Package de.hybris.platform.cmsfacades.cmsitems.populators
package de.hybris.platform.cmsfacades.cmsitems.populators
-
ClassDescriptionDefault implementation to populate an Abstract CMS Component Model.Deprecated, for removal: This API element is subject to removal in a future version.since 2105 - no longer neededAbstract populator that validates whether the attribute is allowed by
CMSItemAttributeFilterEnablerServiceor not.Deprecated, for removal: This API element is subject to removal in a future version.since 2105 - no longer neededCategoryOrProductPageRestorePopulator populator for cmsfacades used to replace a product/category page while page restore with replace set to true.CloneContentSlot populator for cmsfacades used to clone a ContentSlotClonePage populator for cmsfacades used to clone a pagePopulator that verifies that the ItemModel is cloneable and prepares the cloneable fieldThis populator sets the default CmsItem properties, such as item type, creation time, and modified time.Populator that extracts two fields (urlLink, external) from linkToggle field and populates CMSItemModel.Populator that prepares the linkToggle field and removes old external and urlLink fieldsPopulator that removes external and urlLink fields from structure and create a new field linkToggle.Populator that populates the masterTemplateId field for a given page.CMSItemSearchData populator for cmsfacades to integrate with cms2's version of CMSItemSearchData.This populator sets unique identifiers to CMSItemModels.Populator that set the CMSNavigationEntry 'params' typeCodes value and the 'subTypes' values from configuration.CMS Navigation node model populator.PopulatesBaseSiteDatafromBaseSiteModelperforms the necessary initialization that a newly createdAbstractPageModelmay require before saving.RestoreContentPagePopulator populator for cmsfacades used to replace a category page with same label while page restore with replace set to true.TrashContentPagePopulator populator for cmsfacades is used to ensure that a page that is being moved to the trash bin contains the right information (e.g., cannot have a homepage flag).TrashPagePopulator, when anAbstractPage's pageStatus attribute is changed from "Active" to "Deleted" then anyCMSNavigationEntryin anyCMSNavigationNodeassociated with this page will be deleted.