Liferay 7.0-ce-b4

com.liferay.portal.model.impl
Class ModificationDeniedLayoutTypeAccessPolicyImpl

java.lang.Object
  extended by com.liferay.portal.model.impl.DefaultLayoutTypeAccessPolicyImpl
      extended by com.liferay.portal.model.impl.ModificationDeniedLayoutTypeAccessPolicyImpl
All Implemented Interfaces:
LayoutTypeAccessPolicy, Serializable

public class ModificationDeniedLayoutTypeAccessPolicyImpl
extends DefaultLayoutTypeAccessPolicyImpl

See Also:
Serialized Form

Constructor Summary
ModificationDeniedLayoutTypeAccessPolicyImpl()
           
 
Method Summary
protected  boolean hasAccessPermission(javax.servlet.http.HttpServletRequest request, Layout layout, Portlet portlet)
           
protected  boolean isAccessAllowedToLayoutPortlet(javax.servlet.http.HttpServletRequest request, Layout layout, Portlet portlet)
           
 boolean isAddLayoutAllowed(PermissionChecker permissionChecker, Layout layout)
           
 boolean isCustomizeLayoutAllowed(PermissionChecker permissionChecker, Layout layout)
           
 boolean isDeleteLayoutAllowed(PermissionChecker permissionChecker, Layout layout)
           
 boolean isUpdateLayoutAllowed(PermissionChecker permissionChecker, Layout layout)
           
 boolean isViewLayoutAllowed(PermissionChecker permissionChecker, Layout layout)
           
 
Methods inherited from class com.liferay.portal.model.impl.DefaultLayoutTypeAccessPolicyImpl
checkAccessAllowedToPortlet, create, isAccessGrantedByPortletAuthenticationToken, isAccessGrantedByPortletOnPage, isAccessGrantedByRuntimePortlet, isPanelSelectedPortlet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModificationDeniedLayoutTypeAccessPolicyImpl

public ModificationDeniedLayoutTypeAccessPolicyImpl()
Method Detail

isAddLayoutAllowed

public boolean isAddLayoutAllowed(PermissionChecker permissionChecker,
                                  Layout layout)
Specified by:
isAddLayoutAllowed in interface LayoutTypeAccessPolicy
Overrides:
isAddLayoutAllowed in class DefaultLayoutTypeAccessPolicyImpl

isCustomizeLayoutAllowed

public boolean isCustomizeLayoutAllowed(PermissionChecker permissionChecker,
                                        Layout layout)
Specified by:
isCustomizeLayoutAllowed in interface LayoutTypeAccessPolicy
Overrides:
isCustomizeLayoutAllowed in class DefaultLayoutTypeAccessPolicyImpl

isDeleteLayoutAllowed

public boolean isDeleteLayoutAllowed(PermissionChecker permissionChecker,
                                     Layout layout)
Specified by:
isDeleteLayoutAllowed in interface LayoutTypeAccessPolicy
Overrides:
isDeleteLayoutAllowed in class DefaultLayoutTypeAccessPolicyImpl

isUpdateLayoutAllowed

public boolean isUpdateLayoutAllowed(PermissionChecker permissionChecker,
                                     Layout layout)
Specified by:
isUpdateLayoutAllowed in interface LayoutTypeAccessPolicy
Overrides:
isUpdateLayoutAllowed in class DefaultLayoutTypeAccessPolicyImpl

isViewLayoutAllowed

public boolean isViewLayoutAllowed(PermissionChecker permissionChecker,
                                   Layout layout)
Specified by:
isViewLayoutAllowed in interface LayoutTypeAccessPolicy
Overrides:
isViewLayoutAllowed in class DefaultLayoutTypeAccessPolicyImpl

hasAccessPermission

protected boolean hasAccessPermission(javax.servlet.http.HttpServletRequest request,
                                      Layout layout,
                                      Portlet portlet)
Overrides:
hasAccessPermission in class DefaultLayoutTypeAccessPolicyImpl

isAccessAllowedToLayoutPortlet

protected boolean isAccessAllowedToLayoutPortlet(javax.servlet.http.HttpServletRequest request,
                                                 Layout layout,
                                                 Portlet portlet)
Overrides:
isAccessAllowedToLayoutPortlet in class DefaultLayoutTypeAccessPolicyImpl

Liferay 7.0-ce-b4