Interface LayoutTypeController

All Superinterfaces:
Serializable

public interface LayoutTypeController extends Serializable
Author:
Raymond Augé
  • Method Details

    • getConfigurationActionDelete

      String[] getConfigurationActionDelete()
    • getConfigurationActionUpdate

      String[] getConfigurationActionUpdate()
    • getFriendlyURL

      default String getFriendlyURL(javax.servlet.http.HttpServletRequest httpServletRequest, Layout layout) throws PortalException
      Throws:
      PortalException
    • getType

      String getType()
    • getURL

      String getURL()
    • includeEditContent

      String includeEditContent(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, Layout layout) throws Exception
      Throws:
      Exception
    • includeLayoutContent

      boolean includeLayoutContent(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, Layout layout) throws Exception
      Throws:
      Exception
    • isBrowsable

      boolean isBrowsable()
    • isCheckLayoutViewPermission

      boolean isCheckLayoutViewPermission()
    • isFirstPageable

      boolean isFirstPageable()
    • isFullPageDisplayable

      boolean isFullPageDisplayable()
    • isInstanceable

      boolean isInstanceable()
    • isParentable

      boolean isParentable()
    • isPrimaryType

      default boolean isPrimaryType()
    • isSitemapable

      boolean isSitemapable()
    • isURLFriendliable

      boolean isURLFriendliable()
    • isWorkflowEnabled

      default boolean isWorkflowEnabled()
    • matches

      boolean matches(javax.servlet.http.HttpServletRequest httpServletRequest, String friendlyURL, Layout layout)