|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.tools.xjc.ModelLoader
public final class ModelLoader
Builds a Model object.
This is an utility class that makes it easy to load a grammar object
from various sources.
| Constructor Summary | |
|---|---|
ModelLoader(Options _opt,
com.sun.codemodel.JCodeModel _codeModel,
ErrorReceiver er)
|
|
| Method Summary | |
|---|---|
com.sun.tools.xjc.model.Model |
annotateXMLSchema(com.sun.xml.xsom.XSSchemaSet xs)
Annotates the obtained schema set. |
com.sun.tools.xjc.reader.internalizer.DOMForest |
buildDOMForest(com.sun.tools.xjc.reader.internalizer.InternalizationLogic logic)
Builds DOMForest and performs the internalization. |
com.sun.xml.xsom.XSSchemaSet |
createXSOM(com.sun.tools.xjc.reader.internalizer.DOMForest forest,
com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet scdBasedBindingSet)
Parses a DOMForest into a XSSchemaSet. |
com.sun.xml.xsom.parser.XSOMParser |
createXSOMParser(com.sun.tools.xjc.reader.internalizer.DOMForest forest)
|
com.sun.xml.xsom.parser.XSOMParser |
createXSOMParser(com.sun.xml.xsom.parser.XMLParser parser)
Potentially problematic - make sure the parser instance passed is initialized with proper security feature. |
static com.sun.tools.xjc.model.Model |
load(Options opt,
com.sun.codemodel.JCodeModel codeModel,
ErrorReceiver er)
A convenience method to load schemas into a Model. |
com.sun.xml.xsom.XSSchemaSet |
loadXMLSchema()
Parses a set of XML Schema files into an annotated grammar. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ModelLoader(Options _opt,
com.sun.codemodel.JCodeModel _codeModel,
ErrorReceiver er)
| Method Detail |
|---|
public static com.sun.tools.xjc.model.Model load(Options opt,
com.sun.codemodel.JCodeModel codeModel,
ErrorReceiver er)
Model.
public com.sun.tools.xjc.reader.internalizer.DOMForest buildDOMForest(com.sun.tools.xjc.reader.internalizer.InternalizationLogic logic)
throws org.xml.sax.SAXException
org.xml.sax.SAXException - when a fatal error happens
public com.sun.xml.xsom.XSSchemaSet loadXMLSchema()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic com.sun.tools.xjc.model.Model annotateXMLSchema(com.sun.xml.xsom.XSSchemaSet xs)
public com.sun.xml.xsom.parser.XSOMParser createXSOMParser(com.sun.xml.xsom.parser.XMLParser parser)
parser -
public com.sun.xml.xsom.parser.XSOMParser createXSOMParser(com.sun.tools.xjc.reader.internalizer.DOMForest forest)
public com.sun.xml.xsom.XSSchemaSet createXSOM(com.sun.tools.xjc.reader.internalizer.DOMForest forest,
com.sun.tools.xjc.reader.internalizer.SCDBasedBindingSet scdBasedBindingSet)
throws org.xml.sax.SAXException
DOMForest into a XSSchemaSet.
org.xml.sax.SAXException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||