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.Catalog
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
Constructors Constructor Description Catalog()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidloadSystemCatalogs()Load the catalogs.protected StringnormalizeURI(String uriref)Performs character normalization on a URI reference.voidparseCatalog(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 Detail
-
Catalog
public Catalog()
-
-
Method Detail
-
loadSystemCatalogs
public void loadSystemCatalogs() throws IOException
Load the catalogs.- Overrides:
loadSystemCatalogsin classorg.apache.xml.resolver.Catalog- Throws:
IOException- if an error occurs.
-
parseCatalog
public void parseCatalog(String baseDir, String fileName) throws IOException
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.
-
normalizeURI
protected String normalizeURI(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.
-
-