Package oracle.rules.sdk2.decisiontable
Class DimensionNode.ValuesProperty
java.lang.Object
oracle.rules.sdk2.dictionary.DictionaryProperty<T>
oracle.rules.sdk2.dictionary.SettableProperty<String[]>
oracle.rules.sdk2.dictionary.ValuesProperty
oracle.rules.sdk2.decisiontable.DimensionNode.ValuesProperty
- All Implemented Interfaces:
Serializable
- Enclosing class:
- DimensionNode
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class oracle.rules.sdk2.dictionary.SettableProperty
SettableProperty.Diff<T>Nested classes/interfaces inherited from class oracle.rules.sdk2.dictionary.DictionaryProperty
DictionaryProperty.DiffType -
Constructor Summary
ConstructorsConstructorDescriptionValuesProperty(DictionaryComponent containingComponent, String propertyName, String propertyIdName) -
Method Summary
Modifier and TypeMethodDescriptionString[]Get translated property value.voidsetTranslatedValue(String... translatedValue) the following code fragment is always a no-op:setTranslatedValue(getValue(true))Methods inherited from class oracle.rules.sdk2.dictionary.ValuesProperty
getDiffValue, getOptions, getTranslatedOptions, getValue, setValueMethods inherited from class oracle.rules.sdk2.dictionary.SettableProperty
getDiffValue, getDiffValueMethods inherited from class oracle.rules.sdk2.dictionary.DictionaryProperty
getContainedDiffs, getDiff, getDiffs, getName, getName, getTranslatedName, getValue, hasDiff, removeDiff
-
Constructor Details
-
ValuesProperty
public ValuesProperty(DictionaryComponent containingComponent, String propertyName, String propertyIdName)
-
-
Method Details
-
getTranslatedValue
Get translated property value. Default implementation uses the dictionary string translator. Override if needed.- Overrides:
getTranslatedValuein classValuesProperty- Returns:
- array of translated values if they exist, else untranslated values
-
setTranslatedValue
the following code fragment is always a no-op:setTranslatedValue(getValue(true))- Specified by:
setTranslatedValuein classValuesProperty
-