public class LayoutSetWrapper extends BaseModelWrapper<LayoutSet> implements LayoutSet, ModelWrapper<LayoutSet>
This class is a wrapper for LayoutSet.
LayoutSet,
Serialized FormmodelLAYOUT_SET_ID_ACCESSOR| Constructor and Description |
|---|
LayoutSetWrapper(LayoutSet layoutSet) |
| Modifier and Type | Method and Description |
|---|---|
ColorScheme |
getColorScheme()
Returns the layout set's color scheme.
|
String |
getColorSchemeId()
Returns the color scheme ID of this layout set.
|
String |
getCompanyFallbackVirtualHostname() |
long |
getCompanyId()
Returns the company ID of this layout set.
|
Date |
getCreateDate()
Returns the create date of this layout set.
|
String |
getCss()
Returns the css of this layout set.
|
Group |
getGroup()
Returns the layout set's group.
|
long |
getGroupId()
Returns the group ID of this layout set.
|
long |
getHeadId()
Returns the head ID of this layout set.
|
long |
getLayoutSetId()
Returns the layout set ID of this layout set.
|
long |
getLayoutSetPrototypeId()
Returns the layout set prototype's ID, or
0 if it has no
layout set prototype. |
boolean |
getLayoutSetPrototypeLinkEnabled()
Returns the layout set prototype link enabled of this layout set.
|
String |
getLayoutSetPrototypeUuid()
Returns the layout set prototype uuid of this layout set.
|
long |
getLiveLogoId() |
boolean |
getLogo() |
long |
getLogoId()
Returns the logo ID of this layout set.
|
Map<String,Object> |
getModelAttributes() |
Date |
getModifiedDate()
Returns the modified date of this layout set.
|
long |
getMvccVersion()
Returns the mvcc version of this layout set.
|
int |
getPageCount()
Returns the page count of this layout set.
|
long |
getPrimaryKey()
Returns the primary key of this layout set.
|
boolean |
getPrivateLayout()
Returns the private layout of this layout set.
|
String |
getSettings()
Returns the settings of this layout set.
|
UnicodeProperties |
getSettingsProperties() |
String |
getSettingsProperty(String key) |
Theme |
getTheme() |
String |
getThemeId()
Returns the theme ID of this layout set.
|
String |
getThemeSetting(String key,
String device) |
String |
getVirtualHostname()
Returns the name of the layout set's virtual host.
|
boolean |
hasSetModifiedDate() |
boolean |
isHead() |
boolean |
isLayoutSetPrototypeLinkActive() |
boolean |
isLayoutSetPrototypeLinkEnabled()
Returns
true if this layout set is layout set prototype link enabled. |
boolean |
isLogo() |
boolean |
isPrivateLayout()
Returns
true if this layout set is private layout. |
void |
persist()
NOTE FOR DEVELOPERS:
Never modify or reference this class directly.
|
void |
populateVersionModel(LayoutSetVersion layoutSetVersion) |
void |
setColorSchemeId(String colorSchemeId)
Sets the color scheme ID of this layout set.
|
void |
setCompanyFallbackVirtualHostname(String companyFallbackVirtualHostname) |
void |
setCompanyId(long companyId)
Sets the company ID of this layout set.
|
void |
setCreateDate(Date createDate)
Sets the create date of this layout set.
|
void |
setCss(String css)
Sets the css of this layout set.
|
void |
setGroupId(long groupId)
Sets the group ID of this layout set.
|
void |
setHeadId(long headId)
Sets the head ID of this layout set.
|
void |
setLayoutSetId(long layoutSetId)
Sets the layout set ID of this layout set.
|
void |
setLayoutSetPrototypeLinkEnabled(boolean layoutSetPrototypeLinkEnabled)
Sets whether this layout set is layout set prototype link enabled.
|
void |
setLayoutSetPrototypeUuid(String layoutSetPrototypeUuid)
Sets the layout set prototype uuid of this layout set.
|
void |
setLogoId(long logoId)
Sets the logo ID of this layout set.
|
void |
setModelAttributes(Map<String,Object> attributes) |
void |
setModifiedDate(Date modifiedDate)
Sets the modified date of this layout set.
|
void |
setMvccVersion(long mvccVersion)
Sets the mvcc version of this layout set.
|
void |
setPageCount(int pageCount)
Sets the page count of this layout set.
|
void |
setPrimaryKey(long primaryKey)
Sets the primary key of this layout set.
|
void |
setPrivateLayout(boolean privateLayout)
Sets whether this layout set is private layout.
|
void |
setSettings(String settings)
Sets the settings of this layout set.
|
void |
setSettingsProperties(UnicodeProperties settingsProperties) |
void |
setThemeId(String themeId)
Sets the theme ID of this layout set.
|
void |
setVirtualHostname(String virtualHostname)
Sets the name of the layout set's virtual host.
|
protected LayoutSetWrapper |
wrap(LayoutSet layoutSet) |
clone, compareTo, equals, getExpandoBridge, getModelClass, getModelClassName, getPrimaryKeyObj, getWrappedModel, hashCode, isCachedModel, isEntityCacheEnabled, isEscapedModel, isFinderCacheEnabled, isNew, resetOriginalValues, setCachedModel, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setNew, setPrimaryKeyObj, toCacheModel, toEscapedModel, toString, toUnescapedModel, toXmlStringclone, getExpandoBridge, getPrimaryKeyObj, isCachedModel, isEntityCacheEnabled, isEscapedModel, isFinderCacheEnabled, isNew, resetOriginalValues, setCachedModel, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setNew, setPrimaryKeyObj, toCacheModel, toEscapedModel, toUnescapedModel, toXmlStringgetModelClass, getModelClassNameisDraftgetWrappedModelpublic LayoutSetWrapper(LayoutSet layoutSet)
public Map<String,Object> getModelAttributes()
getModelAttributes in interface BaseModel<LayoutSet>public void setModelAttributes(Map<String,Object> attributes)
setModelAttributes in interface BaseModel<LayoutSet>public ColorScheme getColorScheme()
Just like themes, color schemes can be configured on the layout set level. The layout set's color scheme can be overridden on the layout level.
getColorScheme in interface LayoutSetpublic String getColorSchemeId()
getColorSchemeId in interface LayoutSetModelpublic String getCompanyFallbackVirtualHostname()
getCompanyFallbackVirtualHostname in interface LayoutSetpublic long getCompanyId()
getCompanyId in interface LayoutSetModelgetCompanyId in interface ShardedModelpublic Date getCreateDate()
getCreateDate in interface LayoutSetModelpublic String getCss()
getCss in interface LayoutSetModelpublic Group getGroup() throws PortalException
getGroup in interface LayoutSetPortalExceptionpublic long getGroupId()
getGroupId in interface LayoutSetModelpublic long getHeadId()
getHeadId in interface LayoutSetModelgetHeadId in interface VersionedModel<LayoutSetVersion>public long getLayoutSetId()
getLayoutSetId in interface LayoutSetModelpublic long getLayoutSetPrototypeId()
throws PortalException
0 if it has no
layout set prototype.
Prototype is Liferay's technical name for a site template.
getLayoutSetPrototypeId in interface LayoutSet0 if it has no
layout set prototypePortalExceptionpublic boolean getLayoutSetPrototypeLinkEnabled()
getLayoutSetPrototypeLinkEnabled in interface LayoutSetModelpublic String getLayoutSetPrototypeUuid()
getLayoutSetPrototypeUuid in interface LayoutSetModelpublic long getLiveLogoId()
getLiveLogoId in interface LayoutSetpublic long getLogoId()
getLogoId in interface LayoutSetModelpublic Date getModifiedDate()
getModifiedDate in interface LayoutSetModelpublic long getMvccVersion()
getMvccVersion in interface LayoutSetModelgetMvccVersion in interface MVCCModelpublic int getPageCount()
getPageCount in interface LayoutSetModelpublic long getPrimaryKey()
getPrimaryKey in interface LayoutSetModelgetPrimaryKey in interface VersionedModel<LayoutSetVersion>public boolean getPrivateLayout()
getPrivateLayout in interface LayoutSetModelpublic String getSettings()
getSettings in interface LayoutSetModelpublic UnicodeProperties getSettingsProperties()
getSettingsProperties in interface LayoutSetpublic String getSettingsProperty(String key)
getSettingsProperty in interface LayoutSetpublic String getThemeId()
getThemeId in interface LayoutSetModelpublic String getThemeSetting(String key,
String device)
getThemeSetting in interface LayoutSetpublic String getVirtualHostname()
When accessing a layout set that has a the virtual host, the URL elements "/web/sitename" or "/group/sitename" can be omitted.
getVirtualHostname in interface LayoutSetpublic boolean hasSetModifiedDate()
hasSetModifiedDate in interface LayoutSetpublic boolean isLayoutSetPrototypeLinkActive()
isLayoutSetPrototypeLinkActive in interface LayoutSetpublic boolean isLayoutSetPrototypeLinkEnabled()
true if this layout set is layout set prototype link enabled.isLayoutSetPrototypeLinkEnabled in interface LayoutSetModeltrue if this layout set is layout set prototype link enabled; false otherwisepublic boolean isPrivateLayout()
true if this layout set is private layout.isPrivateLayout in interface LayoutSetModeltrue if this layout set is private layout; false otherwisepublic void persist()
LayoutSet interface instead.persist in interface PersistedModelpublic void setColorSchemeId(String colorSchemeId)
setColorSchemeId in interface LayoutSetModelcolorSchemeId - the color scheme ID of this layout setpublic void setCompanyFallbackVirtualHostname(String companyFallbackVirtualHostname)
setCompanyFallbackVirtualHostname in interface LayoutSetpublic void setCompanyId(long companyId)
setCompanyId in interface LayoutSetModelsetCompanyId in interface ShardedModelcompanyId - the company ID of this layout setpublic void setCreateDate(Date createDate)
setCreateDate in interface LayoutSetModelcreateDate - the create date of this layout setpublic void setCss(String css)
setCss in interface LayoutSetModelcss - the css of this layout setpublic void setGroupId(long groupId)
setGroupId in interface LayoutSetModelgroupId - the group ID of this layout setpublic void setHeadId(long headId)
setHeadId in interface LayoutSetModelsetHeadId in interface VersionedModel<LayoutSetVersion>headId - the head ID of this layout setpublic void setLayoutSetId(long layoutSetId)
setLayoutSetId in interface LayoutSetModellayoutSetId - the layout set ID of this layout setpublic void setLayoutSetPrototypeLinkEnabled(boolean layoutSetPrototypeLinkEnabled)
setLayoutSetPrototypeLinkEnabled in interface LayoutSetModellayoutSetPrototypeLinkEnabled - the layout set prototype link enabled of this layout setpublic void setLayoutSetPrototypeUuid(String layoutSetPrototypeUuid)
setLayoutSetPrototypeUuid in interface LayoutSetModellayoutSetPrototypeUuid - the layout set prototype uuid of this layout setpublic void setLogoId(long logoId)
setLogoId in interface LayoutSetModellogoId - the logo ID of this layout setpublic void setModifiedDate(Date modifiedDate)
setModifiedDate in interface LayoutSetModelmodifiedDate - the modified date of this layout setpublic void setMvccVersion(long mvccVersion)
setMvccVersion in interface LayoutSetModelsetMvccVersion in interface MVCCModelmvccVersion - the mvcc version of this layout setpublic void setPageCount(int pageCount)
setPageCount in interface LayoutSetModelpageCount - the page count of this layout setpublic void setPrimaryKey(long primaryKey)
setPrimaryKey in interface LayoutSetModelsetPrimaryKey in interface VersionedModel<LayoutSetVersion>primaryKey - the primary key of this layout setpublic void setPrivateLayout(boolean privateLayout)
setPrivateLayout in interface LayoutSetModelprivateLayout - the private layout of this layout setpublic void setSettings(String settings)
setSettings in interface LayoutSetModelsettings - the settings of this layout setpublic void setSettingsProperties(UnicodeProperties settingsProperties)
setSettingsProperties in interface LayoutSetpublic void setThemeId(String themeId)
setThemeId in interface LayoutSetModelthemeId - the theme ID of this layout setpublic void setVirtualHostname(String virtualHostname)
setVirtualHostname in interface LayoutSetvirtualHostname - the name of the layout set's virtual hostgetVirtualHostname()public boolean isHead()
isHead in interface VersionedModel<LayoutSetVersion>public void populateVersionModel(LayoutSetVersion layoutSetVersion)
populateVersionModel in interface VersionedModel<LayoutSetVersion>protected LayoutSetWrapper wrap(LayoutSet layoutSet)
wrap in class BaseModelWrapper<LayoutSet>