public abstract static class SchemaMapping.Mapping
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
base
explicit xml:base, if any
|
protected java.net.URI |
baseURI
this schema mapping file's URI
|
protected SchemaMapping |
parent
parent of this Mapping
|
Modifier and Type | Method and Description |
---|---|
java.net.URI |
getBaseURI() |
abstract SchemaMapping.Mapping |
getMappingForDocument(java.lang.String publicId,
java.lang.String systemId,
java.lang.String namespace,
java.lang.String prefix,
java.lang.String localName)
iterate over the mappings and return the first hit.
|
SchemaMapping |
getParent() |
abstract SchemaMapping.Result |
getSchemaForDocument(java.lang.String publicId,
java.lang.String systemId,
java.lang.String namespace,
java.lang.String prefix,
java.lang.String localName,
boolean followTypeId)
iterate over the mappings and return the first hit.
|
protected SchemaMapping parent
protected java.net.URI baseURI
protected java.lang.String base
public SchemaMapping getParent()
public java.net.URI getBaseURI()
public abstract SchemaMapping.Result getSchemaForDocument(java.lang.String publicId, java.lang.String systemId, java.lang.String namespace, java.lang.String prefix, java.lang.String localName, boolean followTypeId)
publicId
- public ID of the parsed documentsystemId
- system ID of the parsed documentnamespace
- namespace of the root element of the parsed documentprefix
- prefix of the root element of the parsed documentlocalName
- localName of the root element of the parsed documentfollowTypeId
- if the schema referenced from a typeId must be returnedpublic abstract SchemaMapping.Mapping getMappingForDocument(java.lang.String publicId, java.lang.String systemId, java.lang.String namespace, java.lang.String prefix, java.lang.String localName)
publicId
- public ID of the parsed documentsystemId
- system ID of the parsed documentnamespace
- namespace of the root element of the parsed documentprefix
- prefix of the root element of the parsed documentlocalName
- localName of the root element of the parsed document