Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.ws.jaxme.generator.sg.impl
Class JAXBSchemaReader  view JAXBSchemaReader download JAXBSchemaReader.java

java.lang.Object
  extended byorg.apache.ws.jaxme.generator.impl.SchemaReaderImpl
      extended byorg.apache.ws.jaxme.generator.sg.impl.JAXBSchemaReader
All Implemented Interfaces:
org.apache.ws.jaxme.generator.SchemaReader
Direct Known Subclasses:
JaxMeSchemaReader

public class JAXBSchemaReader
extends org.apache.ws.jaxme.generator.impl.SchemaReaderImpl

The default, JAXB compliant, schema reader.


Field Summary
private  boolean isSupportingExtensions
           
private static org.apache.ws.jaxme.logging.Logger log
           
private  java.util.List sgFactoryChains
           
 
Fields inherited from class org.apache.ws.jaxme.generator.impl.SchemaReaderImpl
 
Constructor Summary
JAXBSchemaReader()
           
 
Method Summary
 void addSGFactoryChain(java.lang.Class pChainClass)
          Adds an instance of org.apache.ws.jaxme.generator.sg.SGFactoryChain to the SGFactory.
 org.apache.ws.jaxme.generator.sg.SGFactory getSGFactory()
          Returns the org.apache.ws.jaxme.generator.sg.SGFactory.
 boolean isSupportingExtensions()
          Returns whether vendor extensions are being supported.
protected  SGFactoryChain newSGFactoryChain(org.apache.ws.jaxme.generator.Generator pGenerator)
           
 org.apache.ws.jaxme.generator.sg.SchemaSG parse(org.xml.sax.InputSource pSource)
          Called for parsing a schema definition from the given Reader.
protected  void reset()
          Resets the schema readers internal state, allowing to parse multiple schemas with a single instance.
 void setSupportingExtensions(boolean pSupportingExtensions)
          Sets whether vendor extensions are being supported.
 
Methods inherited from class org.apache.ws.jaxme.generator.impl.SchemaReaderImpl
getGenerator, setGenerator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static final org.apache.ws.jaxme.logging.Logger log

isSupportingExtensions

private boolean isSupportingExtensions

sgFactoryChains

private java.util.List sgFactoryChains
Constructor Detail

JAXBSchemaReader

public JAXBSchemaReader()
Method Detail

isSupportingExtensions

public boolean isSupportingExtensions()
Returns whether vendor extensions are being supported.


setSupportingExtensions

public void setSupportingExtensions(boolean pSupportingExtensions)
Sets whether vendor extensions are being supported.


addSGFactoryChain

public void addSGFactoryChain(java.lang.Class pChainClass)
Description copied from interface: org.apache.ws.jaxme.generator.SchemaReader

Adds an instance of org.apache.ws.jaxme.generator.sg.SGFactoryChain to the SGFactory.


newSGFactoryChain

protected SGFactoryChain newSGFactoryChain(org.apache.ws.jaxme.generator.Generator pGenerator)

getSGFactory

public org.apache.ws.jaxme.generator.sg.SGFactory getSGFactory()
                                                        throws org.xml.sax.SAXException
Description copied from interface: org.apache.ws.jaxme.generator.SchemaReader

Returns the org.apache.ws.jaxme.generator.sg.SGFactory.


reset

protected void reset()
Resets the schema readers internal state, allowing to parse multiple schemas with a single instance.


parse

public org.apache.ws.jaxme.generator.sg.SchemaSG parse(org.xml.sax.InputSource pSource)
                                                throws java.lang.Exception
Description copied from interface: org.apache.ws.jaxme.generator.SchemaReader

Called for parsing a schema definition from the given Reader.