|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.6.2) E10663-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Choice
A Choice provides a hierarchy of choices for a ChoosableProperty
.
Nested Class Summary | |
---|---|
static class |
Choice.Kind enumerate the kinds of choice |
Method Summary | |
---|---|
java.lang.String |
getAltValue() Get alternate value, e.g. |
java.util.List<Choice> |
getChildren() Get children as list. |
DictionaryComponent |
getDefinition() Get the dictionary component that defines this choice. |
java.lang.String |
getDescription() Get a description of the choice |
DOID |
getID() get the Dictionary Object ID (DOID) associated with this Choice |
Choice.Kind |
getKind() Get the kind of this choice. |
java.lang.String |
getListContentType() If the type of choice is List, get the data type of the content of the List |
DOID |
getListContentTypeID() If the type of choice is List, get the Dictionary Object ID (DOID) of the type of the content of the List |
java.lang.String |
getLiteralValue() Get the literal value associated with this choice, or null if none. |
java.lang.String |
getName() Get the name of the choice, typically the last component of the value, relative to the parent |
Choice |
getParent() Get parent choice |
java.lang.String |
getTranslatedName(RuleDictionary dic) Get the translated name of the choice, typically the last component of the translated value, relative to the parent |
java.lang.String |
getTranslatedValue(RuleDictionary dic) Get the translated value of the choice, suitable for input to TranslatedProperty.setTranslatedValue() |
java.lang.String |
getType() Get the data type of the choice |
DOID |
getTypeID() get the Dictionary Object ID (DOID) of the type of this Choice |
java.lang.String |
getValue() Get the value of the choice, suitable for input to SettableProperty.setValue(T) |
boolean |
isAssignable() can the choice be used as the target of an assignment? |
boolean |
isAssignablePrefix() can some ancestor of the choice be used as the target of an assignment? |
boolean |
isGlobal() is this choice completely defined by the data model? |
boolean |
isQualified() Is the value of this choice qualified by the value of this choice's parent? |
boolean |
isSelectable() is the Choice selectable? |
boolean |
isStatic() is the choice a Java static member? |
boolean |
isTestable() Can the choice be used in a rule test? |
Method Detail |
---|
Choice.Kind getKind()
Choice.Kind
java.lang.String getName()
java.lang.String getTranslatedName(RuleDictionary dic)
java.lang.String getValue()
SettableProperty.setValue(T)
java.lang.String getTranslatedValue(RuleDictionary dic)
java.lang.String getLiteralValue()
java.lang.String getAltValue()
java.lang.String getDescription()
java.lang.String getType()
java.lang.String getListContentType()
boolean isSelectable()
boolean isGlobal()
boolean isStatic()
java.util.List<Choice> getChildren()
Choice getParent()
DictionaryComponent getDefinition()
DOID getID()
DOID getTypeID()
DOID getListContentTypeID()
boolean isQualified()
boolean isAssignable()
boolean isAssignablePrefix()
boolean isTestable()
|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.6.2) E10663-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |