Interface CharacteristicValue
- All Known Implementing Classes:
CharacteristicValueImpl
public interface CharacteristicValue
External representation of a characteristic value.
-
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
-
Method Details
-
setInvisible
void setInvisible(boolean invisible) Indicate whether value is invisible- Parameters:
invisible-
-
isInvisible
boolean isInvisible()- Returns:
- Value invisible?
-
setAuthor
Sets 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- Parameters:
author-
-
getAuthor
String getAuthor()- Returns:
- Value author
-
setValueText
Sets language dependent text for value- Parameters:
valueText-
-
getValueText
String getValueText()- Returns:
- Language dependent text
-
setValue
Sets value- Parameters:
value-
-
getValue
String getValue()- Returns:
- Value
-
setCharacteristicText
Sets language dependent characteristic text- Parameters:
characteristicText-
-
getCharacteristicText
String getCharacteristicText()- Returns:
- Language dependent characteristic text
-
setCharacteristic
Sets characteristic name- Parameters:
characteristic-
-
getCharacteristic
String getCharacteristic()- Returns:
- Characteristic name
-
setInstId
Sets ID of instance the value belongs to- Parameters:
instId-
-
getInstId
String getInstId()- Returns:
- ID of instance the value belongs to
-