Home » Xerces-J-src.2.9.1 » org.apache.xerces » parsers » [javadoc | source]
org.apache.xerces.parsers
public class: SAXParser [javadoc | source]
java.lang.Object
   org.apache.xerces.parsers.XMLParser
      org.apache.xerces.parsers.AbstractXMLDocumentParser
         org.apache.xerces.parsers.AbstractSAXParser
            org.apache.xerces.parsers.SAXParser

All Implemented Interfaces:
    Parser, PSVIProvider, XMLReader, XMLDocumentHandler, XMLDTDContentModelHandler, XMLDTDHandler

Direct Known Subclasses:
    JAXPSAXParser

This is the main Xerces SAX parser class. It uses the abstract SAX parser with a document scanner, a dtd scanner, and a validator, as well as a grammar pool.
Field Summary
protected static final  String NOTIFY_BUILTIN_REFS    Feature identifier: notify built-in refereces. 
protected static final  String SYMBOL_TABLE    Property identifier: symbol table. 
protected static final  String XMLGRAMMAR_POOL    Property identifier: XML grammar pool. 
Fields inherited from org.apache.xerces.parsers.AbstractSAXParser:
NAMESPACES,  STRING_INTERNING,  ALLOW_UE_AND_NOTATION_EVENTS,  LEXICAL_HANDLER,  DECLARATION_HANDLER,  DOM_NODE,  fNamespaces,  fNamespacePrefixes,  fLexicalHandlerParameterEntities,  fStandalone,  fResolveDTDURIs,  fUseEntityResolver2,  fXMLNSURIs,  fContentHandler,  fDocumentHandler,  fNamespaceContext,  fDTDHandler,  fDeclHandler,  fLexicalHandler,  fQName,  fParseInProgress,  fVersion,  fDeclaredAttrs
Fields inherited from org.apache.xerces.parsers.AbstractXMLDocumentParser:
fInDTD,  fDocumentSource,  fDTDSource,  fDTDContentModelSource
Fields inherited from org.apache.xerces.parsers.XMLParser:
ENTITY_RESOLVER,  ERROR_HANDLER,  fConfiguration
Constructor:
 public SAXParser() 
 public SAXParser(XMLParserConfiguration config) 
    Constructs a SAX parser using the specified parser configuration.
 public SAXParser(SymbolTable symbolTable) 
    Constructs a SAX parser using the specified symbol table.
 public SAXParser(SymbolTable symbolTable,
    XMLGrammarPool grammarPool) 
    Constructs a SAX parser using the specified symbol table and grammar pool.
Methods from org.apache.xerces.parsers.AbstractSAXParser:
attributeDecl,   characters,   comment,   doctypeDecl,   elementDecl,   endCDATA,   endDTD,   endDocument,   endElement,   endExternalSubset,   endGeneralEntity,   endNamespaceMapping,   endParameterEntity,   externalEntityDecl,   getAttributePSVI,   getAttributePSVIByName,   getContentHandler,   getDTDHandler,   getDeclHandler,   getElementPSVI,   getEntityResolver,   getErrorHandler,   getFeature,   getLexicalHandler,   getProperty,   ignorableWhitespace,   internalEntityDecl,   notationDecl,   parse,   parse,   processingInstruction,   reset,   setContentHandler,   setDTDHandler,   setDeclHandler,   setDocumentHandler,   setEntityResolver,   setErrorHandler,   setFeature,   setLexicalHandler,   setLocale,   setProperty,   startCDATA,   startDocument,   startElement,   startExternalSubset,   startGeneralEntity,   startNamespaceMapping,   startParameterEntity,   unparsedEntityDecl,   xmlDecl
Methods from org.apache.xerces.parsers.AbstractXMLDocumentParser:
any,   attributeDecl,   characters,   comment,   doctypeDecl,   element,   elementDecl,   empty,   emptyElement,   endAttlist,   endCDATA,   endConditional,   endContentModel,   endDTD,   endDocument,   endElement,   endExternalSubset,   endGeneralEntity,   endGroup,   endParameterEntity,   externalEntityDecl,   getDTDContentModelSource,   getDTDSource,   getDocumentSource,   ignorableWhitespace,   ignoredCharacters,   internalEntityDecl,   notationDecl,   occurrence,   pcdata,   processingInstruction,   reset,   separator,   setDTDContentModelSource,   setDTDSource,   setDocumentSource,   startAttlist,   startCDATA,   startConditional,   startContentModel,   startDTD,   startDocument,   startElement,   startExternalSubset,   startGeneralEntity,   startGroup,   startParameterEntity,   textDecl,   unparsedEntityDecl,   xmlDecl
Methods from org.apache.xerces.parsers.XMLParser:
parse,   reset
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait