|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface into an XCatalog data structure suitable for mapping. XCatalog defines mapping from public identifiers to system identifiers and remapping of system identifiers. This interface defines access to an XCatalog for the purpose of mapping, but does not specify how such catalog should be defined.
The following rules govern mapping:
This catalog supports the XCatalog proposal draft 0.2 posted to the xml-dev mailing list by John Cowan. The XCatalog DTD can be found at http://www.ccil.org/~cowan/XML/XCatalog.html.
Method Summary | |
java.lang.String |
mapPublicId(java.lang.String publicId)
Called to map a public identifier into a URI. |
java.lang.String |
mapSource(java.lang.String publicId,
java.lang.String systemId)
Called to map the given source into a URI. |
java.lang.String |
remapURI(java.lang.String uri)
Called to remap a system identifier (URI). |
Method Detail |
public java.lang.String mapSource(java.lang.String publicId, java.lang.String systemId)
publicId
- The public identifier to map, or nullsystemId
- The system identifier to map, or nullpublic java.lang.String mapPublicId(java.lang.String publicId)
remapURI(java.lang.String)
).publicId
- The public identifier to map, or nullpublic java.lang.String remapURI(java.lang.String uri)
uri
- The URI to remap
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |