org.jboss.util.xml.catalog.readers
Class TR9401CatalogReader
java.lang.Object
org.jboss.util.xml.catalog.readers.TextCatalogReader
org.jboss.util.xml.catalog.readers.TR9401CatalogReader
- All Implemented Interfaces:
- CatalogReader
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:
Catalog
TR9401CatalogReader
public TR9401CatalogReader()
readCatalog
public void readCatalog(Catalog catalog,
InputStream is)
throws MalformedURLException,
IOException
- 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.
- Specified by:
readCatalog
in interface CatalogReader
- Overrides:
readCatalog
in class TextCatalogReader
- Parameters:
catalog
- The catalog for which this reader is called.is
- The input stream that is to be read.
- Throws:
MalformedURLException
- Improper fileUrl
IOException
- Error reading catalog file
Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.