com.sun.xml.xsom.impl.parser
Class ParserContext
java.lang.Object
com.sun.xml.xsom.impl.parser.ParserContext
public class ParserContext
- extends Object
Provides context information to be used by NGCCRuntimeEx
s.
This class does the actual processing for XSOMParser
,
but to hide the details from the public API, this class in
a different package.
- Author:
- Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
schemaSet
public final SchemaSetImpl schemaSet
- SchemaSet to which a newly parsed schema is put in.
parsedDocuments
public final Map<SchemaDocumentImpl,SchemaDocumentImpl> parsedDocuments
- Documents that are parsed already. Used to avoid cyclic inclusion/double
inclusion of schemas. Set of
SchemaDocumentImpl
s.
The actual data structure is map from SchemaDocumentImpl
to itself,
so that we can access the SchemaDocumentImpl
itself.
ParserContext
public ParserContext(XSOMParser owner,
XMLParser parser)
getEntityResolver
public EntityResolver getEntityResolver()
getAnnotationParserFactory
public AnnotationParserFactory getAnnotationParserFactory()
parse
public void parse(InputSource source)
throws SAXException
- Parses a new XML Schema document.
- Throws:
SAXException
getResult
public XSSchemaSet getResult()
throws SAXException
- Throws:
SAXException
newNGCCRuntime
public NGCCRuntimeEx newNGCCRuntime()
Copyright © 2012 Oracle. All Rights Reserved.