Package org.oddjob.arooa.standard

The standard configuration parsing implementation.

See:
          Description

Class Summary
BaseArooaDescriptor Default behaviour for Arooa configuration without default mappings.
ExtendedTools Extends an existing tool set with an ArooaConverter based on the provided ArooaDescriptor.
PropertyDefinitionImpl  
PropertyHandler Handles the ArooaElement for a property.
RootHandler The first handler to be called.
StandardArooaDescriptor Provides default behaviour for Arooa configuration.
StandardArooaParser An ArooaParser that configures a provided root Object.
StandardArooaSession  
StandardFragmentParser Parser a fragment of a configuration.
StandardPropertyHelper Used for replacing properties in strings.
StandardPropertyLookup A simple implementation of a PropertyLookup.
StandardPropertyManager Standard implementation of a PropertyManager.
StandardTools The standard implementation of ArooaTools.
ValueConfigurationCreator  
 

Package org.oddjob.arooa.standard Description

The standard configuration parsing implementation.

This implementation provides the following features.

Object Instantiation

All objects are created at parse time.

Object Injection

All objects are injected into their parents once parsing of all a components elements is complete. This applies to component is a component as well.

All constant attribute values are injected at this time as well.

Attribues which contain a ${} replacement are injected when a component is configured.