Class CharacteristicValueImpl
java.lang.Object
de.hybris.platform.sap.productconfig.runtime.interf.external.impl.CharacteristicValueImpl
- All Implemented Interfaces:
CharacteristicValue
Default implementation of
CharacteristicValue. Just a bean holding the respective attributes.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetValue()booleanvoidSets instance author.voidsetCharacteristic(String characteristic) Sets characteristic namevoidsetCharacteristicText(String characteristicText) Sets language dependent characteristic textvoidSets ID of instance the value belongs tovoidsetInvisible(boolean invisible) Indicate whether value is invisiblevoidSets valuevoidsetValueText(String valueText) Sets language dependent text for value
-
Constructor Details
-
CharacteristicValueImpl
public CharacteristicValueImpl()
-
-
Method Details
-
getInstId
- Specified by:
getInstIdin interfaceCharacteristicValue- Returns:
- ID of instance the value belongs to
-
setInstId
Description copied from interface:CharacteristicValueSets ID of instance the value belongs to- Specified by:
setInstIdin interfaceCharacteristicValue
-
getCharacteristic
- Specified by:
getCharacteristicin interfaceCharacteristicValue- Returns:
- Characteristic name
-
setCharacteristic
Description copied from interface:CharacteristicValueSets characteristic name- Specified by:
setCharacteristicin interfaceCharacteristicValue
-
getCharacteristicText
- Specified by:
getCharacteristicTextin interfaceCharacteristicValue- Returns:
- Language dependent characteristic text
-
setCharacteristicText
Description copied from interface:CharacteristicValueSets language dependent characteristic text- Specified by:
setCharacteristicTextin interfaceCharacteristicValue
-
getValue
- Specified by:
getValuein interfaceCharacteristicValue- Returns:
- Value
-
setValue
Description copied from interface:CharacteristicValueSets value- Specified by:
setValuein interfaceCharacteristicValue
-
getValueText
- Specified by:
getValueTextin interfaceCharacteristicValue- Returns:
- Language dependent text
-
setValueText
Description copied from interface:CharacteristicValueSets language dependent text for value- Specified by:
setValueTextin interfaceCharacteristicValue
-
getAuthor
- Specified by:
getAuthorin interfaceCharacteristicValue- Returns:
- Value author
-
setAuthor
Description copied from interface:CharacteristicValueSets instance author. Following values are possible:
1 - action
2 - selection condition
3 - classification
4 - constraint
5 - dynamic database
6 - static knowledgebase (e.g. bill of materials)
7 - procedure
8 - default
A - monitoring rule
B - reevaluating rule
X - external system- Specified by:
setAuthorin interfaceCharacteristicValue
-
isInvisible
public boolean isInvisible()- Specified by:
isInvisiblein interfaceCharacteristicValue- Returns:
- Value invisible?
-
setInvisible
public void setInvisible(boolean invisible) Description copied from interface:CharacteristicValueIndicate whether value is invisible- Specified by:
setInvisiblein interfaceCharacteristicValue
-