org.apache.ws.jaxme.xs.jaxb.impl
Class JAXBSchemaBindingsImpl

java.lang.Object
  extended by org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
      extended by org.apache.ws.jaxme.xs.jaxb.impl.JAXBXsObjectImpl
          extended by org.apache.ws.jaxme.xs.jaxb.impl.JAXBSchemaBindingsImpl
All Implemented Interfaces:
JAXBSchemaBindings, XsObject

public class JAXBSchemaBindingsImpl
extends JAXBXsObjectImpl
implements JAXBSchemaBindings

Implementation of the SchemaBindings interface.

Version:
$Id$
Author:
Jochen Wiedmann

Nested Class Summary
static class JAXBSchemaBindingsImpl.NameXmlTransformImpl
           
static class JAXBSchemaBindingsImpl.PackageImpl
           
 
Nested classes/interfaces inherited from interface org.apache.ws.jaxme.xs.jaxb.JAXBSchemaBindings
JAXBSchemaBindings.NameTransformation, JAXBSchemaBindings.NameXmlTransform, JAXBSchemaBindings.Package
 
Constructor Summary
protected JAXBSchemaBindingsImpl(XsObject pParent)
          Creates a new instance of SchemaBindings with the given GlobalBindings.
 
Method Summary
 JAXBSchemaBindings.NameXmlTransform createNameXmlTransform()
          Creates a new NameXmlTransform implementation.
 JAXBSchemaBindings.Package createPackage()
          Creates a new Package implementation.
 JAXBSchemaBindings.NameXmlTransform[] getNameXmlTransform()
          Returns the list of NameXmlTransforms.
 JAXBSchemaBindings.Package getPackage()
          Returns the package declaration.
 
Methods inherited from class org.apache.ws.jaxme.xs.jaxb.impl.JAXBXsObjectImpl
getJAXBXsObjectFactory
 
Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl
asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXBSchemaBindingsImpl

protected JAXBSchemaBindingsImpl(XsObject pParent)

Creates a new instance of SchemaBindings with the given GlobalBindings.

Method Detail

createPackage

public JAXBSchemaBindings.Package createPackage()

Creates a new Package implementation.


getPackage

public JAXBSchemaBindings.Package getPackage()
Description copied from interface: JAXBSchemaBindings

Returns the package declaration.

Specified by:
getPackage in interface JAXBSchemaBindings

createNameXmlTransform

public JAXBSchemaBindings.NameXmlTransform createNameXmlTransform()

Creates a new NameXmlTransform implementation.


getNameXmlTransform

public JAXBSchemaBindings.NameXmlTransform[] getNameXmlTransform()
Description copied from interface: JAXBSchemaBindings

Returns the list of NameXmlTransforms.

Specified by:
getNameXmlTransform in interface JAXBSchemaBindings