public class CMSComponentTypeModel extends ComposedTypeModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_APPLICABLECMSACTIONSTYPEFORCMSCOMPONENT
Generated relation code constant for relation
ApplicableCmsActionsTypeForCmsComponent defining source attribute actionTypes in extension acceleratorcms. |
static String |
_COMPONENTTYPEGROUPS2COMPONENTTYPE
Generated relation code constant for relation
ComponentTypeGroups2ComponentType defining source attribute componentTypeGroups in extension cms2. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
_VALIDCOMPONENTTYPESFORCONTENTSLOTS
Generated relation code constant for relation
ValidComponentTypesForContentSlots defining source attribute contentSlotNames in extension cms2. |
static String |
_VALIDCOMPONENTTYPESFORSITE
Generated relation code constant for relation
ValidComponentTypesForSite defining source attribute cmsSites in extension cms2. |
static String |
ACTIONTYPES
Generated constant - Attribute key of
CMSComponentType.actionTypes attribute defined at extension acceleratorcms. |
static String |
CMSSITES
Generated constant - Attribute key of
CMSComponentType.cmsSites attribute defined at extension cms2. |
static String |
COMPONENTTYPEGROUPS
Generated constant - Attribute key of
CMSComponentType.componentTypeGroups attribute defined at extension cms2. |
static String |
CONTENTSLOTNAMES
Generated constant - Attribute key of
CMSComponentType.contentSlotNames 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 |
|---|
CMSComponentTypeModel()
Generated constructor - Default constructor for generic creation.
|
CMSComponentTypeModel(Boolean _catalogItemType,
String _code,
Boolean _generate,
Boolean _singleton,
ComposedTypeModel _superType)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CMSComponentTypeModel(Boolean _catalogItemType,
String _code,
Boolean _generate,
ItemModel _owner,
Boolean _singleton,
ComposedTypeModel _superType)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CMSComponentTypeModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
Collection<CMSActionTypeModel> |
getActionTypes()
Generated method - Getter of the
CMSComponentType.actionTypes attribute defined at extension acceleratorcms. |
Set<CMSSiteModel> |
getCmsSites()
Generated method - Getter of the
CMSComponentType.cmsSites attribute defined at extension cms2. |
Set<ComponentTypeGroupModel> |
getComponentTypeGroups()
Generated method - Getter of the
CMSComponentType.componentTypeGroups attribute defined at extension cms2. |
Set<ContentSlotNameModel> |
getContentSlotNames()
Generated method - Getter of the
CMSComponentType.contentSlotNames attribute defined at extension cms2. |
void |
setActionTypes(Collection<CMSActionTypeModel> value)
Generated method - Setter of
CMSComponentType.actionTypes attribute defined at extension acceleratorcms. |
void |
setCmsSites(Set<CMSSiteModel> value)
Generated method - Setter of
CMSComponentType.cmsSites attribute defined at extension cms2. |
void |
setComponentTypeGroups(Set<ComponentTypeGroupModel> value)
Generated method - Setter of
CMSComponentType.componentTypeGroups attribute defined at extension cms2. |
void |
setContentSlotNames(Set<ContentSlotNameModel> value)
Generated method - Setter of
CMSComponentType.contentSlotNames 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 _VALIDCOMPONENTTYPESFORSITE
ValidComponentTypesForSite defining source attribute cmsSites in extension cms2.public static final String _VALIDCOMPONENTTYPESFORCONTENTSLOTS
ValidComponentTypesForContentSlots defining source attribute contentSlotNames in extension cms2.public static final String _COMPONENTTYPEGROUPS2COMPONENTTYPE
ComponentTypeGroups2ComponentType defining source attribute componentTypeGroups in extension cms2.public static final String _APPLICABLECMSACTIONSTYPEFORCMSCOMPONENT
ApplicableCmsActionsTypeForCmsComponent defining source attribute actionTypes in extension acceleratorcms.public static final String CMSSITES
CMSComponentType.cmsSites attribute defined at extension cms2.public static final String CONTENTSLOTNAMES
CMSComponentType.contentSlotNames attribute defined at extension cms2.public static final String COMPONENTTYPEGROUPS
CMSComponentType.componentTypeGroups attribute defined at extension cms2.public static final String ACTIONTYPES
CMSComponentType.actionTypes attribute defined at extension acceleratorcms.public CMSComponentTypeModel()
public CMSComponentTypeModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public CMSComponentTypeModel(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 CMSComponentTypeModel(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="actionTypes", type=GETTER) public Collection<CMSActionTypeModel> getActionTypes()
CMSComponentType.actionTypes attribute defined at extension acceleratorcms.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="cmsSites", type=GETTER) public Set<CMSSiteModel> getCmsSites()
CMSComponentType.cmsSites attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="componentTypeGroups", type=GETTER) public Set<ComponentTypeGroupModel> getComponentTypeGroups()
CMSComponentType.componentTypeGroups attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="contentSlotNames", type=GETTER) public Set<ContentSlotNameModel> getContentSlotNames()
CMSComponentType.contentSlotNames attribute defined at extension cms2.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="actionTypes", type=SETTER) public void setActionTypes(Collection<CMSActionTypeModel> value)
CMSComponentType.actionTypes attribute defined at extension acceleratorcms.value - the actionTypes@Accessor(qualifier="cmsSites", type=SETTER) public void setCmsSites(Set<CMSSiteModel> value)
CMSComponentType.cmsSites attribute defined at extension cms2.value - the cmsSites@Accessor(qualifier="componentTypeGroups", type=SETTER) public void setComponentTypeGroups(Set<ComponentTypeGroupModel> value)
CMSComponentType.componentTypeGroups attribute defined at extension cms2.value - the componentTypeGroupsCopyright © 2017 SAP SE. All Rights Reserved.