@ProviderType public class LayoutSetWrapper extends Object implements LayoutSet, ModelWrapper<LayoutSet>
This class is a wrapper for LayoutSet
.
LayoutSet
,
Serialized FormLAYOUT_SET_ID_ACCESSOR
Constructor and Description |
---|
LayoutSetWrapper(LayoutSet layoutSet) |
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Creates a shallow clone of this model instance.
|
int |
compareTo(LayoutSet layoutSet) |
boolean |
equals(Object obj) |
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.
|
ExpandoBridge |
getExpandoBridge()
Returns the expando bridge for this model instance.
|
Group |
getGroup()
Returns the layout set's group.
|
long |
getGroupId()
Returns the group 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() |
Class<?> |
getModelClass() |
String |
getModelClassName() |
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.
|
Serializable |
getPrimaryKeyObj()
Returns the primary key of this model instance.
|
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.
|
LayoutSet |
getWrappedModel() |
int |
hashCode() |
boolean |
hasSetModifiedDate() |
boolean |
isCachedModel()
Returns
true if this model instance was retrieved from the
entity cache. |
boolean |
isEntityCacheEnabled()
Returns
true if this model's entity cache is enabled. |
boolean |
isEscapedModel()
Returns
true if this model instance is escaped. |
boolean |
isFinderCacheEnabled()
Returns
true if this model's finder cache is enabled. |
boolean |
isLayoutSetPrototypeLinkActive() |
boolean |
isLayoutSetPrototypeLinkEnabled()
Returns
true if this layout set is layout set prototype link enabled. |
boolean |
isLogo() |
boolean |
isNew()
Returns
true if this model instance does not yet exist in
the database. |
boolean |
isPrivateLayout()
Returns
true if this layout set is private layout. |
void |
persist()
Updates this model instance in the database or adds it if it does not yet
exist.
|
void |
resetOriginalValues()
Reset all original fields to current values.
|
void |
setCachedModel(boolean cachedModel)
Sets whether this model instance was retrieved from the entity cache.
|
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 |
setExpandoBridgeAttributes(BaseModel<?> baseModel) |
void |
setExpandoBridgeAttributes(ExpandoBridge expandoBridge) |
void |
setExpandoBridgeAttributes(ServiceContext serviceContext)
Sets the expando bridge attributes for this model instance to the
attributes stored in the service context.
|
void |
setGroupId(long groupId)
Sets the group 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 |
setNew(boolean n)
Sets whether this model instance does not yet exist in the database.
|
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 |
setPrimaryKeyObj(Serializable primaryKeyObj)
Sets the primary key of this model instance.
|
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.
|
CacheModel<LayoutSet> |
toCacheModel()
Returns a cache model object for this entity used by entity cache.
|
LayoutSet |
toEscapedModel()
Returns a copy of this entity as an escaped model instance by wrapping it
with an
AutoEscapeBeanHandler . |
String |
toString() |
LayoutSet |
toUnescapedModel() |
String |
toXmlString()
Returns the XML representation of this model instance.
|
public LayoutSetWrapper(LayoutSet layoutSet)
public Class<?> getModelClass()
getModelClass
in interface ClassedModel
public String getModelClassName()
getModelClassName
in interface ClassedModel
public Map<String,Object> getModelAttributes()
getModelAttributes
in interface BaseModel<LayoutSet>
public void setModelAttributes(Map<String,Object> attributes)
setModelAttributes
in interface BaseModel<LayoutSet>
public Object clone()
BaseModel
clone
in interface BaseModel<LayoutSet>
clone
in interface LayoutSetModel
clone
in class Object
public int compareTo(LayoutSet layoutSet)
compareTo
in interface LayoutSetModel
compareTo
in interface Comparable<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 LayoutSet
public String getColorSchemeId()
getColorSchemeId
in interface LayoutSetModel
public String getCompanyFallbackVirtualHostname()
getCompanyFallbackVirtualHostname
in interface LayoutSet
public long getCompanyId()
getCompanyId
in interface LayoutSetModel
getCompanyId
in interface ShardedModel
public Date getCreateDate()
getCreateDate
in interface LayoutSetModel
public String getCss()
getCss
in interface LayoutSetModel
public ExpandoBridge getExpandoBridge()
BaseModel
getExpandoBridge
in interface BaseModel<LayoutSet>
getExpandoBridge
in interface ClassedModel
getExpandoBridge
in interface LayoutSetModel
public Group getGroup() throws PortalException
getGroup
in interface LayoutSet
PortalException
public long getGroupId()
getGroupId
in interface LayoutSetModel
public long getLayoutSetId()
getLayoutSetId
in interface LayoutSetModel
public 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 LayoutSet
0
if it has no
layout set prototypePortalException
public boolean getLayoutSetPrototypeLinkEnabled()
getLayoutSetPrototypeLinkEnabled
in interface LayoutSetModel
public String getLayoutSetPrototypeUuid()
getLayoutSetPrototypeUuid
in interface LayoutSetModel
public long getLiveLogoId()
getLiveLogoId
in interface LayoutSet
public long getLogoId()
getLogoId
in interface LayoutSetModel
public Date getModifiedDate()
getModifiedDate
in interface LayoutSetModel
public long getMvccVersion()
getMvccVersion
in interface LayoutSetModel
getMvccVersion
in interface MVCCModel
public int getPageCount()
getPageCount
in interface LayoutSetModel
public long getPrimaryKey()
getPrimaryKey
in interface LayoutSetModel
public Serializable getPrimaryKeyObj()
BaseModel
getPrimaryKeyObj
in interface BaseModel<LayoutSet>
getPrimaryKeyObj
in interface ClassedModel
getPrimaryKeyObj
in interface LayoutSetModel
public boolean getPrivateLayout()
getPrivateLayout
in interface LayoutSetModel
public String getSettings()
getSettings
in interface LayoutSetModel
public UnicodeProperties getSettingsProperties()
getSettingsProperties
in interface LayoutSet
public String getSettingsProperty(String key)
getSettingsProperty
in interface LayoutSet
public String getThemeId()
getThemeId
in interface LayoutSetModel
public String getThemeSetting(String key, String device)
getThemeSetting
in interface LayoutSet
public 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 LayoutSet
public int hashCode()
hashCode
in interface LayoutSetModel
hashCode
in class Object
public boolean hasSetModifiedDate()
hasSetModifiedDate
in interface LayoutSet
public boolean isCachedModel()
BaseModel
true
if this model instance was retrieved from the
entity cache.isCachedModel
in interface BaseModel<LayoutSet>
isCachedModel
in interface LayoutSetModel
true
if this model instance was retrieved from the
entity cache; false
otherwiseBaseModel.setCachedModel(boolean)
public boolean isEscapedModel()
BaseModel
true
if this model instance is escaped.isEscapedModel
in interface BaseModel<LayoutSet>
isEscapedModel
in interface LayoutSetModel
true
if this model instance is escaped;
false
otherwisepublic boolean isLayoutSetPrototypeLinkActive()
isLayoutSetPrototypeLinkActive
in interface LayoutSet
public boolean isLayoutSetPrototypeLinkEnabled()
true
if this layout set is layout set prototype link enabled.isLayoutSetPrototypeLinkEnabled
in interface LayoutSetModel
true
if this layout set is layout set prototype link enabled; false
otherwisepublic boolean isNew()
BaseModel
true
if this model instance does not yet exist in
the database.isNew
in interface BaseModel<LayoutSet>
isNew
in interface LayoutSetModel
true
if this model instance does not yet exist in
the database; false
otherwisepublic boolean isPrivateLayout()
true
if this layout set is private layout.isPrivateLayout
in interface LayoutSetModel
true
if this layout set is private layout; false
otherwisepublic void persist()
PersistedModel
persist
in interface PersistedModel
public void setCachedModel(boolean cachedModel)
BaseModel
setCachedModel
in interface BaseModel<LayoutSet>
setCachedModel
in interface LayoutSetModel
cachedModel
- whether this model instance was retrieved from the
entity cacheEntityCache
public void setColorSchemeId(String colorSchemeId)
setColorSchemeId
in interface LayoutSetModel
colorSchemeId
- the color scheme ID of this layout setpublic void setCompanyFallbackVirtualHostname(String companyFallbackVirtualHostname)
setCompanyFallbackVirtualHostname
in interface LayoutSet
public void setCompanyId(long companyId)
setCompanyId
in interface LayoutSetModel
setCompanyId
in interface ShardedModel
companyId
- the company ID of this layout setpublic void setCreateDate(Date createDate)
setCreateDate
in interface LayoutSetModel
createDate
- the create date of this layout setpublic void setCss(String css)
setCss
in interface LayoutSetModel
css
- the css of this layout setpublic void setExpandoBridgeAttributes(BaseModel<?> baseModel)
setExpandoBridgeAttributes
in interface BaseModel<LayoutSet>
setExpandoBridgeAttributes
in interface LayoutSetModel
public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge)
setExpandoBridgeAttributes
in interface BaseModel<LayoutSet>
setExpandoBridgeAttributes
in interface LayoutSetModel
public void setExpandoBridgeAttributes(ServiceContext serviceContext)
BaseModel
setExpandoBridgeAttributes
in interface BaseModel<LayoutSet>
setExpandoBridgeAttributes
in interface LayoutSetModel
serviceContext
- the service context to be appliedServiceContext.getExpandoBridgeAttributes()
public void setGroupId(long groupId)
setGroupId
in interface LayoutSetModel
groupId
- the group ID of this layout setpublic void setLayoutSetId(long layoutSetId)
setLayoutSetId
in interface LayoutSetModel
layoutSetId
- the layout set ID of this layout setpublic void setLayoutSetPrototypeLinkEnabled(boolean layoutSetPrototypeLinkEnabled)
setLayoutSetPrototypeLinkEnabled
in interface LayoutSetModel
layoutSetPrototypeLinkEnabled
- the layout set prototype link enabled of this layout setpublic void setLayoutSetPrototypeUuid(String layoutSetPrototypeUuid)
setLayoutSetPrototypeUuid
in interface LayoutSetModel
layoutSetPrototypeUuid
- the layout set prototype uuid of this layout setpublic void setLogoId(long logoId)
setLogoId
in interface LayoutSetModel
logoId
- the logo ID of this layout setpublic void setModifiedDate(Date modifiedDate)
setModifiedDate
in interface LayoutSetModel
modifiedDate
- the modified date of this layout setpublic void setMvccVersion(long mvccVersion)
setMvccVersion
in interface LayoutSetModel
setMvccVersion
in interface MVCCModel
mvccVersion
- the mvcc version of this layout setpublic void setNew(boolean n)
BaseModel
setNew
in interface BaseModel<LayoutSet>
setNew
in interface LayoutSetModel
n
- whether this model instance does not yet exist in the databasepublic void setPageCount(int pageCount)
setPageCount
in interface LayoutSetModel
pageCount
- the page count of this layout setpublic void setPrimaryKey(long primaryKey)
setPrimaryKey
in interface LayoutSetModel
primaryKey
- the primary key of this layout setpublic void setPrimaryKeyObj(Serializable primaryKeyObj)
BaseModel
setPrimaryKeyObj
in interface BaseModel<LayoutSet>
setPrimaryKeyObj
in interface ClassedModel
setPrimaryKeyObj
in interface LayoutSetModel
primaryKeyObj
- the primary key of this model instancepublic void setPrivateLayout(boolean privateLayout)
setPrivateLayout
in interface LayoutSetModel
privateLayout
- the private layout of this layout setpublic void setSettings(String settings)
setSettings
in interface LayoutSetModel
settings
- the settings of this layout setpublic void setSettingsProperties(UnicodeProperties settingsProperties)
setSettingsProperties
in interface LayoutSet
public void setThemeId(String themeId)
setThemeId
in interface LayoutSetModel
themeId
- the theme ID of this layout setpublic void setVirtualHostname(String virtualHostname)
setVirtualHostname
in interface LayoutSet
virtualHostname
- the name of the layout set's virtual hostgetVirtualHostname()
public CacheModel<LayoutSet> toCacheModel()
BaseModel
toCacheModel
in interface BaseModel<LayoutSet>
toCacheModel
in interface LayoutSetModel
public LayoutSet toEscapedModel()
BaseModel
AutoEscapeBeanHandler
.toEscapedModel
in interface BaseModel<LayoutSet>
toEscapedModel
in interface LayoutSetModel
AutoEscapeBeanHandler
public String toString()
toString
in interface LayoutSetModel
toString
in class Object
public LayoutSet toUnescapedModel()
toUnescapedModel
in interface BaseModel<LayoutSet>
toUnescapedModel
in interface LayoutSetModel
public String toXmlString()
BaseModel
toXmlString
in interface BaseModel<LayoutSet>
toXmlString
in interface LayoutSetModel
public boolean equals(Object obj)
equals
in class Object
public LayoutSet getWrappedModel()
getWrappedModel
in interface ModelWrapper<LayoutSet>
public boolean isEntityCacheEnabled()
BaseModel
true
if this model's entity cache is enabled.isEntityCacheEnabled
in interface BaseModel<LayoutSet>
true
if this model's entity cache is enabled;
false
otherwisepublic boolean isFinderCacheEnabled()
BaseModel
true
if this model's finder cache is enabled.isFinderCacheEnabled
in interface BaseModel<LayoutSet>
true
if this model's finder cache is enabled;
false
otherwisepublic void resetOriginalValues()
BaseModel
resetOriginalValues
in interface BaseModel<LayoutSet>