Arooa stands for A Rip Off Of Ant, and provides ant like configuration.
Configuration starts with an {@link org.oddjob.arooa.ArooaConfiguration}. The most typical is an {@link org.oddjob.arooa.xml.XMLConfiguration}.
An ArooaConfiguration
takes and provides an
{@link org.oddjob.arooa.parsing.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 {@link org.oddjob.arooa.ArooaParser} saves us this need.