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.LayoutTypepublic 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 String getTypeSettingsProperty(String key)
getTypeSettingsProperty in interface com.liferay.portal.kernel.model.LayoutTypepublic String getTypeSettingsProperty(String key,
String defaultValue)
getTypeSettingsProperty in interface com.liferay.portal.kernel.model.LayoutTypepublic String getURL(Map<String,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(String key,
String value)
setTypeSettingsProperty in interface com.liferay.portal.kernel.model.LayoutTypeprotected static String getDefaultURL()
protected static String replaceVariables(String url,
Map<String,String> variables)