Class CatalogResolver.Catalog
- java.lang.Object
-
- org.apache.xml.resolver.Catalog
-
- org.apache.commons.configuration.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 java.lang.StringnormalizeURI(java.lang.String uriref)Perform character normalization on a URI reference.voidparseCatalog(java.lang.String baseDir, java.lang.String fileName)Parse 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 java.io.IOException
Load 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.IOException
Parse 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)
Perform character normalization on a URI reference.- Overrides:
normalizeURIin classorg.apache.xml.resolver.Catalog- Parameters:
uriref- The URI reference- Returns:
- The normalized URI reference.
-
-