public class ClassificationAttributeEntry extends Object implements Serializable
| Constructor and Description |
|---|
ClassificationAttributeEntry(Product product,
ClassificationClass cclass,
Chip parentChip,
ClassificationAttribute classificationAttribute,
boolean canRead,
boolean canWrite) |
public ClassificationAttributeEntry(Product product, ClassificationClass cclass, Chip parentChip, ClassificationAttribute classificationAttribute, boolean canRead, boolean canWrite)
protected Chip getParentChip()
protected AbstractAttributeEditorChip createEditor(Language language)
protected AbstractAttributeEditorChip createNoAccessEditor()
protected AbstractAttributeEditorChip createSelectionEditor(Collection possibleValues, Collection values)
protected AbstractAttributeEditorChip createNumberEditor(Collection values)
protected AbstractAttributeEditorChip createDateEditor(Collection values)
protected AbstractAttributeEditorChip createBooleanEditor(Collection values)
protected AbstractAttributeEditorChip createTextEditor(Collection values)
public String getValuesAsString(Collection values)
values - the attribute values as a Collection of Stringspublic void save()
protected boolean isEmpty()
public boolean isChanged()
public ClassificationAttributeUnit getUnit()
public void setUnit(ClassificationAttributeUnit unit)
public boolean allowsDifferentUnits()
public String getLabelString()
public String getCode()
public String getName()
public String getDescription()
public EnumerationValue getType()
public String getTypeCode()
public AbstractAttributeEditorChip getValueEditor(Language language)
public ClassAttributeAssignment getClassAttributeAssignment()
public ClassificationAttribute getClassificationAttribute()
public ClassificationClass getClassificationClass()
public Product getProduct()
public boolean isOptional()
public void toggleExpanded(boolean expanded)
public boolean isExpanded()
public boolean isLocalized()
Copyright © 2017 SAP SE. All Rights Reserved.