Class LayoutTypeImpl

Object
com.liferay.portal.model.impl.LayoutTypeImpl
All Implemented Interfaces:
com.liferay.portal.kernel.model.LayoutType, Serializable
Direct Known Subclasses:
LayoutTypePortletImpl

public class LayoutTypeImpl extends Object implements com.liferay.portal.kernel.model.LayoutType
Author:
Brian Wing Shun Chan
See Also:
  • Constructor Details

    • LayoutTypeImpl

      public LayoutTypeImpl(com.liferay.portal.kernel.model.Layout layout, com.liferay.portal.kernel.model.LayoutTypeController layoutTypeController, com.liferay.portal.kernel.model.LayoutTypeAccessPolicy layoutTypeAccessPolicy)
  • Method Details

    • getURL

      public static String getURL(String url, Map<String,String> variables)
    • getConfigurationActionDelete

      public String[] getConfigurationActionDelete()
      Specified by:
      getConfigurationActionDelete in interface com.liferay.portal.kernel.model.LayoutType
    • getConfigurationActionUpdate

      public String[] getConfigurationActionUpdate()
      Specified by:
      getConfigurationActionUpdate in interface com.liferay.portal.kernel.model.LayoutType
    • getLayout

      public com.liferay.portal.kernel.model.Layout getLayout()
      Specified by:
      getLayout in interface com.liferay.portal.kernel.model.LayoutType
    • getLayoutTypeAccessPolicy

      public com.liferay.portal.kernel.model.LayoutTypeAccessPolicy getLayoutTypeAccessPolicy()
      Specified by:
      getLayoutTypeAccessPolicy in interface com.liferay.portal.kernel.model.LayoutType
    • getLayoutTypeController

      public com.liferay.portal.kernel.model.LayoutTypeController getLayoutTypeController()
      Specified by:
      getLayoutTypeController in interface com.liferay.portal.kernel.model.LayoutType
    • getTypeSettingsProperties

      public com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties()
      Specified by:
      getTypeSettingsProperties in interface com.liferay.portal.kernel.model.LayoutType
    • getTypeSettingsProperty

      public String getTypeSettingsProperty(String key)
      Specified by:
      getTypeSettingsProperty in interface com.liferay.portal.kernel.model.LayoutType
    • getTypeSettingsProperty

      public String getTypeSettingsProperty(String key, String defaultValue)
      Specified by:
      getTypeSettingsProperty in interface com.liferay.portal.kernel.model.LayoutType
    • getURL

      public String getURL(Map<String,String> variables)
      Specified by:
      getURL in interface com.liferay.portal.kernel.model.LayoutType
    • isBrowsable

      public boolean isBrowsable()
      Specified by:
      isBrowsable in interface com.liferay.portal.kernel.model.LayoutType
    • isFirstPageable

      public boolean isFirstPageable()
      Specified by:
      isFirstPageable in interface com.liferay.portal.kernel.model.LayoutType
    • isParentable

      public boolean isParentable()
      Specified by:
      isParentable in interface com.liferay.portal.kernel.model.LayoutType
    • isSitemapable

      public boolean isSitemapable()
      Specified by:
      isSitemapable in interface com.liferay.portal.kernel.model.LayoutType
    • isURLFriendliable

      public boolean isURLFriendliable()
      Specified by:
      isURLFriendliable in interface com.liferay.portal.kernel.model.LayoutType
    • setTypeSettingsProperty

      public void setTypeSettingsProperty(String key, String value)
      Specified by:
      setTypeSettingsProperty in interface com.liferay.portal.kernel.model.LayoutType
    • getDefaultURL

      protected static String getDefaultURL()
    • replaceVariables

      protected static String replaceVariables(String url, Map<String,String> variables)