Note
intentionally does NOT (claim to) implement org.
since interface (that is, W3CMultiSchemaFactory#createSchema(String, Map))
is not incompatible with that of other "standard" schema factories; means that
usage must be explicit, direct and can not be triggered via Stax2 API.
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private final SAXParserFactory |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public XMLValidationSchema | createSchema(String
Base URI for resolving dependant schemas baseURI, Map<String, Source> Map of schemas, namespace to Source schemaSources)Creates an XMLValidateSchema that can be used to validate XML instances against any of the schemas defined in the Map of schemaSources. |
| parserFactory | back to summary |
|---|---|
| private final SAXParserFactory parserFactory | |
| W3CMultiSchemaFactory | back to summary |
|---|---|
| public W3CMultiSchemaFactory() | |
| createSchema | back to summary |
|---|---|
| public XMLValidationSchema createSchema(String baseURI, Map<String, Source> schemaSources) throws XMLStreamException Creates an XMLValidateSchema that can be used to validate XML instances against any of the schemas defined in the Map of schemaSources. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv Set |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | switchSource(Source source, State newState)
Overrides com. Start reading input from a source defined by a javax.xml.transform source. |
| sysIds | back to summary |
|---|---|
| pack-priv Set<String> sysIds | |
| RecursiveAllowedXMLSchemaReader | back to summary |
|---|---|
| pack-priv RecursiveAllowedXMLSchemaReader(GrammarReaderController controller, SAXParserFactory parserFactory) | |
| setLocator | back to summary |
|---|---|
| public void setLocator(Locator locator) Overrides com.
| |
| switchSource | back to summary |
|---|---|
| public void switchSource(Source source, State newState) Overrides com. Doc from com. Start reading input from a source defined by a javax.xml.transform source.
| |