public class ContentPageModel extends AbstractPageModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_BANNERSFORCONTENTPAGE
Generated relation code constant for relation
BannersForContentPage defining source attribute bannerComponets in extension cms2lib. |
static java.lang.String |
_FLASHCOMPONENTSFORCONTENTPAGE
Generated relation code constant for relation
FlashComponentsForContentPage defining source attribute flashComponents in extension cms2lib. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
BANNERCOMPONETS
Generated constant - Attribute key of
ContentPage.bannerComponets attribute defined at extension cms2lib. |
static java.lang.String |
DESCRIPTION
Generated constant - Attribute key of
ContentPage.description attribute defined at extension acceleratorcms. |
static java.lang.String |
FLASHCOMPONENTS
Generated constant - Attribute key of
ContentPage.flashComponents attribute defined at extension cms2lib. |
static java.lang.String |
HOMEPAGE
Generated constant - Attribute key of
ContentPage.homepage attribute defined at extension cms2. |
static java.lang.String |
KEYWORDS
Generated constant - Attribute key of
ContentPage.keywords attribute defined at extension acceleratorcms. |
static java.lang.String |
LABEL
Generated constant - Attribute key of
ContentPage.label attribute defined at extension cms2. |
static java.lang.String |
LABELORID
Generated constant - Attribute key of
ContentPage.labelOrId attribute defined at extension cms2. |
static java.lang.String |
LINKCOMPONENTS
Generated constant - Attribute key of
ContentPage.linkComponents attribute defined at extension cms2. |
static java.lang.String |
NAVIGATIONNODES
Generated constant - Attribute key of
ContentPage.navigationNodes attribute defined at extension cms2. |
_ABSTRACTPAGE2USERRELATION, _LOCALIZEDPAGERELATION, APPROVALSTATUS, AVAILABLECONTENTSLOTS, CONTENTSLOTS, COPYTOCATALOGSDISABLED, DEFAULTPAGE, LOCALIZEDPAGES, LOCKEDBY, MASTERTEMPLATE, MISSINGCONTENTSLOTS, NAVIGATIONNODELIST, ONLYONERESTRICTIONMUSTAPPLY, ORIGINALPAGE, PAGESTATUS, PREVIEWIMAGE, RESTRICTIONS, TITLE, TYPE, TYPECODE, VIEWCATALOGVERSION, NAME, UID_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ContentPageModel()
Generated constructor - Default constructor for generic creation.
|
ContentPageModel(CatalogVersionModel _catalogVersion,
PageTemplateModel _masterTemplate,
ItemModel _owner,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ContentPageModel(CatalogVersionModel _catalogVersion,
PageTemplateModel _masterTemplate,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ContentPageModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<BannerComponentModel> |
getBannerComponets()
Generated method - Getter of the
ContentPage.bannerComponets attribute defined at extension cms2lib. |
java.lang.String |
getDescription()
Generated method - Getter of the
ContentPage.description attribute defined at extension acceleratorcms. |
java.lang.String |
getDescription(java.util.Locale loc)
Generated method - Getter of the
ContentPage.description attribute defined at extension acceleratorcms. |
java.util.List<FlashComponentModel> |
getFlashComponents()
Generated method - Getter of the
ContentPage.flashComponents attribute defined at extension cms2lib. |
java.lang.String |
getKeywords()
Generated method - Getter of the
ContentPage.keywords attribute defined at extension acceleratorcms. |
java.lang.String |
getKeywords(java.util.Locale loc)
Generated method - Getter of the
ContentPage.keywords attribute defined at extension acceleratorcms. |
java.lang.String |
getLabel()
Generated method - Getter of the
ContentPage.label attribute defined at extension cms2. |
java.lang.String |
getLabelOrId()
Deprecated.
since 4.3
|
java.util.List<CMSLinkComponentModel> |
getLinkComponents()
Generated method - Getter of the
ContentPage.linkComponents attribute defined at extension cms2. |
java.util.List<CMSNavigationNodeModel> |
getNavigationNodes()
Deprecated.
since 4.4
|
boolean |
isHomepage()
Generated method - Getter of the
ContentPage.homepage attribute defined at extension cms2. |
void |
setBannerComponets(java.util.List<BannerComponentModel> value)
Generated method - Setter of
ContentPage.bannerComponets attribute defined at extension cms2lib. |
void |
setDescription(java.lang.String value)
Generated method - Setter of
ContentPage.description attribute defined at extension acceleratorcms. |
void |
setDescription(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
ContentPage.description attribute defined at extension acceleratorcms. |
void |
setFlashComponents(java.util.List<FlashComponentModel> value)
Generated method - Setter of
ContentPage.flashComponents attribute defined at extension cms2lib. |
void |
setHomepage(boolean value)
Generated method - Setter of
ContentPage.homepage attribute defined at extension cms2. |
void |
setKeywords(java.lang.String value)
Generated method - Setter of
ContentPage.keywords attribute defined at extension acceleratorcms. |
void |
setKeywords(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
ContentPage.keywords attribute defined at extension acceleratorcms. |
void |
setLabel(java.lang.String value)
Generated method - Setter of
ContentPage.label attribute defined at extension cms2. |
void |
setLinkComponents(java.util.List<CMSLinkComponentModel> value)
Generated method - Setter of
ContentPage.linkComponents attribute defined at extension cms2. |
void |
setNavigationNodes(java.util.List<CMSNavigationNodeModel> value)
Deprecated.
since 4.4
|
getApprovalStatus, getAvailableContentSlots, getContentSlots, getDefaultPage, getLocalizedPages, getLockedBy, getMasterTemplate, getMissingContentSlots, getNavigationNodeList, getOriginalPage, getPageStatus, getPreviewImage, getRestrictions, getTitle, getTitle, getType, getType, getTypeCode, getView, isCopyToCatalogsDisabled, isOnlyOneRestrictionMustApply, setApprovalStatus, setCopyToCatalogsDisabled, setDefaultPage, setLocalizedPages, setLockedBy, setMasterTemplate, setNavigationNodeList, setOnlyOneRestrictionMustApply, setOriginalPage, setPageStatus, setPreviewImage, setRestrictions, setTitle, setTitlegetCatalogVersion, 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 _BANNERSFORCONTENTPAGE
BannersForContentPage defining source attribute bannerComponets in extension cms2lib.public static final java.lang.String _FLASHCOMPONENTSFORCONTENTPAGE
FlashComponentsForContentPage defining source attribute flashComponents in extension cms2lib.public static final java.lang.String LABEL
ContentPage.label attribute defined at extension cms2.public static final java.lang.String HOMEPAGE
ContentPage.homepage attribute defined at extension cms2.public static final java.lang.String LABELORID
ContentPage.labelOrId attribute defined at extension cms2.public static final java.lang.String NAVIGATIONNODES
ContentPage.navigationNodes attribute defined at extension cms2.public static final java.lang.String LINKCOMPONENTS
ContentPage.linkComponents attribute defined at extension cms2.public static final java.lang.String BANNERCOMPONETS
ContentPage.bannerComponets attribute defined at extension cms2lib.public static final java.lang.String FLASHCOMPONENTS
ContentPage.flashComponents attribute defined at extension cms2lib.public static final java.lang.String KEYWORDS
ContentPage.keywords attribute defined at extension acceleratorcms.public static final java.lang.String DESCRIPTION
ContentPage.description attribute defined at extension acceleratorcms.public ContentPageModel()
public ContentPageModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public ContentPageModel(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 ContentPageModel(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="bannerComponets", type=GETTER) public java.util.List<BannerComponentModel> getBannerComponets()
ContentPage.bannerComponets attribute defined at extension cms2lib.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
ContentPage.description attribute defined at extension acceleratorcms.@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription(java.util.Locale loc)
ContentPage.description attribute defined at extension acceleratorcms.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="flashComponents", type=GETTER) public java.util.List<FlashComponentModel> getFlashComponents()
ContentPage.flashComponents attribute defined at extension cms2lib.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="keywords", type=GETTER) public java.lang.String getKeywords()
ContentPage.keywords attribute defined at extension acceleratorcms.@Accessor(qualifier="keywords", type=GETTER) public java.lang.String getKeywords(java.util.Locale loc)
ContentPage.keywords attribute defined at extension acceleratorcms.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="label", type=GETTER) public java.lang.String getLabel()
ContentPage.label attribute defined at extension cms2.@Deprecated @Accessor(qualifier="labelOrId", type=GETTER) public java.lang.String getLabelOrId()
ContentPage.labelOrId attribute defined at extension cms2.@Accessor(qualifier="linkComponents", type=GETTER) public java.util.List<CMSLinkComponentModel> getLinkComponents()
ContentPage.linkComponents attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Deprecated @Accessor(qualifier="navigationNodes", type=GETTER) public java.util.List<CMSNavigationNodeModel> getNavigationNodes()
ContentPage.navigationNodes attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="homepage", type=GETTER) public boolean isHomepage()
ContentPage.homepage attribute defined at extension cms2.@Accessor(qualifier="bannerComponets", type=SETTER) public void setBannerComponets(java.util.List<BannerComponentModel> value)
ContentPage.bannerComponets attribute defined at extension cms2lib.value - the bannerComponets@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
ContentPage.description attribute defined at extension acceleratorcms.value - the description - Localized content page description.@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value, java.util.Locale loc)
ContentPage.description attribute defined at extension acceleratorcms.value - the description - Localized content page description.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="flashComponents", type=SETTER) public void setFlashComponents(java.util.List<FlashComponentModel> value)
ContentPage.flashComponents attribute defined at extension cms2lib.value - the flashComponents@Accessor(qualifier="homepage", type=SETTER) public void setHomepage(boolean value)
ContentPage.homepage attribute defined at extension cms2.value - the homepage@Accessor(qualifier="keywords", type=SETTER) public void setKeywords(java.lang.String value)
ContentPage.keywords attribute defined at extension acceleratorcms.value - the keywords - Localized content page keywords.@Accessor(qualifier="keywords", type=SETTER) public void setKeywords(java.lang.String value, java.util.Locale loc)
ContentPage.keywords attribute defined at extension acceleratorcms.value - the keywords - Localized content page keywords.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="label", type=SETTER) public void setLabel(java.lang.String value)
ContentPage.label attribute defined at extension cms2.value - the label@Accessor(qualifier="linkComponents", type=SETTER) public void setLinkComponents(java.util.List<CMSLinkComponentModel> value)
ContentPage.linkComponents attribute defined at extension cms2.value - the linkComponents@Deprecated @Accessor(qualifier="navigationNodes", type=SETTER) public void setNavigationNodes(java.util.List<CMSNavigationNodeModel> value)
ContentPage.navigationNodes attribute defined at extension cms2.value - the navigationNodesCopyright © 2018 SAP SE. All Rights Reserved.