Class DefaultClassificationEditorBulkEditRenderer

java.lang.Object
de.hybris.platform.platformbackoffice.bulkedit.renderer.DefaultClassificationEditorBulkEditRenderer
All Implemented Interfaces:
ClassificationEditorBulkEditRenderer

public class DefaultClassificationEditorBulkEditRenderer extends Object implements ClassificationEditorBulkEditRenderer
Default implementation of ClassificationEditorBulkEditRenderer.
  • Field Details

  • Constructor Details

    • DefaultClassificationEditorBulkEditRenderer

      public DefaultClassificationEditorBulkEditRenderer()
  • Method Details

    • render

      public com.hybris.cockpitng.components.Editor render(com.hybris.cockpitng.engine.WidgetInstanceManager wim, com.hybris.backoffice.attributechooser.Attribute attribute, Map<String,String> params)
      Description copied from interface: ClassificationEditorBulkEditRenderer
      Renders classification editor in bulk edit wizard.
      Specified by:
      render in interface ClassificationEditorBulkEditRenderer
      Parameters:
      wim - Widget instance manager
      attribute - which will be represented by given editor
      params - map of additional params
      Returns:
      rendered editor
    • getSelectedLocalesForAttribute

      protected Set<Locale> getSelectedLocalesForAttribute(com.hybris.backoffice.attributechooser.Attribute attribute)
    • getClassAttributeAssignmentModel

      protected ClassAttributeAssignmentModel getClassAttributeAssignmentModel(com.hybris.backoffice.attributechooser.Attribute attribute)
    • createFeature

      protected Feature createFeature(ClassAttributeAssignmentModel classAttributeAssignmentModel)
    • getTemplateObjectPath

      protected com.hybris.cockpitng.core.util.ObjectValuePath getTemplateObjectPath(Map<String,String> params)
    • createInitialValue

      protected Object createInitialValue(ClassAttributeAssignmentModel classAttributeAssignmentModel)
    • createFeatureQualifier

      protected String createFeatureQualifier(ClassAttributeAssignmentModel classAttributeAssignmentModel)
    • createFeatureQualifierEncoded

      protected String createFeatureQualifierEncoded(String featureQualifier)
    • putFeatureInModelIfNotAlreadyPresent

      protected void putFeatureInModelIfNotAlreadyPresent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, String encodeFeatureQualifier, Object initialValue)
    • getObjectFacade

      public com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()
    • setObjectFacade

      public void setObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)