org.apache.ws.jaxme.xs

Interface SchemaTransformer

public interface SchemaTransformer

A schema transformer is able to modify a schema, which is being read. This is used, for example, to implement the external JAXB binding files.
Method Summary
InputSourcegetTransformedInputSource()
Returns the new input source.
XMLReadergetTransformedXMLReader()
Returns the new XML reader.
voidparse(InputSource pSource, XMLReader pReader)
Reads the given input source.

Method Detail

getTransformedInputSource

public InputSource getTransformedInputSource()
Returns the new input source. Called after {@link #parse(InputSource, XMLReader)}.

getTransformedXMLReader

public XMLReader getTransformedXMLReader()
Returns the new XML reader. Called after {@link #parse(InputSource, XMLReader)}.

parse

public void parse(InputSource pSource, XMLReader pReader)
Reads the given input source.