Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1.6.3)

E10663-10


oracle.rules.sdk2.dictionary
Class ChoosableProperty

java.lang.Object
  extended by oracle.rules.sdk2.dictionary.DictionaryProperty<T>
      extended by oracle.rules.sdk2.dictionary.SettableProperty<java.lang.String>
          extended by oracle.rules.sdk2.dictionary.TranslatedProperty
              extended by oracle.rules.sdk2.dictionary.ChoosableProperty

All Implemented Interfaces:
java.io.Serializable

public class ChoosableProperty
extends TranslatedProperty

A Choosable property can be chosen using a Choice tree

See Also:
Serialized Form

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

 

Method Summary
 Choice getChoice()
          get current choice
 java.util.List<Choice> getChoices()
          return forest of valid choices
 java.lang.String[] getTranslatedOptions()
          Get the translated values for the property
 void setChoice(Choice choice)
          set current choice setting to null sets the property value to ""

 

Methods inherited from class oracle.rules.sdk2.dictionary.TranslatedProperty
getDiffValue, getOptions, getTranslatedValue, setTranslatedValue

 

Methods inherited from class oracle.rules.sdk2.dictionary.SettableProperty
setValue

 

Methods inherited from class oracle.rules.sdk2.dictionary.DictionaryProperty
getDiff, getDiffs, getName, getValue, hasDiff

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Method Detail

getChoices

public java.util.List<Choice> getChoices()
return forest of valid choices

getChoice

public Choice getChoice()
get current choice

setChoice

public void setChoice(Choice choice)
set current choice setting to null sets the property value to ""

getTranslatedOptions

public java.lang.String[] getTranslatedOptions()
Description copied from class: TranslatedProperty
Get the translated values for the property
Overrides:
getTranslatedOptions in class TranslatedProperty
Returns:
String[] of valid values

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1.6.3)

E10663-10


Copyright © 2012, Oracle and/or its affiliates. All rights reserved.