Class CatalogResolver.Catalog
java.lang.Object
org.apache.xml.resolver.Catalog
org.apache.commons.configuration2.resolver.CatalogResolver.Catalog
- Enclosing class:
- CatalogResolver
Overrides 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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Load the catalogs.protected String
normalizeURI
(String uriref) Performs character normalization on a URI reference.void
parseCatalog
(String baseDir, 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
-
Constructor Details
-
Catalog
public Catalog()
-
-
Method Details
-
loadSystemCatalogs
Load the catalogs.- Overrides:
loadSystemCatalogs
in classorg.apache.xml.resolver.Catalog
- Throws:
IOException
- if an error occurs.
-
normalizeURI
Performs character normalization on a URI reference.- Overrides:
normalizeURI
in classorg.apache.xml.resolver.Catalog
- Parameters:
uriref
- The URI reference- Returns:
- The normalized URI reference.
-
parseCatalog
Parses 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:
IOException
- If an error occurs.
-