public class AbstractPageModel extends CMSItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_ABSTRACTPAGE2USERRELATION
Generated relation code constant for relation
AbstractPage2UserRelation defining source attribute lockedBy in extension cms2. |
static java.lang.String |
_LOCALIZEDPAGERELATION
Generated relation code constant for relation
LocalizedPageRelation defining source attribute originalPage in extension cms2. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
APPROVALSTATUS
Generated constant - Attribute key of
AbstractPage.approvalStatus attribute defined at extension cms2. |
static java.lang.String |
AVAILABLECONTENTSLOTS
Generated constant - Attribute key of
AbstractPage.availableContentSlots attribute defined at extension cms2. |
static java.lang.String |
CONTENTSLOTS
Generated constant - Attribute key of
AbstractPage.contentSlots attribute defined at extension cms2. |
static java.lang.String |
COPYTOCATALOGSDISABLED
Generated constant - Attribute key of
AbstractPage.copyToCatalogsDisabled attribute defined at extension cms2. |
static java.lang.String |
DEFAULTPAGE
Generated constant - Attribute key of
AbstractPage.defaultPage attribute defined at extension cms2. |
static java.lang.String |
LOCALIZEDPAGES
Generated constant - Attribute key of
AbstractPage.localizedPages attribute defined at extension cms2. |
static java.lang.String |
LOCKEDBY
Generated constant - Attribute key of
AbstractPage.lockedBy attribute defined at extension cms2. |
static java.lang.String |
MASTERTEMPLATE
Generated constant - Attribute key of
AbstractPage.masterTemplate attribute defined at extension cms2. |
static java.lang.String |
MISSINGCONTENTSLOTS
Generated constant - Attribute key of
AbstractPage.missingContentSlots attribute defined at extension cms2. |
static java.lang.String |
NAVIGATIONNODELIST
Generated constant - Attribute key of
AbstractPage.navigationNodeList attribute defined at extension cms2. |
static java.lang.String |
ONLYONERESTRICTIONMUSTAPPLY
Generated constant - Attribute key of
AbstractPage.onlyOneRestrictionMustApply attribute defined at extension cms2. |
static java.lang.String |
ORIGINALPAGE
Generated constant - Attribute key of
AbstractPage.originalPage attribute defined at extension cms2. |
static java.lang.String |
PAGESTATUS
Generated constant - Attribute key of
AbstractPage.pageStatus attribute defined at extension cms2. |
static java.lang.String |
PREVIEWIMAGE
Generated constant - Attribute key of
AbstractPage.previewImage attribute defined at extension cms2. |
static java.lang.String |
RESTRICTIONS
Generated constant - Attribute key of
AbstractPage.restrictions attribute defined at extension cms2. |
static java.lang.String |
TITLE
Generated constant - Attribute key of
AbstractPage.title attribute defined at extension cms2. |
static java.lang.String |
TYPE
Generated constant - Attribute key of
AbstractPage.type attribute defined at extension cms2. |
static java.lang.String |
TYPECODE
Generated constant - Attribute key of
AbstractPage.typeCode attribute defined at extension cms2. |
static java.lang.String |
VIEW
Generated constant - Attribute key of
AbstractPage.view attribute defined at extension cms2. |
CATALOGVERSION, NAME, UID_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
AbstractPageModel()
Generated constructor - Default constructor for generic creation.
|
AbstractPageModel(CatalogVersionModel _catalogVersion,
PageTemplateModel _masterTemplate,
ItemModel _owner,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
AbstractPageModel(CatalogVersionModel _catalogVersion,
PageTemplateModel _masterTemplate,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
AbstractPageModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
CmsApprovalStatus |
getApprovalStatus()
Generated method - Getter of the
AbstractPage.approvalStatus attribute defined at extension cms2. |
java.lang.String |
getAvailableContentSlots()
Deprecated.
since 4.3
|
java.util.List<ContentSlotForPageModel> |
getContentSlots()
Deprecated.
since 4.3
|
java.lang.Boolean |
getDefaultPage()
Generated method - Getter of the
AbstractPage.defaultPage attribute defined at extension cms2. |
java.util.Collection<AbstractPageModel> |
getLocalizedPages()
Generated method - Getter of the
AbstractPage.localizedPages attribute defined at extension cms2. |
UserModel |
getLockedBy()
Generated method - Getter of the
AbstractPage.lockedBy attribute defined at extension cms2. |
PageTemplateModel |
getMasterTemplate()
Generated method - Getter of the
AbstractPage.masterTemplate attribute defined at extension cms2. |
java.lang.String |
getMissingContentSlots()
Deprecated.
since 4.3
|
java.util.List<CMSNavigationNodeModel> |
getNavigationNodeList()
Generated method - Getter of the
AbstractPage.navigationNodeList dynamic attribute defined at extension cms2. |
AbstractPageModel |
getOriginalPage()
Generated method - Getter of the
AbstractPage.originalPage attribute defined at extension cms2. |
CmsPageStatus |
getPageStatus()
Generated method - Getter of the
AbstractPage.pageStatus attribute defined at extension cms2. |
MediaModel |
getPreviewImage()
Generated method - Getter of the
AbstractPage.previewImage attribute defined at extension cms2. |
java.util.List<AbstractRestrictionModel> |
getRestrictions()
Generated method - Getter of the
AbstractPage.restrictions attribute defined at extension cms2. |
java.lang.String |
getTitle()
Generated method - Getter of the
AbstractPage.title attribute defined at extension cms2. |
java.lang.String |
getTitle(java.util.Locale loc)
Generated method - Getter of the
AbstractPage.title attribute defined at extension cms2. |
java.lang.String |
getType()
Deprecated.
since 4.3
|
java.lang.String |
getType(java.util.Locale loc)
Deprecated.
|
java.lang.String |
getTypeCode()
Deprecated.
since 4.3
|
java.lang.String |
getView()
Deprecated.
since 4.3
|
boolean |
isCopyToCatalogsDisabled()
Generated method - Getter of the
AbstractPage.copyToCatalogsDisabled attribute defined at extension cms2. |
boolean |
isOnlyOneRestrictionMustApply()
Generated method - Getter of the
AbstractPage.onlyOneRestrictionMustApply attribute defined at extension cms2. |
void |
setApprovalStatus(CmsApprovalStatus value)
Generated method - Setter of
AbstractPage.approvalStatus attribute defined at extension cms2. |
void |
setCopyToCatalogsDisabled(boolean value)
Generated method - Setter of
AbstractPage.copyToCatalogsDisabled attribute defined at extension cms2. |
void |
setDefaultPage(java.lang.Boolean value)
Generated method - Setter of
AbstractPage.defaultPage attribute defined at extension cms2. |
void |
setLocalizedPages(java.util.Collection<AbstractPageModel> value)
Generated method - Setter of
AbstractPage.localizedPages attribute defined at extension cms2. |
void |
setLockedBy(UserModel value)
Generated method - Setter of
AbstractPage.lockedBy attribute defined at extension cms2. |
void |
setMasterTemplate(PageTemplateModel value)
Generated method - Setter of
AbstractPage.masterTemplate attribute defined at extension cms2. |
void |
setNavigationNodeList(java.util.List<CMSNavigationNodeModel> value)
Generated method - Setter of
AbstractPage.navigationNodeList dynamic attribute defined at extension cms2. |
void |
setOnlyOneRestrictionMustApply(boolean value)
Generated method - Setter of
AbstractPage.onlyOneRestrictionMustApply attribute defined at extension cms2. |
void |
setOriginalPage(AbstractPageModel value)
Generated method - Setter of
AbstractPage.originalPage attribute defined at extension cms2. |
void |
setPageStatus(CmsPageStatus value)
Generated method - Setter of
AbstractPage.pageStatus attribute defined at extension cms2. |
void |
setPreviewImage(MediaModel value)
Generated method - Setter of
AbstractPage.previewImage attribute defined at extension cms2. |
void |
setRestrictions(java.util.List<AbstractRestrictionModel> value)
Generated method - Setter of
AbstractPage.restrictions attribute defined at extension cms2. |
void |
setTitle(java.lang.String value)
Generated method - Setter of
AbstractPage.title attribute defined at extension cms2. |
void |
setTitle(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
AbstractPage.title attribute defined at extension cms2. |
getCatalogVersion, getName, getUid, setCatalogVersion, setName, setUidgetComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String _ABSTRACTPAGE2USERRELATION
AbstractPage2UserRelation defining source attribute lockedBy in extension cms2.public static final java.lang.String _LOCALIZEDPAGERELATION
LocalizedPageRelation defining source attribute originalPage in extension cms2.public static final java.lang.String APPROVALSTATUS
AbstractPage.approvalStatus attribute defined at extension cms2.public static final java.lang.String PAGESTATUS
AbstractPage.pageStatus attribute defined at extension cms2.public static final java.lang.String TITLE
AbstractPage.title attribute defined at extension cms2.public static final java.lang.String MASTERTEMPLATE
AbstractPage.masterTemplate attribute defined at extension cms2.public static final java.lang.String DEFAULTPAGE
AbstractPage.defaultPage attribute defined at extension cms2.public static final java.lang.String ONLYONERESTRICTIONMUSTAPPLY
AbstractPage.onlyOneRestrictionMustApply attribute defined at extension cms2.public static final java.lang.String PREVIEWIMAGE
AbstractPage.previewImage attribute defined at extension cms2.public static final java.lang.String CONTENTSLOTS
AbstractPage.contentSlots attribute defined at extension cms2.public static final java.lang.String TYPE
AbstractPage.type attribute defined at extension cms2.public static final java.lang.String TYPECODE
AbstractPage.typeCode attribute defined at extension cms2.public static final java.lang.String MISSINGCONTENTSLOTS
AbstractPage.missingContentSlots attribute defined at extension cms2.public static final java.lang.String AVAILABLECONTENTSLOTS
AbstractPage.availableContentSlots attribute defined at extension cms2.public static final java.lang.String VIEW
AbstractPage.view attribute defined at extension cms2.public static final java.lang.String NAVIGATIONNODELIST
AbstractPage.navigationNodeList attribute defined at extension cms2.public static final java.lang.String COPYTOCATALOGSDISABLED
AbstractPage.copyToCatalogsDisabled attribute defined at extension cms2.public static final java.lang.String RESTRICTIONS
AbstractPage.restrictions attribute defined at extension cms2.public static final java.lang.String LOCKEDBY
AbstractPage.lockedBy attribute defined at extension cms2.public static final java.lang.String ORIGINALPAGE
AbstractPage.originalPage attribute defined at extension cms2.public static final java.lang.String LOCALIZEDPAGES
AbstractPage.localizedPages attribute defined at extension cms2.public AbstractPageModel()
public AbstractPageModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public AbstractPageModel(CatalogVersionModel _catalogVersion, PageTemplateModel _masterTemplate, java.lang.String _uid)
_catalogVersion - initial attribute declared by type CMSItem at extension cms2_masterTemplate - initial attribute declared by type AbstractPage at extension cms2_uid - initial attribute declared by type CMSItem at extension cms2@Deprecated public AbstractPageModel(CatalogVersionModel _catalogVersion, PageTemplateModel _masterTemplate, ItemModel _owner, java.lang.String _uid)
_catalogVersion - initial attribute declared by type CMSItem at extension cms2_masterTemplate - initial attribute declared by type AbstractPage at extension cms2_owner - initial attribute declared by type Item at extension core_uid - initial attribute declared by type CMSItem at extension cms2@Accessor(qualifier="approvalStatus", type=GETTER) public CmsApprovalStatus getApprovalStatus()
AbstractPage.approvalStatus attribute defined at extension cms2.@Deprecated @Accessor(qualifier="availableContentSlots", type=GETTER) public java.lang.String getAvailableContentSlots()
AbstractPage.availableContentSlots attribute defined at extension cms2.@Deprecated @Accessor(qualifier="contentSlots", type=GETTER) public java.util.List<ContentSlotForPageModel> getContentSlots()
AbstractPage.contentSlots attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="defaultPage", type=GETTER) public java.lang.Boolean getDefaultPage()
AbstractPage.defaultPage attribute defined at extension cms2.@Accessor(qualifier="localizedPages", type=GETTER) public java.util.Collection<AbstractPageModel> getLocalizedPages()
AbstractPage.localizedPages attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="lockedBy", type=GETTER) public UserModel getLockedBy()
AbstractPage.lockedBy attribute defined at extension cms2.@Accessor(qualifier="masterTemplate", type=GETTER) public PageTemplateModel getMasterTemplate()
AbstractPage.masterTemplate attribute defined at extension cms2.@Deprecated @Accessor(qualifier="missingContentSlots", type=GETTER) public java.lang.String getMissingContentSlots()
AbstractPage.missingContentSlots attribute defined at extension cms2.@Accessor(qualifier="navigationNodeList", type=GETTER) public java.util.List<CMSNavigationNodeModel> getNavigationNodeList()
AbstractPage.navigationNodeList dynamic attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="originalPage", type=GETTER) public AbstractPageModel getOriginalPage()
AbstractPage.originalPage attribute defined at extension cms2.@Accessor(qualifier="pageStatus", type=GETTER) public CmsPageStatus getPageStatus()
AbstractPage.pageStatus attribute defined at extension cms2.@Accessor(qualifier="previewImage", type=GETTER) public MediaModel getPreviewImage()
AbstractPage.previewImage attribute defined at extension cms2.@Accessor(qualifier="restrictions", type=GETTER) public java.util.List<AbstractRestrictionModel> getRestrictions()
AbstractPage.restrictions attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="title", type=GETTER) public java.lang.String getTitle()
AbstractPage.title attribute defined at extension cms2.@Accessor(qualifier="title", type=GETTER) public java.lang.String getTitle(java.util.Locale loc)
AbstractPage.title attribute defined at extension cms2.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Deprecated @Accessor(qualifier="type", type=GETTER) public java.lang.String getType()
AbstractPage.type attribute defined at extension cms2.@Deprecated @Accessor(qualifier="type", type=GETTER) public java.lang.String getType(java.util.Locale loc)
AbstractPage.type attribute defined at extension cms2.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Deprecated @Accessor(qualifier="typeCode", type=GETTER) public java.lang.String getTypeCode()
AbstractPage.typeCode attribute defined at extension cms2.@Deprecated @Accessor(qualifier="view", type=GETTER) public java.lang.String getView()
AbstractPage.view attribute defined at extension cms2.@Accessor(qualifier="copyToCatalogsDisabled", type=GETTER) public boolean isCopyToCatalogsDisabled()
AbstractPage.copyToCatalogsDisabled attribute defined at extension cms2.@Accessor(qualifier="onlyOneRestrictionMustApply", type=GETTER) public boolean isOnlyOneRestrictionMustApply()
AbstractPage.onlyOneRestrictionMustApply attribute defined at extension cms2.@Accessor(qualifier="approvalStatus", type=SETTER) public void setApprovalStatus(CmsApprovalStatus value)
AbstractPage.approvalStatus attribute defined at extension cms2.value - the approvalStatus@Accessor(qualifier="copyToCatalogsDisabled", type=SETTER) public void setCopyToCatalogsDisabled(boolean value)
AbstractPage.copyToCatalogsDisabled attribute defined at extension cms2.value - the copyToCatalogsDisabled - Determines whether a local version of the page can be copied to another content catalog.@Accessor(qualifier="defaultPage", type=SETTER) public void setDefaultPage(java.lang.Boolean value)
AbstractPage.defaultPage attribute defined at extension cms2.value - the defaultPage@Accessor(qualifier="localizedPages", type=SETTER) public void setLocalizedPages(java.util.Collection<AbstractPageModel> value)
AbstractPage.localizedPages attribute defined at extension cms2.value - the localizedPages@Accessor(qualifier="lockedBy", type=SETTER) public void setLockedBy(UserModel value)
AbstractPage.lockedBy attribute defined at extension cms2.value - the lockedBy@Accessor(qualifier="masterTemplate", type=SETTER) public void setMasterTemplate(PageTemplateModel value)
AbstractPage.masterTemplate attribute defined at extension cms2.value - the masterTemplate@Accessor(qualifier="navigationNodeList", type=SETTER) public void setNavigationNodeList(java.util.List<CMSNavigationNodeModel> value)
AbstractPage.navigationNodeList dynamic attribute defined at extension cms2.value - the navigationNodeList@Accessor(qualifier="onlyOneRestrictionMustApply", type=SETTER) public void setOnlyOneRestrictionMustApply(boolean value)
AbstractPage.onlyOneRestrictionMustApply attribute defined at extension cms2.value - the onlyOneRestrictionMustApply@Accessor(qualifier="originalPage", type=SETTER) public void setOriginalPage(AbstractPageModel value)
AbstractPage.originalPage attribute defined at extension cms2.value - the originalPage@Accessor(qualifier="pageStatus", type=SETTER) public void setPageStatus(CmsPageStatus value)
AbstractPage.pageStatus attribute defined at extension cms2.value - the pageStatus@Accessor(qualifier="previewImage", type=SETTER) public void setPreviewImage(MediaModel value)
AbstractPage.previewImage attribute defined at extension cms2.value - the previewImage@Accessor(qualifier="restrictions", type=SETTER) public void setRestrictions(java.util.List<AbstractRestrictionModel> value)
AbstractPage.restrictions attribute defined at extension cms2.value - the restrictions@Accessor(qualifier="title", type=SETTER) public void setTitle(java.lang.String value)
AbstractPage.title attribute defined at extension cms2.value - the title@Accessor(qualifier="title", type=SETTER) public void setTitle(java.lang.String value, java.util.Locale loc)
AbstractPage.title attribute defined at extension cms2.value - the titleloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data languageCopyright © 2018 SAP SE. All Rights Reserved.