Class CatalogResolver.Catalog
- java.lang.Object
-
- org.apache.xml.resolver.Catalog
-
- org.apache.commons.configuration2.resolver.CatalogResolver.Catalog
-
- Enclosing class:
- CatalogResolver
public static class CatalogResolver.Catalog extends org.apache.xml.resolver.CatalogOverrides the Catalog implementation to use the underlying FileSystem.
-
-
Field Summary
-
Fields inherited from class org.apache.xml.resolver.Catalog
base, BASE, CATALOG, catalogCwd, catalogEntries, catalogFiles, catalogManager, catalogs, default_override, DELEGATE_PUBLIC, DELEGATE_SYSTEM, DELEGATE_URI, DOCTYPE, DOCUMENT, DTDDECL, ENTITY, LINKTYPE, localCatalogFiles, localDelegate, NOTATION, OVERRIDE, PUBLIC, readerArr, readerMap, REWRITE_SYSTEM, REWRITE_URI, SGMLDECL, SYSTEM, SYSTEM_SUFFIX, URI, URI_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description Catalog()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidloadSystemCatalogs()Load the catalogs.protected java.lang.StringnormalizeURI(java.lang.String uriref)Performs character normalization on a URI reference.voidparseCatalog(java.lang.String baseDir, java.lang.String fileName)Parses the specified catalog file.-
Methods inherited from class org.apache.xml.resolver.Catalog
addDelegate, addEntry, addReader, copyReaders, encodedByte, fixSlashes, getCatalogManager, getCurrentBase, getDefaultOverride, makeAbsolute, newCatalog, parseAllCatalogs, parseCatalog, parseCatalog, parseCatalog, parseCatalogFile, parsePendingCatalogs, resolveDoctype, resolveDocument, resolveEntity, resolveLocalPublic, resolveLocalSystem, resolveLocalURI, resolveNotation, resolvePublic, resolveSubordinateCatalogs, resolveSystem, resolveURI, setCatalogManager, setupReaders, unknownEntry
-
-
-
-
Method Detail
-
loadSystemCatalogs
public void loadSystemCatalogs() throws java.io.IOExceptionLoad the catalogs.- Overrides:
loadSystemCatalogsin classorg.apache.xml.resolver.Catalog- Throws:
java.io.IOException- if an error occurs.
-
parseCatalog
public void parseCatalog(java.lang.String baseDir, java.lang.String fileName) throws java.io.IOExceptionParses the specified catalog file.- Parameters:
baseDir- The base directory, if not included in the file name.fileName- The catalog file. May be a full URI String.- Throws:
java.io.IOException- If an error occurs.
-
normalizeURI
protected java.lang.String normalizeURI(java.lang.String uriref)
Performs character normalization on a URI reference.- Overrides:
normalizeURIin classorg.apache.xml.resolver.Catalog- Parameters:
uriref- The URI reference- Returns:
- The normalized URI reference.
-
-