Save This Page
Home » openjdk-7 » com.sun.tools.internal.xjc.api.impl » s2j » [javadoc | source]
com.sun.tools.internal.xjc.api.impl.s2j
public final class: SchemaCompilerImpl [javadoc | source]
java.lang.Object
   com.sun.tools.internal.xjc.ErrorReceiver
      com.sun.tools.internal.xjc.api.impl.s2j.SchemaCompilerImpl

All Implemented Interfaces:
    SchemaCompiler, ErrorHandler, ErrorListener

SchemaCompiler implementation. This class builds a DOMForest until the #bind() method, then this method does the rest of the hard work.
Field Summary
protected final  Options opts     
protected final  DOMForest forest     
Constructor:
 public SchemaCompilerImpl() 
Method from com.sun.tools.internal.xjc.api.impl.s2j.SchemaCompilerImpl Summary:
bind,   error,   fatalError,   forcePackageName,   getOptions,   getParserHandler,   info,   parseSchema,   parseSchema,   parseSchema,   setClassNameAllocator,   setDefaultPackageName,   setEntityResolver,   setErrorListener,   warning
Methods from com.sun.tools.internal.xjc.ErrorReceiver:
debug,   error,   error,   error,   error,   error,   fatalError,   getLocationString,   info,   warning,   warning
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.tools.internal.xjc.api.impl.s2j.SchemaCompilerImpl Detail:
 public JAXBModelImpl bind() 
 public  void error(SAXParseException exception) 
 public  void fatalError(SAXParseException exception) 
 public  void forcePackageName(String packageName) 
 public Options getOptions() 
 public ContentHandler getParserHandler(String systemId) 
 public  void info(SAXParseException exception) 
 public  void parseSchema(InputSource source) 
 public  void parseSchema(String systemId,
    Element element) 
 public  void parseSchema(String systemId,
    XMLStreamReader reader) throws XMLStreamException 
 public  void setClassNameAllocator(ClassNameAllocator allocator) 
 public  void setDefaultPackageName(String packageName) 
 public  void setEntityResolver(EntityResolver entityResolver) 
 public  void setErrorListener(ErrorListener errorListener) 
 public  void warning(SAXParseException exception)