Package | Description |
---|---|
org.apache.hivemind.parse |
Classes used to parse HiveMind module deployment descriptors, and descriptor objects
that represent the parsed information.
|
org.apache.hivemind.schema.impl |
Implementations of schema-related intefaces defined in package
org.apache.hivemind.schema.
|
org.apache.hivemind.schema.rules |
Implementations of the
Rule
and
Translator interfaces. |
Modifier and Type | Class and Description |
---|---|
class |
ConversionDescriptor
Descriptor for the <conversion> module descriptor element.
|
Modifier and Type | Method and Description |
---|---|
void |
ElementModelImpl.addRule(Rule rule) |
Modifier and Type | Class and Description |
---|---|
class |
BaseRule
Base class for implementing
Rule s. |
class |
CreateObjectRule
Basic
Rule for creating a new object. |
class |
InvokeParentRule
Rule used to connect a child object to its parent by invoking a method on the parent, passing the
child.
|
class |
PushAttributeRule
A rule that reads an attribute, passes it through a translator, then pushes the result onto the
processor stack.
|
class |
PushContentRule
A rule that reads the element's content, passes it through the content translator, then pushes
the result onto the processor stack.
|
class |
ReadAttributeRule
Reads an attribute of an element and uses it to set a property of the top object on the stack.
|
class |
ReadContentRule
Used to set a property of the top object on the stack to the value
of the element's content.
|
class |
SetModuleRule
Rule used to set a property of the top stack object
to the
Module the
element was contributed from. |
class |
SetParentRule
Used to set a property of the child object to its parent object.
|
class |
SetPropertyRule
Used to set a property of an object to a literal value.
|