Class ExtendedXMLCatalogReader
- java.lang.Object
-
- com.sun.org.apache.xml.internal.resolver.readers.SAXCatalogReader
-
- com.sun.org.apache.xml.internal.resolver.readers.OASISXMLCatalogReader
-
- com.sun.org.apache.xml.internal.resolver.readers.ExtendedXMLCatalogReader
-
- All Implemented Interfaces:
CatalogReader,SAXCatalogParser,ContentHandler,DocumentHandler
public class ExtendedXMLCatalogReader extends OASISXMLCatalogReader
Parse Extended OASIS Entity Resolution Technical Committee XML Catalog files.- Version:
- 1.0
- Author:
- Norman Walsh Norman.Walsh@Sun.COM
- See Also:
Catalog
-
-
Field Summary
Fields Modifier and Type Field Description static StringextendedNamespaceNameThe namespace name of extended catalog elements-
Fields inherited from class com.sun.org.apache.xml.internal.resolver.readers.OASISXMLCatalogReader
baseURIStack, catalog, namespaceName, namespaceStack, overrideStack, tr9401NamespaceName
-
Fields inherited from class com.sun.org.apache.xml.internal.resolver.readers.SAXCatalogReader
debug, namespaceMap, parserClass, parserFactory
-
-
Constructor Summary
Constructors Constructor Description ExtendedXMLCatalogReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendElement(String namespaceURI, String localName, String qName)The SAXendElementmethod does nothing.voidstartElement(String namespaceURI, String localName, String qName, Attributes atts)The SAXstartElementmethod recognizes elements from the plain catalog format and instantiates CatalogEntry objects for them.-
Methods inherited from class com.sun.org.apache.xml.internal.resolver.readers.OASISXMLCatalogReader
characters, checkAttributes, checkAttributes, endDocument, endPrefixMapping, getCatalog, ignorableWhitespace, inExtensionNamespace, processingInstruction, setCatalog, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping
-
Methods inherited from class com.sun.org.apache.xml.internal.resolver.readers.SAXCatalogReader
endElement, getCatalogParser, getParserClass, getParserFactory, readCatalog, readCatalog, setCatalogParser, setParserClass, setParserFactory, startElement
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.xml.sax.DocumentHandler
endElement, startElement
-
-
-
-
Field Detail
-
extendedNamespaceName
public static final String extendedNamespaceName
The namespace name of extended catalog elements- See Also:
- Constant Field Values
-
-
Method Detail
-
startElement
public void startElement(String namespaceURI, String localName, String qName, Attributes atts) throws SAXException
The SAXstartElementmethod recognizes elements from the plain catalog format and instantiates CatalogEntry objects for them.- Specified by:
startElementin interfaceContentHandler- Overrides:
startElementin classOASISXMLCatalogReader- Parameters:
namespaceURI- The namespace name of the element.localName- The local name of the element.qName- The QName of the element.atts- The list of attributes on the element.- Throws:
SAXException- See Also:
CatalogEntry
-
endElement
public void endElement(String namespaceURI, String localName, String qName) throws SAXException
The SAXendElementmethod does nothing.- Specified by:
endElementin interfaceContentHandler- Overrides:
endElementin classOASISXMLCatalogReader- Throws:
SAXException
-
-