public class LayoutTypeImpl
extends Object
implements com.liferay.portal.kernel.model.LayoutType
Constructor and Description |
---|
LayoutTypeImpl(com.liferay.portal.kernel.model.Layout layout,
com.liferay.portal.kernel.model.LayoutTypeController layoutTypeController,
com.liferay.portal.kernel.model.LayoutTypeAccessPolicy layoutTypeAccessPolicy) |
Modifier and Type | Method and Description |
---|---|
String[] |
getConfigurationActionDelete() |
String[] |
getConfigurationActionUpdate() |
protected static String |
getDefaultURL() |
com.liferay.portal.kernel.model.Layout |
getLayout() |
com.liferay.portal.kernel.model.LayoutTypeAccessPolicy |
getLayoutTypeAccessPolicy() |
com.liferay.portal.kernel.model.LayoutTypeController |
getLayoutTypeController() |
com.liferay.portal.kernel.util.UnicodeProperties |
getTypeSettingsProperties() |
String |
getTypeSettingsProperty(String key) |
String |
getTypeSettingsProperty(String key,
String defaultValue) |
String |
getURL(Map<String,String> variables) |
static String |
getURL(String url,
Map<String,String> variables) |
boolean |
isBrowsable() |
boolean |
isFirstPageable() |
boolean |
isParentable() |
boolean |
isSitemapable() |
boolean |
isURLFriendliable() |
protected static String |
replaceVariables(String url,
Map<String,String> variables) |
void |
setTypeSettingsProperty(String key,
String value) |
public LayoutTypeImpl(com.liferay.portal.kernel.model.Layout layout, com.liferay.portal.kernel.model.LayoutTypeController layoutTypeController, com.liferay.portal.kernel.model.LayoutTypeAccessPolicy layoutTypeAccessPolicy)
public static String getURL(String url, Map<String,String> variables)
public String[] getConfigurationActionDelete()
getConfigurationActionDelete
in interface com.liferay.portal.kernel.model.LayoutType
public String[] getConfigurationActionUpdate()
getConfigurationActionUpdate
in interface com.liferay.portal.kernel.model.LayoutType
public com.liferay.portal.kernel.model.Layout getLayout()
getLayout
in interface com.liferay.portal.kernel.model.LayoutType
public com.liferay.portal.kernel.model.LayoutTypeAccessPolicy getLayoutTypeAccessPolicy()
getLayoutTypeAccessPolicy
in interface com.liferay.portal.kernel.model.LayoutType
public com.liferay.portal.kernel.model.LayoutTypeController getLayoutTypeController()
getLayoutTypeController
in interface com.liferay.portal.kernel.model.LayoutType
public com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties()
getTypeSettingsProperties
in interface com.liferay.portal.kernel.model.LayoutType
public String getTypeSettingsProperty(String key)
getTypeSettingsProperty
in interface com.liferay.portal.kernel.model.LayoutType
public String getTypeSettingsProperty(String key, String defaultValue)
getTypeSettingsProperty
in interface com.liferay.portal.kernel.model.LayoutType
public String getURL(Map<String,String> variables)
getURL
in interface com.liferay.portal.kernel.model.LayoutType
public boolean isBrowsable()
isBrowsable
in interface com.liferay.portal.kernel.model.LayoutType
public boolean isFirstPageable()
isFirstPageable
in interface com.liferay.portal.kernel.model.LayoutType
public boolean isParentable()
isParentable
in interface com.liferay.portal.kernel.model.LayoutType
public boolean isSitemapable()
isSitemapable
in interface com.liferay.portal.kernel.model.LayoutType
public boolean isURLFriendliable()
isURLFriendliable
in interface com.liferay.portal.kernel.model.LayoutType
public void setTypeSettingsProperty(String key, String value)
setTypeSettingsProperty
in interface com.liferay.portal.kernel.model.LayoutType
protected static String getDefaultURL()
protected static String replaceVariables(String url, Map<String,String> variables)