public class LayoutTypeImpl
extends java.lang.Object
implements com.liferay.portal.model.LayoutType
| Constructor and Description |
|---|
LayoutTypeImpl(com.liferay.portal.model.Layout layout,
com.liferay.portal.model.LayoutTypeController layoutTypeController,
com.liferay.portal.model.LayoutTypeAccessPolicy layoutTypeAccessPolicy) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getConfigurationActionDelete() |
java.lang.String[] |
getConfigurationActionUpdate() |
protected java.lang.String |
getDefaultURL() |
com.liferay.portal.model.Layout |
getLayout() |
com.liferay.portal.model.LayoutTypeAccessPolicy |
getLayoutTypeAccessPolicy() |
com.liferay.portal.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) |
boolean |
isBrowsable() |
boolean |
isFirstPageable() |
boolean |
isParentable() |
boolean |
isSitemapable() |
boolean |
isURLFriendliable() |
protected java.lang.String |
replaceVariables(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> variables) |
void |
setLayout(com.liferay.portal.model.Layout layout)
Deprecated.
As of 7.0.0, with no direct replacement
|
void |
setTypeSettingsProperty(java.lang.String key,
java.lang.String value) |
public LayoutTypeImpl(com.liferay.portal.model.Layout layout,
com.liferay.portal.model.LayoutTypeController layoutTypeController,
com.liferay.portal.model.LayoutTypeAccessPolicy layoutTypeAccessPolicy)
public java.lang.String[] getConfigurationActionDelete()
getConfigurationActionDelete in interface com.liferay.portal.model.LayoutTypepublic java.lang.String[] getConfigurationActionUpdate()
getConfigurationActionUpdate in interface com.liferay.portal.model.LayoutTypepublic com.liferay.portal.model.Layout getLayout()
getLayout in interface com.liferay.portal.model.LayoutTypepublic com.liferay.portal.model.LayoutTypeAccessPolicy getLayoutTypeAccessPolicy()
getLayoutTypeAccessPolicy in interface com.liferay.portal.model.LayoutTypepublic com.liferay.portal.model.LayoutTypeController getLayoutTypeController()
getLayoutTypeController in interface com.liferay.portal.model.LayoutTypepublic com.liferay.portal.kernel.util.UnicodeProperties getTypeSettingsProperties()
getTypeSettingsProperties in interface com.liferay.portal.model.LayoutTypepublic java.lang.String getTypeSettingsProperty(java.lang.String key)
getTypeSettingsProperty in interface com.liferay.portal.model.LayoutTypepublic java.lang.String getTypeSettingsProperty(java.lang.String key,
java.lang.String defaultValue)
getTypeSettingsProperty in interface com.liferay.portal.model.LayoutTypepublic java.lang.String getURL(java.util.Map<java.lang.String,java.lang.String> variables)
getURL in interface com.liferay.portal.model.LayoutTypepublic boolean isBrowsable()
isBrowsable in interface com.liferay.portal.model.LayoutTypepublic boolean isFirstPageable()
isFirstPageable in interface com.liferay.portal.model.LayoutTypepublic boolean isParentable()
isParentable in interface com.liferay.portal.model.LayoutTypepublic boolean isSitemapable()
isSitemapable in interface com.liferay.portal.model.LayoutTypepublic boolean isURLFriendliable()
isURLFriendliable in interface com.liferay.portal.model.LayoutType@Deprecated public void setLayout(com.liferay.portal.model.Layout layout)
setLayout in interface com.liferay.portal.model.LayoutTypepublic void setTypeSettingsProperty(java.lang.String key,
java.lang.String value)
setTypeSettingsProperty in interface com.liferay.portal.model.LayoutTypeprotected java.lang.String getDefaultURL()
protected java.lang.String replaceVariables(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> variables)