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