public class AbstractPageModel extends CMSItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_ABSTRACTPAGE2USERRELATION
Generated relation code constant for relation
AbstractPage2UserRelation defining source attribute lockedBy in extension cms2. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
APPROVALSTATUS
Generated constant - Attribute key of
AbstractPage.approvalStatus attribute defined at extension cms2. |
static String |
AVAILABLECONTENTSLOTS
Generated constant - Attribute key of
AbstractPage.availableContentSlots attribute defined at extension cms2. |
static String |
CONTENTSLOTS
Generated constant - Attribute key of
AbstractPage.contentSlots attribute defined at extension cms2. |
static String |
DEFAULTPAGE
Generated constant - Attribute key of
AbstractPage.defaultPage attribute defined at extension cms2. |
static String |
LOCKEDBY
Generated constant - Attribute key of
AbstractPage.lockedBy attribute defined at extension cms2. |
static String |
MASTERTEMPLATE
Generated constant - Attribute key of
AbstractPage.masterTemplate attribute defined at extension cms2. |
static String |
MISSINGCONTENTSLOTS
Generated constant - Attribute key of
AbstractPage.missingContentSlots attribute defined at extension cms2. |
static String |
NAVIGATIONNODELIST
Generated constant - Attribute key of
AbstractPage.navigationNodeList attribute defined at extension cms2. |
static String |
ONLYONERESTRICTIONMUSTAPPLY
Generated constant - Attribute key of
AbstractPage.onlyOneRestrictionMustApply attribute defined at extension cms2. |
static String |
PREVIEWIMAGE
Generated constant - Attribute key of
AbstractPage.previewImage attribute defined at extension cms2. |
static String |
RESTRICTIONS
Generated constant - Attribute key of
AbstractPage.restrictions attribute defined at extension cms2. |
static String |
TITLE
Generated constant - Attribute key of
AbstractPage.title attribute defined at extension cms2. |
static String |
TYPE
Generated constant - Attribute key of
AbstractPage.type attribute defined at extension cms2. |
static String |
TYPECODE
Generated constant - Attribute key of
AbstractPage.typeCode attribute defined at extension cms2. |
static String |
VIEW
Generated constant - Attribute key of
AbstractPage.view attribute defined at extension cms2. |
CATALOGVERSION, NAME, UID_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_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,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
AbstractPageModel(CatalogVersionModel _catalogVersion,
PageTemplateModel _masterTemplate,
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. |
String |
getAvailableContentSlots()
Deprecated.
|
List<ContentSlotForPageModel> |
getContentSlots()
Deprecated.
|
Boolean |
getDefaultPage()
Generated method - Getter of the
AbstractPage.defaultPage 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. |
String |
getMissingContentSlots()
Deprecated.
|
List<CMSNavigationNodeModel> |
getNavigationNodeList()
Generated method - Getter of the
AbstractPage.navigationNodeList dynamic attribute defined at extension cms2. |
MediaModel |
getPreviewImage()
Generated method - Getter of the
AbstractPage.previewImage attribute defined at extension cms2. |
List<AbstractRestrictionModel> |
getRestrictions()
Generated method - Getter of the
AbstractPage.restrictions attribute defined at extension cms2. |
String |
getTitle()
Generated method - Getter of the
AbstractPage.title attribute defined at extension cms2. |
String |
getTitle(Locale loc)
Generated method - Getter of the
AbstractPage.title attribute defined at extension cms2. |
String |
getType()
Deprecated.
|
String |
getType(Locale loc)
Deprecated.
|
String |
getTypeCode()
Deprecated.
|
String |
getView()
Deprecated.
|
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 |
setDefaultPage(Boolean value)
Generated method - Setter of
AbstractPage.defaultPage 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(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 |
setPreviewImage(MediaModel value)
Generated method - Setter of
AbstractPage.previewImage attribute defined at extension cms2. |
void |
setRestrictions(List<AbstractRestrictionModel> value)
Generated method - Setter of
AbstractPage.restrictions attribute defined at extension cms2. |
void |
setTitle(String value)
Generated method - Setter of
AbstractPage.title attribute defined at extension cms2. |
void |
setTitle(String value,
Locale loc)
Generated method - Setter of
AbstractPage.title attribute defined at extension cms2. |
getCatalogVersion, getName, getUid, setCatalogVersion, setName, setUidgetComments, getCreationtime, getModifiedtime, getOwner, 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 String _TYPECODE
public static final String _ABSTRACTPAGE2USERRELATION
AbstractPage2UserRelation defining source attribute lockedBy in extension cms2.public static final String APPROVALSTATUS
AbstractPage.approvalStatus attribute defined at extension cms2.public static final String TITLE
AbstractPage.title attribute defined at extension cms2.public static final String MASTERTEMPLATE
AbstractPage.masterTemplate attribute defined at extension cms2.public static final String DEFAULTPAGE
AbstractPage.defaultPage attribute defined at extension cms2.public static final String ONLYONERESTRICTIONMUSTAPPLY
AbstractPage.onlyOneRestrictionMustApply attribute defined at extension cms2.public static final String PREVIEWIMAGE
AbstractPage.previewImage attribute defined at extension cms2.public static final String CONTENTSLOTS
AbstractPage.contentSlots attribute defined at extension cms2.public static final String TYPE
AbstractPage.type attribute defined at extension cms2.public static final String TYPECODE
AbstractPage.typeCode attribute defined at extension cms2.public static final String MISSINGCONTENTSLOTS
AbstractPage.missingContentSlots attribute defined at extension cms2.public static final String AVAILABLECONTENTSLOTS
AbstractPage.availableContentSlots attribute defined at extension cms2.public static final String VIEW
AbstractPage.view attribute defined at extension cms2.public static final String NAVIGATIONNODELIST
AbstractPage.navigationNodeList attribute defined at extension cms2.public static final String RESTRICTIONS
AbstractPage.restrictions attribute defined at extension cms2.public static final String LOCKEDBY
AbstractPage.lockedBy 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, 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, 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 String getAvailableContentSlots()
AbstractPage.availableContentSlots attribute defined at extension cms2.@Deprecated @Accessor(qualifier="contentSlots", type=GETTER) public 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 Boolean getDefaultPage()
AbstractPage.defaultPage attribute defined at extension cms2.@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 String getMissingContentSlots()
AbstractPage.missingContentSlots attribute defined at extension cms2.@Accessor(qualifier="navigationNodeList", type=GETTER) public List<CMSNavigationNodeModel> getNavigationNodeList()
AbstractPage.navigationNodeList dynamic attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="previewImage", type=GETTER) public MediaModel getPreviewImage()
AbstractPage.previewImage attribute defined at extension cms2.@Accessor(qualifier="restrictions", type=GETTER) public 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 String getTitle()
AbstractPage.title attribute defined at extension cms2.@Accessor(qualifier="title", type=GETTER) public String getTitle(Locale loc)
AbstractPage.title attribute defined at extension cms2.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Deprecated @Accessor(qualifier="type", type=GETTER) public String getType()
AbstractPage.type attribute defined at extension cms2.@Deprecated @Accessor(qualifier="type", type=GETTER) public String getType(Locale loc)
AbstractPage.type attribute defined at extension cms2.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Deprecated @Accessor(qualifier="typeCode", type=GETTER) public String getTypeCode()
AbstractPage.typeCode attribute defined at extension cms2.@Deprecated @Accessor(qualifier="view", type=GETTER) public String getView()
AbstractPage.view 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="defaultPage", type=SETTER) public void setDefaultPage(Boolean value)
AbstractPage.defaultPage attribute defined at extension cms2.value - the defaultPage@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(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="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(List<AbstractRestrictionModel> value)
AbstractPage.restrictions attribute defined at extension cms2.value - the restrictions@Accessor(qualifier="title", type=SETTER) public void setTitle(String value)
AbstractPage.title attribute defined at extension cms2.value - the title@Accessor(qualifier="title", type=SETTER) public void setTitle(String value, Locale loc)
AbstractPage.title attribute defined at extension cms2.value - the titleloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data languageCopyright © 2017 SAP SE. All Rights Reserved.