public class VariantAttributesSectionRenderer
extends <any>
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_COLUMN_NUMBER |
static String |
EDITED_VARIANT_PRODUCT |
static String |
SCLASS_CELL |
static String |
SCLASS_CELL_LABEL |
static String |
SCLASS_CELL_LABEL_CONTAINER |
static String |
SCLASS_GRPBOX |
static String |
SCLASS_MANDATORY_ATTRIBUTE_LABEL |
static String |
VARIANT_ATTRIBUTES_MAP_MODEL |
static String |
VARIANT_ATTRIBUTES_MAP_MODEL_ID |
| Constructor and Description |
|---|
VariantAttributesSectionRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getColumnNumber(AbstractSection configuration) |
ObjectFacade |
getObjectFacade() |
ObjectValueService |
getObjectValueService() |
Collection<String> |
getRenderedQualifiers(DataType dataType) |
protected HashMap<Object,Object> |
prepareNewVariantsModel(Collection<String> attributes,
VariantProductModel variantProductModel) |
protected void |
processEditorBeforeComposition(Editor editor,
DataType genericType,
WidgetInstanceManager widgetInstanceManager,
Attribute attribute,
Object object) |
protected void |
registerDataModelForVariants(VariantProductModel variantProductModel,
WidgetInstanceManager widgetInstanceManager,
Collection<String> attributes) |
void |
render(Component parent,
AbstractSection configuration,
VariantProductModel variantProductModel,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
void |
setObjectFacade(ObjectFacade objectFacade) |
void |
setObjectValueService(ObjectValueService objectValueService) |
public static final int DEFAULT_COLUMN_NUMBER
public static final String SCLASS_CELL
public static final String SCLASS_CELL_LABEL
public static final String SCLASS_MANDATORY_ATTRIBUTE_LABEL
public static final String SCLASS_GRPBOX
public static final String SCLASS_CELL_LABEL_CONTAINER
public static final String VARIANT_ATTRIBUTES_MAP_MODEL
public static final String VARIANT_ATTRIBUTES_MAP_MODEL_ID
public static final String EDITED_VARIANT_PRODUCT
public void render(Component parent,
AbstractSection configuration,
VariantProductModel variantProductModel,
DataType dataType,
WidgetInstanceManager widgetInstanceManager)
protected void registerDataModelForVariants(VariantProductModel variantProductModel, WidgetInstanceManager widgetInstanceManager, Collection<String> attributes)
protected HashMap<Object,Object> prepareNewVariantsModel(Collection<String> attributes, VariantProductModel variantProductModel)
protected void processEditorBeforeComposition(Editor editor,
DataType genericType,
WidgetInstanceManager widgetInstanceManager,
Attribute attribute,
Object object)
protected int getColumnNumber(AbstractSection configuration)
public Collection<String> getRenderedQualifiers(DataType dataType)
public ObjectValueService getObjectValueService()
public void setObjectValueService(ObjectValueService objectValueService)
public void setObjectFacade(ObjectFacade objectFacade)
public ObjectFacade getObjectFacade()
Copyright © 2017 SAP SE. All Rights Reserved.