|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.6.2) E10663-08 |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
A rule dictionary contains a data model and a list of rule sets.
See:
Description
Interface Summary | |
---|---|
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 |
Class Summary | |
---|---|
AbstractDictionaryFinder | The base implementation of the DictionaryFinder interface. |
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 |
DictionaryChangeEvent | A DictionaryChangeEvent notifies DictionaryChangeListener s of changes in the state or validity of the RuleDictionary . |
DictionaryChangeEvent.ObjectChange | |
DictionaryComponent | A dictionary component is a Map of name-value pairs that describes a rule, a fact type, an expression, etc. |
DictionaryComponent.Diff | This class describes the differences between 2 DictionaryComponent s, called this and that from different RuleDictionaries. |
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 | |
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. |
RuleDictionary | The RuleDictionary class is used to access and modify a rule dictionary in memory. |
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 | |
TableProperty<T extends DictionaryComponent> | A TableProperty is a DictionaryProperty whose value is a DictionaryComponentTable . |
TableProperty.Diff<T extends DictionaryComponent> | |
TranslatedProperty | A Translated property has list of possible values TranslatedProperty.getOptions() and therefore the property values can be translated (i18n). |
UndoableEdit | Simplified version of javax.swing.undo.UndoableEdit. |
Util | Util contains static methods and constants for use with the editor classes. |
Enum Summary | |
---|---|
Choice.Kind | enumerate the kinds of choice |
DictionaryComponent.DiffType | Enumerate the types of difference between 2 DictionaryComponent s called this and that |
DictionaryProperty.DiffType | enumerate the types of differences between 2 DictionaryProperty s this and that |
A rule dictionary contains a data model and a list of rule sets.
A RuleDictionary and its contents are DictionaryObjects. A DictionaryObject is either a DictionaryComponent or a DictionaryComponentTable.
The following picture shows the object model inside the package.
|
Oracle Fusion Middleware Java API Reference for Oracle Business Rules 11g Release 1 (11.1.1.6.2) E10663-08 |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |