Uses of Interface
org.apache.hivemind.Element

Packages that use Element
org.apache.hivemind.impl Implementations of interfaces defined in the org.apache.commons.hivemind package. 
org.apache.hivemind.parse Classes used to parse HiveMind module deployment descriptors, and descriptor objects that represent the parsed information. 
org.apache.hivemind.schema Interfaces defining Schema support (used to process extension point contributions and service parameters). 
org.apache.hivemind.schema.rules Implementations of the Rule and Translator interfaces. 
 

Uses of Element in org.apache.hivemind.impl
 

Classes in org.apache.hivemind.impl that implement Element
 class ElementImpl
          Implementation of Element.
 

Methods in org.apache.hivemind.impl with parameters of type Element
 void ElementImpl.addElement(Element element)
           
 

Uses of Element in org.apache.hivemind.parse
 

Methods in org.apache.hivemind.parse with parameters of type Element
 void ContributionDescriptor.addElement(Element element)
           
 void AbstractServiceInvocationDescriptor.addParameter(Element parameter)
           
 void ConversionDescriptor.begin(SchemaProcessor processor, Element element)
           
 void ConversionDescriptor.end(SchemaProcessor processor, Element element)
           
 

Uses of Element in org.apache.hivemind.schema
 

Methods in org.apache.hivemind.schema with parameters of type Element
 void Rule.begin(SchemaProcessor processor, Element element)
          Begin rules are fired first, in order.
 void Rule.end(SchemaProcessor processor, Element element)
          End rules are fired last, in inverse order.
 

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

Methods in org.apache.hivemind.schema.rules with parameters of type Element
 void SetPropertyRule.begin(SchemaProcessor processor, Element element)
           
 void SetParentRule.begin(SchemaProcessor processor, Element element)
           
 void SetModuleRule.begin(SchemaProcessor processor, Element element)
           
 void ReadContentRule.begin(SchemaProcessor processor, Element element)
           
 void ReadAttributeRule.begin(SchemaProcessor processor, Element element)
           
 void PushContentRule.begin(SchemaProcessor processor, Element element)
          Uses the content translator to convert the element content into an object and pushes that object onto the processor stack.
 void PushAttributeRule.begin(SchemaProcessor processor, Element element)
          Uses the translator to convert the specified attribute into an object and pushes that object onto the processor stack.
 void InvokeParentRule.begin(SchemaProcessor processor, Element element)
          Invokes the named method on the parent object (using reflection).
 void CreateObjectRule.begin(SchemaProcessor processor, Element element)
          Creates the new object and pushes it onto the processor's stack.
 void BaseRule.begin(SchemaProcessor processor, Element element)
          Does nothing; subclasses may override.
 void PushContentRule.end(SchemaProcessor processor, Element element)
          Invokes SchemaProcessor.pop().
 void PushAttributeRule.end(SchemaProcessor processor, Element element)
          Invokes SchemaProcessor.pop().
 void CreateObjectRule.end(SchemaProcessor processor, Element element)
          Pops the object off of the processor's stack.
 void BaseRule.end(SchemaProcessor processor, Element element)
          Does nothing; subclasses may override.
static java.lang.String RuleUtils.processText(SchemaProcessor processor, Element element, java.lang.String inputValue)
          Invoked to process text from an attribute or from an element's content.
static void RuleUtils.setProperty(SchemaProcessor processor, Element element, java.lang.String propertyName, java.lang.Object target, java.lang.Object value)
          Sets a property of the target object to the given value.