Class CMSLinkComponentModelVisitor
java.lang.Object
de.hybris.platform.cmsfacades.synchronization.itemvisitors.AbstractCMSComponentModelVisitor<CMSLinkComponentModel>
de.hybris.platform.cmsfacades.synchronization.itemvisitors.impl.CMSLinkComponentModelVisitor
- All Implemented Interfaces:
ItemVisitor<CMSLinkComponentModel>,org.springframework.beans.factory.InitializingBean
public class CMSLinkComponentModelVisitor
extends AbstractCMSComponentModelVisitor<CMSLinkComponentModel>
Concrete implementation of
AbstractCMSComponentModelVisitor to visit items of the CMSLinkComponentModel type.
Returns the items from AbstractCMSComponentModelVisitor along with the CMSLinkComponentModel.getContentPage()
and CMSLinkComponentModel.getProduct().-
Field Summary
Fields inherited from class de.hybris.platform.cmsfacades.synchronization.itemvisitors.AbstractCMSComponentModelVisitor
SYNCHRONIZATION_COMPONENT_ATTRIBUTE_CACHE_EXPIRATION_TIME -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.hybris.platform.cmsfacades.synchronization.itemvisitors.AbstractCMSComponentModelVisitor
afterPropertiesSet, collectChildItems, getAllIgnoredAttributeTypesInConfigHierarchy, getAllSuperTypeCodes, getAttributeDescriptorModelHelperService, getAttributesFromCacheOrRetrieve, getAttributeValue, getConfigurationService, getIgnoreAttributeConfigurationByTypeCode, getIgnoreAttributeTypeClasses, getIgnoreAttributeTypeCodeConfigs, getModelService, getTypeService, isAttributeAllowed, isClassAssignableFrom, setAttributeDescriptorModelHelperService, setConfigurationService, setIgnoreAttributeTypeCodeConfigs, setModelService, setTypeService
-
Constructor Details
-
CMSLinkComponentModelVisitor
public CMSLinkComponentModelVisitor()
-
-
Method Details
-
visit
public List<ItemModel> visit(CMSLinkComponentModel source, List<ItemModel> path, Map<String, Object> ctx) Description copied from interface:ItemVisitorReturns visited items for a giventheSourceitem within given contestctx- Specified by:
visitin interfaceItemVisitor<CMSLinkComponentModel>- Overrides:
visitin classAbstractCMSComponentModelVisitor<CMSLinkComponentModel>- Parameters:
source- given itempath- path to given itemctx- visitor context- Returns:
- relevant items for a given
theSourceitem
-