NGCCRuntimeExs.
This class does the actual processing for XSOMParser,
but to hide the details from the public API, this class in
a different package.
| Modifier and Type | Field and Description |
|---|---|
| private final Vector | |
| pack-priv final ErrorHandler | errorHandler
ErrorHandler proxy to turn on the hadError flag when an error is found. |
| private boolean | hadError
Once an error is detected, this flag is set to true. |
| pack-priv final ErrorHandler | noopHandler
|
| private final XSOMParser | |
| public final Map | parsedDocuments
Documents that are parsed already. |
| pack-priv final XMLParser | |
| pack-priv final PatcherManager | patcherManager
PatchManager implementation, which is accessible only from NGCCRuntimEx. |
| private final Vector | |
| public final SchemaSetImpl | schemaSet
SchemaSet to which a newly parsed schema is put in. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public AnnotationParserFactory | |
| public EntityResolver | |
| public XSSchemaSet | |
| public NGCCRuntimeEx | |
| public void | |
| pack-priv void |
| errorCheckers | back to summary |
|---|---|
| private final Vector<Patch> errorCheckers | |
| errorHandler | back to summary |
|---|---|
| pack-priv final ErrorHandler errorHandler ErrorHandler proxy to turn on the hadError flag when an error is found. | |
| hadError | back to summary |
|---|---|
| private boolean hadError Once an error is detected, this flag is set to true. | |
| noopHandler | back to summary |
|---|---|
| pack-priv final ErrorHandler noopHandler
| |
| owner | back to summary |
|---|---|
| private final XSOMParser owner | |
| parsedDocuments | back to summary |
|---|---|
| public final Map<SchemaDocumentImpl, SchemaDocumentImpl> parsedDocuments Documents that are parsed already. Used to avoid cyclic inclusion/double
inclusion of schemas. Set of | |
| parser | back to summary |
|---|---|
| pack-priv final XMLParser parser | |
| patcherManager | back to summary |
|---|---|
| pack-priv final PatcherManager patcherManager PatchManager implementation, which is accessible only from NGCCRuntimEx. | |
| patchers | back to summary |
|---|---|
| private final Vector<Patch> patchers | |
| schemaSet | back to summary |
|---|---|
| public final SchemaSetImpl schemaSet SchemaSet to which a newly parsed schema is put in. | |
| ParserContext | back to summary |
|---|---|
| public ParserContext(XSOMParser owner, XMLParser parser) | |
| getAnnotationParserFactory | back to summary |
|---|---|
| public AnnotationParserFactory getAnnotationParserFactory() | |
| getEntityResolver | back to summary |
|---|---|
| public EntityResolver getEntityResolver() | |
| getResult | back to summary |
|---|---|
| public XSSchemaSet getResult() throws SAXException | |
| newNGCCRuntime | back to summary |
|---|---|
| public NGCCRuntimeEx newNGCCRuntime() | |
| parse | back to summary |
|---|---|
| public void parse(InputSource source) throws SAXException Parses a new XML Schema document. | |
| setErrorFlag | back to summary |
|---|---|
| pack-priv void setErrorFlag() Turns on the error flag. | |