Class DefaultClassificationEditorBulkEditRenderer
- java.lang.Object
-
- de.hybris.platform.platformbackoffice.bulkedit.renderer.DefaultClassificationEditorBulkEditRenderer
-
- All Implemented Interfaces:
ClassificationEditorBulkEditRenderer
public class DefaultClassificationEditorBulkEditRenderer extends java.lang.Object implements ClassificationEditorBulkEditRenderer
Default implementation ofClassificationEditorBulkEditRenderer.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringPARAM_BULK_EDIT_FORM_MODEL_KEY
-
Constructor Summary
Constructors Constructor Description DefaultClassificationEditorBulkEditRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FeaturecreateFeature(ClassAttributeAssignmentModel classAttributeAssignmentModel)protected java.lang.StringcreateFeatureQualifier(ClassAttributeAssignmentModel classAttributeAssignmentModel)protected java.lang.StringcreateFeatureQualifierEncoded(java.lang.String featureQualifier)protected java.lang.ObjectcreateInitialValue(ClassAttributeAssignmentModel classAttributeAssignmentModel)protected ClassAttributeAssignmentModelgetClassAttributeAssignmentModel(com.hybris.backoffice.attributechooser.Attribute attribute)com.hybris.cockpitng.dataaccess.facades.object.ObjectFacadegetObjectFacade()protected java.util.Set<java.util.Locale>getSelectedLocalesForAttribute(com.hybris.backoffice.attributechooser.Attribute attribute)protected com.hybris.cockpitng.core.util.ObjectValuePathgetTemplateObjectPath(java.util.Map<java.lang.String,java.lang.String> params)protected voidputFeatureInModelIfNotAlreadyPresent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, java.lang.String encodeFeatureQualifier, java.lang.Object initialValue)com.hybris.cockpitng.components.Editorrender(com.hybris.cockpitng.engine.WidgetInstanceManager wim, com.hybris.backoffice.attributechooser.Attribute attribute, java.util.Map<java.lang.String,java.lang.String> params)Renders classification editor in bulk edit wizard.voidsetObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)
-
-
-
Field Detail
-
PARAM_BULK_EDIT_FORM_MODEL_KEY
protected static final java.lang.String PARAM_BULK_EDIT_FORM_MODEL_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
render
public com.hybris.cockpitng.components.Editor render(com.hybris.cockpitng.engine.WidgetInstanceManager wim, com.hybris.backoffice.attributechooser.Attribute attribute, java.util.Map<java.lang.String,java.lang.String> params)Description copied from interface:ClassificationEditorBulkEditRendererRenders classification editor in bulk edit wizard.- Specified by:
renderin interfaceClassificationEditorBulkEditRenderer- Parameters:
wim- Widget instance managerattribute- which will be represented by given editorparams- map of additional params- Returns:
- rendered editor
-
getSelectedLocalesForAttribute
protected java.util.Set<java.util.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(java.util.Map<java.lang.String,java.lang.String> params)
-
createInitialValue
protected java.lang.Object createInitialValue(ClassAttributeAssignmentModel classAttributeAssignmentModel)
-
createFeatureQualifier
protected java.lang.String createFeatureQualifier(ClassAttributeAssignmentModel classAttributeAssignmentModel)
-
createFeatureQualifierEncoded
protected java.lang.String createFeatureQualifierEncoded(java.lang.String featureQualifier)
-
putFeatureInModelIfNotAlreadyPresent
protected void putFeatureInModelIfNotAlreadyPresent(com.hybris.cockpitng.engine.WidgetInstanceManager wim, java.lang.String encodeFeatureQualifier, java.lang.Object initialValue)
-
getObjectFacade
public com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade getObjectFacade()
-
setObjectFacade
public void setObjectFacade(com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade objectFacade)
-
-