java.lang.Object
org.apache.ws.jaxme.generator.impl.SchemaReaderImpl
org.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.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final org.apache.ws.jaxme.logging.Logger log
isSupportingExtensions
private boolean isSupportingExtensions
sgFactoryChains
private java.util.List sgFactoryChains
JAXBSchemaReader
public JAXBSchemaReader()
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.