Class DefaultCMSVersionHelper
- java.lang.Object
-
- de.hybris.platform.cms2.version.service.impl.DefaultCMSVersionHelper
-
- All Implemented Interfaces:
CMSVersionHelper
public class DefaultCMSVersionHelper extends java.lang.Object implements CMSVersionHelper
Default implementation ofCMSVersionHelper
-
-
Constructor Summary
Constructors Constructor Description DefaultCMSVersionHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<AttributeDescriptorModel>
getSerializableAttributes(ItemModel itemModel)
Returns a list of all local and super attributes for a givenItemModel
.protected TypeService
getTypeService()
boolean
isCollectionAttribute(AttributeDescriptorModel attribute)
Will return true if this property is a collection (localized or not) as per our platform type system.void
setTypeService(TypeService typeService)
-
-
-
Method Detail
-
isCollectionAttribute
public boolean isCollectionAttribute(AttributeDescriptorModel attribute)
Description copied from interface:CMSVersionHelper
Will return true if this property is a collection (localized or not) as per our platform type system.- Specified by:
isCollectionAttribute
in interfaceCMSVersionHelper
- Parameters:
attribute
- theAttributeDescriptorModel
describing the metadata of the property of a class.- Returns:
- a boolean
-
getSerializableAttributes
public java.util.List<AttributeDescriptorModel> getSerializableAttributes(ItemModel itemModel)
Description copied from interface:CMSVersionHelper
Returns a list of all local and super attributes for a givenItemModel
.- Specified by:
getSerializableAttributes
in interfaceCMSVersionHelper
- Parameters:
itemModel
- theItemModel
.- Returns:
- List of attributes
-
getTypeService
protected TypeService getTypeService()
-
setTypeService
public void setTypeService(TypeService typeService)
-
-