Uses of Interface
org.apache.hivemind.schema.Rule

Packages that use Rule
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. 
 

Uses of Rule in org.apache.hivemind.parse
 

Classes in org.apache.hivemind.parse that implement Rule
 class ConversionDescriptor
          Descriptor for the <conversion> module descriptor element.
 

Uses of Rule in org.apache.hivemind.schema.impl
 

Methods in org.apache.hivemind.schema.impl with parameters of type Rule
 void ElementModelImpl.addRule(Rule rule)
           
 

Uses of Rule in org.apache.hivemind.schema.rules
 

Classes in org.apache.hivemind.schema.rules that implement Rule
 class BaseRule
          Base class for implementing Rules.
 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.