XMLValidationSchema, as well
as specifies extended Woodstox-specific interface for accessing
DTD-specific things like entity expansions and notation properties.
API is separated from its implementation to reduce coupling; for example, it is possible to have DTD subset implementations that do not implement validation logics, just entity expansion.
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public abstract DTDSubset | combineWithExternalSubset(InputProblemReporter rep, DTDSubset extSubset)
Method that will combine definitions from this internal subset with definitions from passed-in external subset, producing a new combined DTDSubset instance. |
| public abstract XMLValidator | |
| public abstract HashMap | |
| public abstract int | |
| public abstract List | |
| public abstract HashMap | |
| public abstract int | |
| public abstract List | |
| public abstract HashMap | |
| public abstract HashMap | |
| public String | getSchemaType()
Implements org. Returns type of this schema. |
| public abstract boolean | |
| public abstract boolean | Returns: True if this (external) subset refers to a parameter entity defined in passed-in internal subset.Method used in determining whether cached external subset instance can be used with specified internal subset. |
| DTDSubset | back to summary |
|---|---|
| protected DTDSubset() | |
| combineWithExternalSubset | back to summary |
|---|---|
| public abstract DTDSubset combineWithExternalSubset(InputProblemReporter rep, DTDSubset extSubset) throws XMLStreamException Method that will combine definitions from this internal subset with definitions from passed-in external subset, producing a new combined DTDSubset instance. | |
| createValidator | back to summary |
|---|---|
| public abstract XMLValidator createValidator(ValidationContext ctxt) throws XMLStreamException Redeclares org.
| |
| getElementMap | back to summary |
|---|---|
| public abstract HashMap | |
| getEntityCount | back to summary |
|---|---|
| public abstract int getEntityCount() Redeclares org.
| |
| getGeneralEntityList | back to summary |
|---|---|
| public abstract List | |
| getGeneralEntityMap | back to summary |
|---|---|
| public abstract HashMap | |
| getNotationCount | back to summary |
|---|---|
| public abstract int getNotationCount() Redeclares org.
| |
| getNotationList | back to summary |
|---|---|
| public abstract List | |
| getNotationMap | back to summary |
|---|---|
| public abstract HashMap | |
| getParameterEntityMap | back to summary |
|---|---|
| public abstract HashMap | |
| getSchemaType | back to summary |
|---|---|
| public String getSchemaType() Implements org. Doc from org. Returns type of this schema.
| |
| isCachable | back to summary |
|---|---|
| public abstract boolean isCachable() | |
| isReusableWith | back to summary |
|---|---|
| public abstract boolean isReusableWith(DTDSubset intSubset) Method used in determining whether cached external subset instance can be used with specified internal subset. If ext. subset references any parameter entities int subset (re-)defines, it can not; otherwise it can be used.
| |