Class CatalogResolver.Catalog

    • 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
      void loadSystemCatalogs()
      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 Detail

    • Method Detail

      • loadSystemCatalogs

        public void loadSystemCatalogs()
                                throws IOException
        Load the catalogs.
        Overrides:
        loadSystemCatalogs in class org.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:
        normalizeURI in class org.apache.xml.resolver.Catalog
        Parameters:
        uriref - The URI reference
        Returns:
        The normalized URI reference.