Rule
and
Translator interfaces.See: Description
| Class | Description |
|---|---|
| BaseRule |
Base class for implementing
Rules. |
| BooleanTranslator |
Translates a string value to a boolean value.
|
| ClassTranslator |
Translator that converts a class name into an instance of a class.
|
| ConfigurationTranslator |
Interprets a string as an extension point id, and provides the elements for that extension point.
|
| CreateObjectRule |
Basic
Rule for creating a new object. |
| DoubleTranslator |
Translates strings to integer values.
|
| EnumerationTranslator |
Used to translate a set of strings to one of a number of constant values.
|
| IdListTranslator |
A
Translator that acts as a wrapper
around IdUtils.qualifyList(String, String). |
| InstanceTranslator |
Used to translate from a class name to an instance of the class.
|
| IntTranslator |
Translates strings to integer values.
|
| InvokeParentRule |
Rule used to connect a child object to its parent by invoking a method on the parent, passing the
child.
|
| LongTranslator |
Translates strings to long values.
|
| NullTranslator |
A translator that returns the input value itself.
|
| PushAttributeRule |
A rule that reads an attribute, passes it through a translator, then pushes the result onto the
processor stack.
|
| PushContentRule |
A rule that reads the element's content, passes it through the content translator, then pushes
the result onto the processor stack.
|
| QualifiedIdTranslator |
A
Translator that acts as a wrapper around the
IdUtils.qualify(String, String) method. |
| ReadAttributeRule |
Reads an attribute of an element and uses it to set a property of the top object on the stack.
|
| ReadContentRule |
Used to set a property of the top object on the stack to the value
of the element's content.
|
| ResourceTranslator |
Translator that converts the value to be a resource relative to
the contributing module's deployment descriptor.
|
| RuleUtils |
Static methods useful to
Rules and
Translators. |
| ServicePointTranslator |
A custom translator (meaning: not used enough to be registered in
hivemind.Translators. |
| ServiceTranslator |
Used to translate a value into a reference to a HiveMind service within the registry.
|
| SetModuleRule |
Rule used to set a property of the top stack object
to the
Module the
element was contributed from. |
| SetParentRule |
Used to set a property of the child object to its parent object.
|
| SetPropertyRule |
Used to set a property of an object to a literal value.
|
| SmartTranslator |
A "smart" translator that attempts to automatically convert from string types to object or
wrapper types, using
PropertyEditors. |
Rule
and
Translator interfaces.