Package org.exolab.castor.builder.binding

Binding File Object Model for Castor XML code generator
Version:
Author:
Arnaud Blandin
Author:
Keith Visco

This package contains the object model that represents an in-memory binding file.

Class Summary

BindingException The base exception for the binding package.
BindingLoader This class is responsible for loading a binding document into an in-memory representation that is meant to be used by the SourceGenerator.
BindingLoader.BindingResolver EntityResolver specific to resolving entities related to the Castor XML code generator binding file.
ExtendedBinding This class adds the necessary logic to a Binding Object to bring the gap between the XML Schema Object Model and the Binding File.
XMLBindingComponent This class is the implementation of BindingComponent from an XML Schema point of view.
XPathHelper Helper class to assemble an XPATH expression to qualify the path of an XML schema structure from the XML schema root.
Binding File Object Model for Castor XML code generator
Version:
Author:
Arnaud Blandin
Author:
Keith Visco

This package contains the object model that represents an in-memory binding file. The binding file allows one to customize the source generated by the Castor Source Generator.

The class XMLBindingComponent is the XML Schema driven implementation of BindingComponent and contains the logic to bind an XML Schema structure to a java property. More information may be obtained in the Castor documentation.

Much of the source in this package is itself generated using the Castor Source Generator and the schema src/main/resources/org/exolab/castor/builder/binding/binding.xsd.


Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com