public class LayoutTypeImpl
extends java.lang.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 |
|---|---|
java.lang.String[] |
getConfigurationActionDelete() |
java.lang.String[] |
getConfigurationActionUpdate() |
protected static java.lang.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() |
java.lang.String |
getTypeSettingsProperty(java.lang.String key) |
java.lang.String |
getTypeSettingsProperty(java.lang.String key,
java.lang.String defaultValue) |
java.lang.String |
getURL(java.util.Map<java.lang.String,java.lang.String> variables) |
static java.lang.String |
getURL(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> variables) |
boolean |
isBrowsable() |
boolean |
isFirstPageable() |
boolean |
isParentable() |
boolean |
isSitemapable() |
boolean |
isURLFriendliable() |
protected static java.lang.String |
replaceVariables(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> variables) |
void |
setTypeSettingsProperty(java.lang.String key,
java.lang.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 java.lang.String getURL(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> variables)
public java.lang.String[] getConfigurationActionDelete()
getConfigurationActionDelete in interface com.liferay.portal.kernel.model.LayoutTypepublic java.lang.String[] getConfigurationActionUpdate()
getConfigurationActionUpdate in interface com.liferay.portal.kernel.model.LayoutTypepublic com.liferay.portal.kernel.model.Layout getLayout()
getLayout in interface com.liferay.portal.kernel.model.LayoutTypepublic com.liferay.portal.kernel.model.LayoutTypeAccessPolicy getLayoutTypeAccessPolicy()
getLayoutTypeAccessPolicy in interface com.liferay.portal.kernel.model.LayoutTypepublic com.liferay.portal.kernel.model.LayoutTypeController getLayoutTypeController()
getLayoutTypeController in interface com.liferay.portal.kernel.model.LayoutTypepublic com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties()
getTypeSettingsProperties in interface com.liferay.portal.kernel.model.LayoutTypepublic java.lang.String getTypeSettingsProperty(java.lang.String key)
getTypeSettingsProperty in interface com.liferay.portal.kernel.model.LayoutTypepublic java.lang.String getTypeSettingsProperty(java.lang.String key,
java.lang.String defaultValue)
getTypeSettingsProperty in interface com.liferay.portal.kernel.model.LayoutTypepublic java.lang.String getURL(java.util.Map<java.lang.String,java.lang.String> variables)
getURL in interface com.liferay.portal.kernel.model.LayoutTypepublic boolean isBrowsable()
isBrowsable in interface com.liferay.portal.kernel.model.LayoutTypepublic boolean isFirstPageable()
isFirstPageable in interface com.liferay.portal.kernel.model.LayoutTypepublic boolean isParentable()
isParentable in interface com.liferay.portal.kernel.model.LayoutTypepublic boolean isSitemapable()
isSitemapable in interface com.liferay.portal.kernel.model.LayoutTypepublic boolean isURLFriendliable()
isURLFriendliable in interface com.liferay.portal.kernel.model.LayoutTypepublic void setTypeSettingsProperty(java.lang.String key,
java.lang.String value)
setTypeSettingsProperty in interface com.liferay.portal.kernel.model.LayoutTypeprotected static java.lang.String getDefaultURL()
protected static java.lang.String replaceVariables(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> variables)