Class CxCmsComponentContainerModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.cms2.model.contents.CMSItemModel
-
- de.hybris.platform.cms2.model.contents.components.AbstractCMSComponentModel
-
- de.hybris.platform.cms2.model.contents.containers.AbstractCMSComponentContainerModel
-
- de.hybris.platform.personalizationcms.model.CxCmsComponentContainerModel
-
- All Implemented Interfaces:
java.io.Serializable
public class CxCmsComponentContainerModel extends AbstractCMSComponentContainerModel
Generated model class for type CxCmsComponentContainer first defined at extension personalizationcms.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
DEFAULTCMSCOMPONENT
Generated constant - Attribute key ofCxCmsComponentContainer.defaultCmsComponent
attribute defined at extensionpersonalizationcms
.static java.lang.String
SOURCEID
Generated constant - Attribute key ofCxCmsComponentContainer.sourceId
attribute defined at extensionpersonalizationcms
.-
Fields inherited from class de.hybris.platform.cms2.model.contents.containers.AbstractCMSComponentContainerModel
CURRENTCMSCOMPONENTS, SIMPLECMSCOMPONENTS
-
Fields inherited from class de.hybris.platform.cms2.model.contents.components.AbstractCMSComponentModel
_ELEMENTSFORSLOT, ACTIONS, CONTAINER, ONLYONERESTRICTIONMUSTAPPLY, RESTRICTED, RESTRICTIONS, SLOTS, TYPE, TYPECODE, VISIBLE
-
Fields inherited from class de.hybris.platform.cms2.model.contents.CMSItemModel
CATALOGVERSION, NAME, UID
-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description CxCmsComponentContainerModel()
Generated constructor - Default constructor for generic creation.CxCmsComponentContainerModel(CatalogVersionModel _catalogVersion, ItemModel _owner, java.lang.String _uid)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCxCmsComponentContainerModel(CatalogVersionModel _catalogVersion, java.lang.String _uid)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCxCmsComponentContainerModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleCMSComponentModel
getDefaultCmsComponent()
Generated method - Getter of theCxCmsComponentContainer.defaultCmsComponent
attribute defined at extensionpersonalizationcms
.java.lang.String
getSourceId()
Generated method - Getter of theCxCmsComponentContainer.sourceId
attribute defined at extensionpersonalizationcms
.void
setDefaultCmsComponent(SimpleCMSComponentModel value)
Generated method - Setter ofCxCmsComponentContainer.defaultCmsComponent
attribute defined at extensionpersonalizationcms
.void
setSourceId(java.lang.String value)
Generated method - Setter ofCxCmsComponentContainer.sourceId
attribute defined at extensionpersonalizationcms
.-
Methods inherited from class de.hybris.platform.cms2.model.contents.containers.AbstractCMSComponentContainerModel
getCurrentCMSComponents, getSimpleCMSComponents, setSimpleCMSComponents
-
Methods inherited from class de.hybris.platform.cms2.model.contents.components.AbstractCMSComponentModel
getActions, getRestrictions, getSlots, getType, getType, getTypeCode, getVisible, isContainer, isOnlyOneRestrictionMustApply, isRestricted, setActions, setOnlyOneRestrictionMustApply, setRestrictions, setSlots, setVisible
-
Methods inherited from class de.hybris.platform.cms2.model.contents.CMSItemModel
getCatalogVersion, getName, getUid, setCatalogVersion, setName, setUid
-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, 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, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
DEFAULTCMSCOMPONENT
public static final java.lang.String DEFAULTCMSCOMPONENT
Generated constant - Attribute key ofCxCmsComponentContainer.defaultCmsComponent
attribute defined at extensionpersonalizationcms
.- See Also:
- Constant Field Values
-
SOURCEID
public static final java.lang.String SOURCEID
Generated constant - Attribute key ofCxCmsComponentContainer.sourceId
attribute defined at extensionpersonalizationcms
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CxCmsComponentContainerModel
public CxCmsComponentContainerModel()
Generated constructor - Default constructor for generic creation.
-
CxCmsComponentContainerModel
public CxCmsComponentContainerModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
CxCmsComponentContainerModel
@Deprecated(since="4.1.1", forRemoval=true) public CxCmsComponentContainerModel(CatalogVersionModel _catalogVersion, java.lang.String _uid)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_catalogVersion
- initial attribute declared by typeCMSItem
at extensioncms2
_uid
- initial attribute declared by typeCMSItem
at extensioncms2
-
CxCmsComponentContainerModel
@Deprecated(since="4.1.1", forRemoval=true) public CxCmsComponentContainerModel(CatalogVersionModel _catalogVersion, ItemModel _owner, java.lang.String _uid)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_catalogVersion
- initial attribute declared by typeCMSItem
at extensioncms2
_owner
- initial attribute declared by typeItem
at extensioncore
_uid
- initial attribute declared by typeCMSItem
at extensioncms2
-
-
Method Detail
-
getDefaultCmsComponent
@Accessor(qualifier="defaultCmsComponent", type=GETTER) public SimpleCMSComponentModel getDefaultCmsComponent()
Generated method - Getter of theCxCmsComponentContainer.defaultCmsComponent
attribute defined at extensionpersonalizationcms
.- Returns:
- the defaultCmsComponent - Default component displayed if no custom variation is changing the container
-
getSourceId
@Accessor(qualifier="sourceId", type=GETTER) public java.lang.String getSourceId()
Generated method - Getter of theCxCmsComponentContainer.sourceId
attribute defined at extensionpersonalizationcms
.- Returns:
- the sourceId - Id of container used by cms actions. Does not need to be unique.
-
setDefaultCmsComponent
@Accessor(qualifier="defaultCmsComponent", type=SETTER) public void setDefaultCmsComponent(SimpleCMSComponentModel value)
Generated method - Setter ofCxCmsComponentContainer.defaultCmsComponent
attribute defined at extensionpersonalizationcms
.- Parameters:
value
- the defaultCmsComponent - Default component displayed if no custom variation is changing the container
-
setSourceId
@Accessor(qualifier="sourceId", type=SETTER) public void setSourceId(java.lang.String value)
Generated method - Setter ofCxCmsComponentContainer.sourceId
attribute defined at extensionpersonalizationcms
.- Parameters:
value
- the sourceId - Id of container used by cms actions. Does not need to be unique.
-
-