Provides classes for building Java instances automatically from XML
files. This is a home-grown XML-Java binding used to build a {@link
VASSAL.build.GameModule} from the module file. Every XML element in
the buildFile corresponds to the name of a class in the
build
package hierarchy. If a class can contain other
{@link VASSAL.build.Buildable} instances as sub-components, those
sub-component classes will be contained in a corresponding package. For
example, the VASSAL.build.module.map
package contains
classes that are valid sub-components of the {@link VASSAL.build.module.Map} class.
@see VASSAL.build.Buildable