List of all members.
Detailed Description
This class is responsible for loading a binding document into an in-memory representation that is meant to be used by the SourceGenerator.
- Todo:
- : Implement the enumeration handling
- Author:
- Arnaud Blandin
- Version:
- Revision:
- 1.2
- Date:
- 2003/03/03 09:57:15
Constructor & Destructor Documentation
org.exolab.castor.builder.binding.BindingLoader.BindingLoader |
( |
|
) |
|
Member Function Documentation
ExtendedBinding org.exolab.castor.builder.binding.BindingLoader.getBinding |
( |
|
) |
|
void org.exolab.castor.builder.binding.BindingLoader.loadBinding |
( |
InputSource |
source |
) |
throws BindingException |
Loads a Binding Document. This method will load the binding document into a binding object and load all the included bindings along the way into a single collection.
- Parameters:
-
| reader | The binding document to load. |
- Exceptions:
-
References org.exolab.castor.builder.binding.Binding.addAttributeBinding(), org.exolab.castor.builder.binding.Binding.addComplexTypeBinding(), org.exolab.castor.builder.binding.Binding.addElementBinding(), org.exolab.castor.builder.binding.Binding.addGroupBinding(), org.exolab.castor.builder.binding.Binding.addPackage(), org.exolab.castor.builder.binding.Binding.enumerateAttributeBinding(), org.exolab.castor.builder.binding.Binding.enumerateComplexTypeBinding(), org.exolab.castor.builder.binding.Binding.enumerateElementBinding(), org.exolab.castor.builder.binding.Binding.enumerateGroupBinding(), org.exolab.castor.builder.binding.Binding.enumerateInclude(), org.exolab.castor.builder.binding.Binding.enumeratePackage(), org.exolab.castor.builder.binding.Binding.getDefaultBindingType(), org.exolab.castor.builder.binding.Binding.getNamingXML(), org.exolab.castor.builder.binding.IncludeType.getURI(), org.exolab.castor.builder.binding.BindingLoader.loadBinding(), org.exolab.castor.builder.binding.Binding.setDefaultBindingType(), org.exolab.castor.builder.binding.Binding.setNamingXML(), org.exolab.castor.xml.Unmarshaller.setValidation(), and org.exolab.castor.xml.Unmarshaller.unmarshal().
void org.exolab.castor.builder.binding.BindingLoader.loadBinding |
( |
String |
url |
) |
throws BindingException |
void org.exolab.castor.builder.binding.BindingLoader.setBaseURL |
( |
String |
url |
) |
|
The documentation for this class was generated from the following file: