public class CMSPageTypeModel extends ComposedTypeModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_APPLICABLERESTRICTIONTYPEFORPAGETYPES
Generated relation code constant for relation
ApplicableRestrictionTypeForPageTypes defining source attribute restrictionTypes in extension cms2. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
_VALIDPAGETYPESFORTEMPLATES
Generated relation code constant for relation
ValidPageTypesForTemplates defining source attribute templates in extension cms2. |
static String |
PREVIEWDISABLED
Generated constant - Attribute key of
CMSPageType.previewDisabled attribute defined at extension cms2. |
static String |
RESTRICTIONTYPES
Generated constant - Attribute key of
CMSPageType.restrictionTypes attribute defined at extension cms2. |
static String |
TEMPLATES
Generated constant - Attribute key of
CMSPageType.templates attribute defined at extension cms2. |
_COCKPITITEMTEMPLATE2COMPOSEDTYPERELATION, _CONSTRAINTCOMPOSITETYPERELATION, _FORMAT2COMTYPREL, _INDEXTYPERELATION, _PRODUCTREFERENCESANDCLASSIFICATIONSCOMPONENT2TARGETITEMTYPEREL, _STREAMCONFIGURATIONEXCLUDEDSUBTYPES, _SYNCJOB2TYPEREL, ABSTRACT, ALLSUBTYPES, ALLSUPERTYPES, ATTRIBUTEDESCRIPTORS, CATALOGITEMTYPE, CATALOGVERSIONATTRIBUTE, CATALOGVERSIONATTRIBUTEQUALIFIER, COCKPITITEMTEMPLATES, CONSTRAINTS, DECLAREDATTRIBUTEDESCRIPTORS, DUMPPROPERTYTABLE, DYNAMIC, FORMATS, HMCICON, INDEXCONFIGURATIONS, INHERITANCEPATHSTRING, INHERITEDATTRIBUTEDESCRIPTORS, JALOCLASS, JALOONLY, JNDINAME, LEGACYPERSISTENCE, LOGHMCCHANGES, PLACEHOLDERTEMPLATES, PRODUCTREFERENCESANDCLASSIFICATIONSCOMPONENTS, SINGLETON, STREAMCONFIGURATIONS, SUBTYPES, SUPERTYPE, SYNCJOBS, SYSTEMTYPE, TABLE, UNIQUEKEYATTRIBUTEQUALIFIER, UNIQUEKEYATTRIBUTESCODE, DEFAULTVALUE, DESCRIPTION, XMLDEFINITIONAUTOCREATE, DEPRECATED, EXTENSIONNAME, GENERATE, NAME_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
CMSPageTypeModel()
Generated constructor - Default constructor for generic creation.
|
CMSPageTypeModel(Boolean _catalogItemType,
String _code,
Boolean _generate,
Boolean _singleton,
ComposedTypeModel _superType)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CMSPageTypeModel(Boolean _catalogItemType,
String _code,
Boolean _generate,
ItemModel _owner,
Boolean _singleton,
ComposedTypeModel _superType)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CMSPageTypeModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
Collection<RestrictionTypeModel> |
getRestrictionTypes()
Generated method - Getter of the
CMSPageType.restrictionTypes attribute defined at extension cms2. |
Set<PageTemplateModel> |
getTemplates()
Generated method - Getter of the
CMSPageType.templates attribute defined at extension cms2. |
boolean |
isPreviewDisabled()
Generated method - Getter of the
CMSPageType.previewDisabled attribute defined at extension cms2. |
void |
setPreviewDisabled(boolean value)
Generated method - Setter of
CMSPageType.previewDisabled attribute defined at extension cms2. |
void |
setRestrictionTypes(Collection<RestrictionTypeModel> value)
Generated method - Setter of
CMSPageType.restrictionTypes attribute defined at extension cms2. |
void |
setTemplates(Set<PageTemplateModel> value)
Generated method - Setter of
CMSPageType.templates attribute defined at extension cms2. |
getAbstract, getAllSubTypes, getAllSuperTypes, getCatalogItemType, getCatalogVersionAttribute, getCockpitItemTemplates, getConstraints, getDeclaredattributedescriptors, getDumpPropertyTable, getDynamic, getFormats, getHmcIcon, getInheritedattributedescriptors, getJaloclass, getJaloonly, getJndiName, getLegacyPersistence, getLogHMCChanges, getPlaceholderTemplates, getProductReferencesAndClassificationsComponents, getSingleton, getStreamConfigurations, getSubtypes, getSuperType, getSystemType, getTable, getUniqueKeyAttributes, setCatalogItemType, setCatalogVersionAttribute, setCockpitItemTemplates, setConstraints, setDeclaredattributedescriptors, setFormats, setHmcIcon, setJaloclass, setJaloonly, setLegacyPersistence, setLogHMCChanges, setPlaceholderTemplates, setProductReferencesAndClassificationsComponents, setSingleton, setStreamConfigurations, setSuperType, setSystemType, setUniqueKeyAttributesgetCode, getDefaultValue, getDescription, getDescription, getXmldefinition, setCode, setDefaultValue, setDescription, setDescriptiongetAutocreate, getDeprecated, getExtensionName, getGenerate, getName, getName, setAutocreate, setExtensionName, setGenerate, setName, setNamegetComments, 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 _APPLICABLERESTRICTIONTYPEFORPAGETYPES
ApplicableRestrictionTypeForPageTypes defining source attribute restrictionTypes in extension cms2.public static final String _VALIDPAGETYPESFORTEMPLATES
ValidPageTypesForTemplates defining source attribute templates in extension cms2.public static final String PREVIEWDISABLED
CMSPageType.previewDisabled attribute defined at extension cms2.public static final String RESTRICTIONTYPES
CMSPageType.restrictionTypes attribute defined at extension cms2.public static final String TEMPLATES
CMSPageType.templates attribute defined at extension cms2.public CMSPageTypeModel()
public CMSPageTypeModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CMSPageTypeModel(Boolean _catalogItemType, String _code, Boolean _generate, Boolean _singleton, ComposedTypeModel _superType)
_catalogItemType - initial attribute declared by type ComposedType at extension catalog_code - initial attribute declared by type Type at extension core_generate - initial attribute declared by type TypeManagerManaged at extension core_singleton - initial attribute declared by type ComposedType at extension core_superType - initial attribute declared by type ComposedType at extension core@Deprecated public CMSPageTypeModel(Boolean _catalogItemType, String _code, Boolean _generate, ItemModel _owner, Boolean _singleton, ComposedTypeModel _superType)
_catalogItemType - initial attribute declared by type ComposedType at extension catalog_code - initial attribute declared by type Type at extension core_generate - initial attribute declared by type TypeManagerManaged at extension core_owner - initial attribute declared by type Item at extension core_singleton - initial attribute declared by type ComposedType at extension core_superType - initial attribute declared by type ComposedType at extension core@Accessor(qualifier="restrictionTypes", type=GETTER) public Collection<RestrictionTypeModel> getRestrictionTypes()
CMSPageType.restrictionTypes attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="templates", type=GETTER) public Set<PageTemplateModel> getTemplates()
CMSPageType.templates attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="previewDisabled", type=GETTER) public boolean isPreviewDisabled()
CMSPageType.previewDisabled attribute defined at extension cms2.@Accessor(qualifier="previewDisabled", type=SETTER) public void setPreviewDisabled(boolean value)
CMSPageType.previewDisabled attribute defined at extension cms2.value - the previewDisabled@Accessor(qualifier="restrictionTypes", type=SETTER) public void setRestrictionTypes(Collection<RestrictionTypeModel> value)
CMSPageType.restrictionTypes attribute defined at extension cms2.value - the restrictionTypesCopyright © 2017 SAP SE. All Rights Reserved.