org.apache.xml.resolver.readers

Class TR9401CatalogReader

public class TR9401CatalogReader extends TextCatalogReader

Parses OASIS Open Catalog files.

This class reads OASIS Open Catalog files, returning a stream of tokens.

This code interrogates the following non-standard system properties:

xml.catalog.debug

Sets the debug level. A value of 0 is assumed if the property is not set or is not a number.

Version: 1.0

Author: Norman Walsh Norman.Walsh@Sun.COM

See Also:

Method Summary
voidreadCatalog(Catalog catalog, InputStream is)
Start parsing an OASIS TR9401 Open Catalog file.

Method Detail

readCatalog

public void readCatalog(Catalog catalog, InputStream is)
Start parsing an OASIS TR9401 Open Catalog file. The file is actually read and parsed as needed by nextEntry.

In a TR9401 Catalog the 'DELEGATE' entry delegates public identifiers. There is no delegate entry for system identifiers or URIs.

Parameters: fileUrl The URL or filename of the catalog file to process

Throws: MalformedURLException Improper fileUrl IOException Error reading catalog file

Copyright B) 2001-2003 Apache Software Foundation. All Rights Reserved.