public class ContentPageModel extends AbstractPageModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_BANNERSFORCONTENTPAGE
Generated relation code constant for relation
BannersForContentPage defining source attribute bannerComponets in extension cms2lib. |
static String |
_FLASHCOMPONENTSFORCONTENTPAGE
Generated relation code constant for relation
FlashComponentsForContentPage defining source attribute flashComponents in extension cms2lib. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
BANNERCOMPONETS
Generated constant - Attribute key of
ContentPage.bannerComponets attribute defined at extension cms2lib. |
static String |
DESCRIPTION
Generated constant - Attribute key of
ContentPage.description attribute defined at extension acceleratorcms. |
static String |
FLASHCOMPONENTS
Generated constant - Attribute key of
ContentPage.flashComponents attribute defined at extension cms2lib. |
static String |
HOMEPAGE
Generated constant - Attribute key of
ContentPage.homepage attribute defined at extension cms2. |
static String |
KEYWORDS
Generated constant - Attribute key of
ContentPage.keywords attribute defined at extension acceleratorcms. |
static String |
LABEL
Generated constant - Attribute key of
ContentPage.label attribute defined at extension cms2. |
static String |
LABELORID
Generated constant - Attribute key of
ContentPage.labelOrId attribute defined at extension cms2. |
static String |
LINKCOMPONENTS
Generated constant - Attribute key of
ContentPage.linkComponents attribute defined at extension cms2. |
static String |
NAVIGATIONNODES
Generated constant - Attribute key of
ContentPage.navigationNodes attribute defined at extension cms2. |
_ABSTRACTPAGE2USERRELATION, APPROVALSTATUS, AVAILABLECONTENTSLOTS, CONTENTSLOTS, DEFAULTPAGE, LOCKEDBY, MASTERTEMPLATE, MISSINGCONTENTSLOTS, NAVIGATIONNODELIST, ONLYONERESTRICTIONMUSTAPPLY, PREVIEWIMAGE, RESTRICTIONS, TITLE, TYPE, TYPECODE, VIEWCATALOGVERSION, NAME, UID_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_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,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ContentPageModel(CatalogVersionModel _catalogVersion,
PageTemplateModel _masterTemplate,
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 |
|---|---|
List<BannerComponentModel> |
getBannerComponets()
Generated method - Getter of the
ContentPage.bannerComponets attribute defined at extension cms2lib. |
String |
getDescription()
Generated method - Getter of the
ContentPage.description attribute defined at extension acceleratorcms. |
String |
getDescription(Locale loc)
Generated method - Getter of the
ContentPage.description attribute defined at extension acceleratorcms. |
List<FlashComponentModel> |
getFlashComponents()
Generated method - Getter of the
ContentPage.flashComponents attribute defined at extension cms2lib. |
String |
getKeywords()
Generated method - Getter of the
ContentPage.keywords attribute defined at extension acceleratorcms. |
String |
getKeywords(Locale loc)
Generated method - Getter of the
ContentPage.keywords attribute defined at extension acceleratorcms. |
String |
getLabel()
Generated method - Getter of the
ContentPage.label attribute defined at extension cms2. |
String |
getLabelOrId()
Deprecated.
|
List<CMSLinkComponentModel> |
getLinkComponents()
Generated method - Getter of the
ContentPage.linkComponents attribute defined at extension cms2. |
List<CMSNavigationNodeModel> |
getNavigationNodes()
Deprecated.
|
boolean |
isHomepage()
Generated method - Getter of the
ContentPage.homepage attribute defined at extension cms2. |
void |
setBannerComponets(List<BannerComponentModel> value)
Generated method - Setter of
ContentPage.bannerComponets attribute defined at extension cms2lib. |
void |
setDescription(String value)
Generated method - Setter of
ContentPage.description attribute defined at extension acceleratorcms. |
void |
setDescription(String value,
Locale loc)
Generated method - Setter of
ContentPage.description attribute defined at extension acceleratorcms. |
void |
setFlashComponents(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(String value)
Generated method - Setter of
ContentPage.keywords attribute defined at extension acceleratorcms. |
void |
setKeywords(String value,
Locale loc)
Generated method - Setter of
ContentPage.keywords attribute defined at extension acceleratorcms. |
void |
setLabel(String value)
Generated method - Setter of
ContentPage.label attribute defined at extension cms2. |
void |
setLinkComponents(List<CMSLinkComponentModel> value)
Generated method - Setter of
ContentPage.linkComponents attribute defined at extension cms2. |
void |
setNavigationNodes(List<CMSNavigationNodeModel> value)
Deprecated.
|
getApprovalStatus, getAvailableContentSlots, getContentSlots, getDefaultPage, getLockedBy, getMasterTemplate, getMissingContentSlots, getNavigationNodeList, getPreviewImage, getRestrictions, getTitle, getTitle, getType, getType, getTypeCode, getView, isOnlyOneRestrictionMustApply, setApprovalStatus, setDefaultPage, setLockedBy, setMasterTemplate, setNavigationNodeList, setOnlyOneRestrictionMustApply, setPreviewImage, setRestrictions, setTitle, setTitlegetCatalogVersion, 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 _BANNERSFORCONTENTPAGE
BannersForContentPage defining source attribute bannerComponets in extension cms2lib.public static final String _FLASHCOMPONENTSFORCONTENTPAGE
FlashComponentsForContentPage defining source attribute flashComponents in extension cms2lib.public static final String LABEL
ContentPage.label attribute defined at extension cms2.public static final String HOMEPAGE
ContentPage.homepage attribute defined at extension cms2.public static final String LABELORID
ContentPage.labelOrId attribute defined at extension cms2.public static final String NAVIGATIONNODES
ContentPage.navigationNodes attribute defined at extension cms2.public static final String LINKCOMPONENTS
ContentPage.linkComponents attribute defined at extension cms2.public static final String BANNERCOMPONETS
ContentPage.bannerComponets attribute defined at extension cms2lib.public static final String FLASHCOMPONENTS
ContentPage.flashComponents attribute defined at extension cms2lib.public static final String KEYWORDS
ContentPage.keywords attribute defined at extension acceleratorcms.public static final 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, 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, 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 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 String getDescription()
ContentPage.description attribute defined at extension acceleratorcms.@Accessor(qualifier="description", type=GETTER) public String getDescription(Locale loc)
ContentPage.description attribute defined at extension acceleratorcms.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="flashComponents", type=GETTER) public 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 String getKeywords()
ContentPage.keywords attribute defined at extension acceleratorcms.@Accessor(qualifier="keywords", type=GETTER) public String getKeywords(Locale loc)
ContentPage.keywords attribute defined at extension acceleratorcms.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="label", type=GETTER) public String getLabel()
ContentPage.label attribute defined at extension cms2.@Deprecated @Accessor(qualifier="labelOrId", type=GETTER) public String getLabelOrId()
ContentPage.labelOrId attribute defined at extension cms2.@Accessor(qualifier="linkComponents", type=GETTER) public 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 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(List<BannerComponentModel> value)
ContentPage.bannerComponets attribute defined at extension cms2lib.value - the bannerComponets@Accessor(qualifier="description", type=SETTER) public void setDescription(String value)
ContentPage.description attribute defined at extension acceleratorcms.value - the description - Localized content page description.@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc)
ContentPage.description attribute defined at extension acceleratorcms.value - the description - Localized content page description.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="flashComponents", type=SETTER) public void setFlashComponents(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(String value)
ContentPage.keywords attribute defined at extension acceleratorcms.value - the keywords - Localized content page keywords.@Accessor(qualifier="keywords", type=SETTER) public void setKeywords(String value, Locale loc)
ContentPage.keywords attribute defined at extension acceleratorcms.value - the keywords - Localized content page keywords.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="label", type=SETTER) public void setLabel(String value)
ContentPage.label attribute defined at extension cms2.value - the label@Accessor(qualifier="linkComponents", type=SETTER) public void setLinkComponents(List<CMSLinkComponentModel> value)
ContentPage.linkComponents attribute defined at extension cms2.value - the linkComponents@Deprecated @Accessor(qualifier="navigationNodes", type=SETTER) public void setNavigationNodes(List<CMSNavigationNodeModel> value)
ContentPage.navigationNodes attribute defined at extension cms2.value - the navigationNodesCopyright © 2017 SAP SE. All Rights Reserved.