net.sf.jaxme.xs.jaxb.impl
Class JAXBSchemaBindingsImpl

java.lang.Object
  extended bynet.sf.jaxme.xs.xml.impl.XsObjectImpl
      extended bynet.sf.jaxme.xs.jaxb.impl.JAXBXsObjectImpl
          extended bynet.sf.jaxme.xs.jaxb.impl.JAXBSchemaBindingsImpl
All Implemented Interfaces:
JAXBSchemaBindings, XsObject

public class JAXBSchemaBindingsImpl
extends JAXBXsObjectImpl
implements JAXBSchemaBindings

Implementation of the SchemaBindings interface.

Version:
$Id: JAXBSchemaBindingsImpl.java,v 1.2 2003/08/13 20:34:21 joe Exp $
Author:
Jochen Wiedmann

Nested Class Summary
static class JAXBSchemaBindingsImpl.NameXmlTransformationImpl
           
static class JAXBSchemaBindingsImpl.PackageImpl
           
 
Nested classes inherited from class net.sf.jaxme.xs.jaxb.JAXBSchemaBindings
JAXBSchemaBindings.NameTransformation, JAXBSchemaBindings.NameXmlTransformation, JAXBSchemaBindings.Package
 
Constructor Summary
protected JAXBSchemaBindingsImpl(XsObject pParent)
          Creates a new instance of SchemaBindings with the given GlobalBindings.
 
Method Summary
 JAXBSchemaBindings.NameXmlTransformation createNameXmlTransformation()
          Creates a new NameXmlTransformation implementation.
 JAXBSchemaBindings.Package createPackage()
          Creates a new Package implementation.
 JAXBSchemaBindings.NameXmlTransformation[] getNameXmlTransformation()
          Returns the list of NameXmlTransformations.
 JAXBSchemaBindings.Package getPackage()
          Returns the package declaration.
 
Methods inherited from class net.sf.jaxme.xs.jaxb.impl.JAXBXsObjectImpl
getJAXBXsObjectFactory
 
Methods inherited from class net.sf.jaxme.xs.xml.impl.XsObjectImpl
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

createNameXmlTransformation

public JAXBSchemaBindings.NameXmlTransformation createNameXmlTransformation()

Creates a new NameXmlTransformation implementation.


getNameXmlTransformation

public JAXBSchemaBindings.NameXmlTransformation[] getNameXmlTransformation()
Description copied from interface: JAXBSchemaBindings

Returns the list of NameXmlTransformations.

Specified by:
getNameXmlTransformation in interface JAXBSchemaBindings