|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.resolver.readers.SAXCatalogReader
com.sun.resolver.readers.XCatalogReader
Parse "xcatalog" XML Catalog files, this is the XML Catalog format developed by John Cowan and supported by Apache.
Copyright © 2000, 2001 Sun Microsystems, Inc. All Rights Reserved. This software is the proprietary information of Sun Microsystems, Inc. Use is subject to license terms.
Catalog| Field Summary | |
protected Catalog |
catalog
The catalog object needs to be stored by the object so that SAX callbacks can use it. |
| Fields inherited from class com.sun.resolver.readers.SAXCatalogReader |
namespaceMap, parserClass, parserFactory |
| Constructor Summary | |
XCatalogReader(javax.xml.parsers.SAXParserFactory parserFactory)
The constructor |
|
| Method Summary | |
void |
characters(char[] ch,
int start,
int length)
The SAX characters method does nothing. |
void |
endDocument()
The SAX endDocument method does nothing. |
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
The SAX endElement method does nothing. |
Catalog |
getCatalog()
Get the current catalog. |
void |
ignorableWhitespace(char[] ch,
int start,
int length)
The SAX ignorableWhitespace method does nothing. |
void |
processingInstruction(java.lang.String target,
java.lang.String data)
The SAX processingInstruction method does nothing. |
void |
setCatalog(Catalog catalog)
Set the current catalog. |
void |
setDocumentLocator(org.xml.sax.Locator locator)
The SAX setDocumentLocator method does nothing. |
void |
startDocument()
The SAX startDocument method does nothing. |
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
The SAX startElement method recognizes elements
from the plain catalog format and instantiates CatalogEntry
objects for them. |
| Methods inherited from class com.sun.resolver.readers.SAXCatalogReader |
endElement, endPrefixMapping, getCatalogParser, getParserClass, getParserFactory, readCatalog, readCatalog, setCatalogParser, setParserClass, setParserFactory, skippedEntity, startElement, startPrefixMapping |
| 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.ContentHandler |
endPrefixMapping, skippedEntity, startPrefixMapping |
| Methods inherited from interface org.xml.sax.DocumentHandler |
endElement, startElement |
| Field Detail |
protected Catalog catalog
| Constructor Detail |
public XCatalogReader(javax.xml.parsers.SAXParserFactory parserFactory)
| Method Detail |
public void setCatalog(Catalog catalog)
setCatalog in interface SAXCatalogParserpublic Catalog getCatalog()
public void setDocumentLocator(org.xml.sax.Locator locator)
The SAX setDocumentLocator method does nothing.
setDocumentLocator in interface org.xml.sax.ContentHandlersetDocumentLocator in class SAXCatalogReader
public void startDocument()
throws org.xml.sax.SAXException
The SAX startDocument method does nothing.
startDocument in interface org.xml.sax.ContentHandlerstartDocument in class SAXCatalogReaderorg.xml.sax.SAXException
public void endDocument()
throws org.xml.sax.SAXException
The SAX endDocument method does nothing.
endDocument in interface org.xml.sax.ContentHandlerendDocument in class SAXCatalogReaderorg.xml.sax.SAXException
public void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
The SAX startElement method recognizes elements
from the plain catalog format and instantiates CatalogEntry
objects for them.
startElement in interface org.xml.sax.ContentHandlerstartElement in class SAXCatalogReadernamespaceURI - 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.
org.xml.sax.SAXExceptionCatalogEntry
public void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
The SAX endElement method does nothing.
endElement in interface org.xml.sax.ContentHandlerendElement in class SAXCatalogReaderorg.xml.sax.SAXException
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
The SAX characters method does nothing.
characters in interface org.xml.sax.ContentHandlercharacters in class SAXCatalogReaderorg.xml.sax.SAXException
public void ignorableWhitespace(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
The SAX ignorableWhitespace method does nothing.
ignorableWhitespace in interface org.xml.sax.ContentHandlerignorableWhitespace in class SAXCatalogReaderorg.xml.sax.SAXException
public void processingInstruction(java.lang.String target,
java.lang.String data)
throws org.xml.sax.SAXException
The SAX processingInstruction method does nothing.
processingInstruction in interface org.xml.sax.ContentHandlerprocessingInstruction in class SAXCatalogReaderorg.xml.sax.SAXException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||