See: Description
Interface | Description |
---|---|
ArooaAnnotations |
Capture annotation information about a bean.
|
ArooaBeanDescriptor |
A description of any special types of properties a
class might have.
|
ArooaConfiguration |
An ArooaConfiguration is something that accepts
an
ArooaContext and uses that context to provide
a ConfigurationHandle . |
ArooaDescriptor |
An ArooaDescriptor describes how an
ArooaParser should process an
{@link ArooaConfiguration}.
|
ArooaParser |
An ArooaConfigurationParser is able to parse an
ArooaConfiguration . |
ArooaSession |
An ArooaSession encapsulates everything an
ArooaParser needs
to do it's job. |
ArooaTools |
Encapsulate the tools an
ArooaSession might require. |
ArooaValue |
A PropertyProxy wraps an underlying type so that:
The wrapped type can be configured from xml
parse events.
The type can manifest itself in deifferent
ways.
|
ClassResolver |
Facade for ClassLoader related activities.
|
ConfigurationHandle |
Something returned by an
ArooaParser
as the result of parsing an ArooaConfiguration . |
ElementMappings |
Encapsulate the relationship between a set of
XML elements and their Java Object counterparts.
|
ParsingInterceptor |
An intercepter of parsing that provides an alternative
ArooaContext
for the processing of child elements. |
Class | Description |
---|---|
ArooaConstants |
Constant values used in the Arooa Framework.
|
ComponentTrinity |
Encapsulate the three things that are the bases of the
component framework.
|
Enum | Description |
---|---|
ArooaType |
The types of things Objects in Arooa can be.
|
ConfiguredHow |
Enum representing how a property is configured.
|
Exception | Description |
---|---|
ArooaConfigurationException |
An exception used configuration fails.
|
ArooaException |
An exception used when creation fails.
|
ArooaParseException |
An exception used when creation fails.
|
Arooa stands for A Rip Off Of Ant, and provides ant like configuration.
Configuration starts with an ArooaConfiguration
.
The most typical is an XMLConfiguration
.
An ArooaConfiguration
takes and provides an
ArooaContext
which is something
that brings together
the result of parsing an 'element' in a configuration and everything required
to parse child elements if (or when) they exist.
ArooaContext
is central to Arooa and provides the framweork with
it's flexability. Creating one does require some understanding of Arooa but
an ArooaParser
saves us this need.