Interface | Description |
---|---|
Choice |
A Choice provides a hierarchy of choices for a
ChoosableProperty . |
DictionaryChangeListener |
A RuleDictionary user should implement this interface and register it using
RuleDictionary.addDictionaryChangeListener(oracle.rules.sdk2.dictionary.DictionaryChangeListener) |
DictionaryFinder |
A
RuleDictionary uses a DictionaryFinder to access linked dictionaries. |
UnnamedComponent | |
VerbalChoice |
Class | Description |
---|---|
AbstractDictionaryFinder |
The base implementation of the DictionaryFinder interface.
|
AliasRefProperty |
A Translated property has list of possible values
ChoosableProperty.getOptions(boolean)
and therefore the property values can be translated (i18n). |
ChoiceList |
A ChoiceList provides a hierarchy to the flat array of Strings returned from the
SDK2 getOptions methods.
|
ChoosableProperty |
A Choosable property can be chosen using a Choice tree
|
CombinedDictionaryModel<E extends DictionaryComponent,T extends DictionaryComponent> |
Base class for Combined Models that span a given Dictionary and its Dictionary links
|
Config | |
ConfigProperty | |
DictionaryChangeEvent |
A DictionaryChangeEvent notifies
DictionaryChangeListener s of changes in the state
or validity of the RuleDictionary . |
DictionaryChangeEvent.ObjectChange | |
DictionaryComponent<T extends DictionaryComponent> |
A dictionary component is a Map of name-value pairs that describes a rule, a fact type, an expression, etc.
|
DictionaryComponent.Diff<T extends DictionaryComponent> |
This class describes the differences between 2
DictionaryComponent s,
called this and that from different RuleDictionaries. |
DictionaryComponent.DiffSummary | |
DictionaryComponentSortUtil | |
DictionaryComponentTable<T extends DictionaryComponent> |
A dictionary component table is a List of DictionaryComponents.
|
DictionaryLink |
A DictionaryLink logically includes another dictionary and its linked dictionaries in this one.
|
DictionaryLinkTable |
A DictionaryLinkTable is a list of DictionaryLinks.
|
DictionaryName<T extends DictionaryName> | |
DictionaryObject |
Base class for a RuleDictionary and its components and component tables.
|
DictionaryProperty<T> |
Base class for all dictionary component properties.
|
DictionaryProperty.Diff |
Describe differences between 2
DictionaryProperty this and that ,
and allow the differences from that to be appled to this so this and that are the same. |
DOID |
Dictionary Object ID
|
IDTable<T extends DictionaryComponent> |
An ID table is a List of DictionaryComponent IDs that provides
a List<DictionaryComponent> interface similar to DictionaryComponentTable
but does not contain the DictionaryComponents.
|
IDTableProperty<T extends DictionaryComponent> | |
IDTableProperty.Diff<T extends DictionaryComponent> | |
ObjectTypeNames |
Internationalization for (static) strings returned from the SDK
Includes dictionary object names, FORMs, priorities, etc.
|
Preferences | |
PropertyTranslator | |
PropertyTranslator.Key |
The Key to the resource bundle.
|
PropertyTranslator.KVV |
Key Value1 Value2
|
RuleDictionary |
The RuleDictionary class is used to access and modify
a rule dictionary in memory.
|
SaxHandler |
Handle SAX Parsing Events.
|
SettableProperty<T> |
A SettableProperty can be set
|
SettableProperty.Diff<T> |
Describe differences between 2
SettableProperty this and that ,
and allow the differences from that to be appled to this so this and that are the same. |
StringTranslator | |
SyncMarkProperty<T> | |
TableProperty<T extends DictionaryComponent> |
A TableProperty is a
DictionaryProperty whose value is a DictionaryComponentTable . |
TableProperty.Diff<T extends DictionaryComponent> | |
TranslatedProperty |
A Translated property is a settable String-valued property.
|
UndoableEdit |
Simplified version of javax.swing.undo.UndoableEdit.
|
UnnamedDictionaryComponent<T extends DictionaryComponent> | |
UserTranslatedProperty |
A user-translated property allows the user to set a new translated value.
|
UserTranslatedProperty.Diff |
Describe differences between 2
SettableProperty this and that ,
and allow the differences from that to be appled to this so this and that are the same. |
Util |
Util contains static methods and constants for use with the editor classes.
|
ValuesProperty |
A Values property is a translated settable String array-valued property.
|
VerbalChoiceToken | |
VerbalChoiceTokenizer | |
VerbalProperty |
This class represents the Value property of a VerbalRuleComponent
The entire set of choices can be obtained through the getPermutedChoices(String pattern) method
It also provides paged access to the list of valid choices through the
getPermutedChoicesPaged(String pattern, int maxPageSize) method
|
Enum | Description |
---|---|
Choice.Kind |
enumerate the kinds of choice
|
DictionaryComponent.DiffType | |
DictionaryComponentSortUtil.SortableProperty | |
DictionaryProperty.DiffType | |
VerbalChoiceToken.Type |
Token Type
|