Save This Page
Home » openjdk-7 » com.sun.org.apache.xml.internal » resolver » readers » [javadoc | source]
com.sun.org.apache.xml.internal.resolver.readers
public class: OASISXMLCatalogReader [javadoc | source]
java.lang.Object
   com.sun.org.apache.xml.internal.resolver.readers.SAXCatalogReader
      com.sun.org.apache.xml.internal.resolver.readers.OASISXMLCatalogReader

All Implemented Interfaces:
    SAXCatalogParser, ContentHandler, CatalogReader, DocumentHandler

Direct Known Subclasses:
    ExtendedXMLCatalogReader

Parse OASIS Entity Resolution Technical Committee XML Catalog files.
Field Summary
protected  Catalog catalog    The catalog object needs to be stored by the object so that SAX callbacks can use it. 
public static final  String namespaceName    The namespace name of OASIS ERTC catalogs 
public static final  String tr9401NamespaceName    The namespace name of OASIS ERTC TR9401 catalog extension 
protected  Stack baseURIStack     
protected  Stack overrideStack     
protected  Stack namespaceStack     
Fields inherited from com.sun.org.apache.xml.internal.resolver.readers.SAXCatalogReader:
parserFactory,  parserClass,  namespaceMap,  debug
Method from com.sun.org.apache.xml.internal.resolver.readers.OASISXMLCatalogReader Summary:
characters,   checkAttributes,   checkAttributes,   endDocument,   endElement,   endPrefixMapping,   getCatalog,   ignorableWhitespace,   inExtensionNamespace,   processingInstruction,   setCatalog,   setDocumentLocator,   skippedEntity,   startDocument,   startElement,   startPrefixMapping
Methods from com.sun.org.apache.xml.internal.resolver.readers.SAXCatalogReader:
characters,   endDocument,   endElement,   endElement,   endPrefixMapping,   getCatalogParser,   getParserClass,   getParserFactory,   ignorableWhitespace,   processingInstruction,   readCatalog,   readCatalog,   setCatalogParser,   setDocumentLocator,   setParserClass,   setParserFactory,   skippedEntity,   startDocument,   startElement,   startElement,   startPrefixMapping
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.org.apache.xml.internal.resolver.readers.OASISXMLCatalogReader Detail:
 public  void characters(char[] ch,
    int start,
    int length) throws SAXException 
    The SAX characters method does nothing.
 public boolean checkAttributes(Attributes atts,
    String attName) 
 public boolean checkAttributes(Attributes atts,
    String attName1,
    String attName2) 
 public  void endDocument() throws SAXException 
    The SAX endDocument method does nothing.
 public  void endElement(String namespaceURI,
    String localName,
    String qName) throws SAXException 
    The SAX endElement method does nothing.
 public  void endPrefixMapping(String prefix) throws SAXException 
    The SAX endPrefixMapping method does nothing.
 public Catalog getCatalog() 
    Get the current catalog.
 public  void ignorableWhitespace(char[] ch,
    int start,
    int length) throws SAXException 
    The SAX ignorableWhitespace method does nothing.
 protected boolean inExtensionNamespace() 
    Are we in an extension namespace?
 public  void processingInstruction(String target,
    String data) throws SAXException 
    The SAX processingInstruction method does nothing.
 public  void setCatalog(Catalog catalog) 
    Set the current catalog.
 public  void setDocumentLocator(Locator locator) 
    The SAX setDocumentLocator method does nothing.
 public  void skippedEntity(String name) throws SAXException 
    The SAX skippedEntity method does nothing.
 public  void startDocument() throws SAXException 
    The SAX startDocument method does nothing.
 public  void startElement(String namespaceURI,
    String localName,
    String qName,
    Attributes atts) throws SAXException 
    The SAX startElement method recognizes elements from the plain catalog format and instantiates CatalogEntry objects for them.
 public  void startPrefixMapping(String prefix,
    String uri) throws SAXException 
    The SAX startPrefixMapping method does nothing.