org.enhydra.apache.xerces.readers
Class XCatalog.Parser
java.lang.Object
|
+--org.enhydra.apache.xerces.framework.XMLParser
|
+--org.enhydra.apache.xerces.parsers.SAXParser
|
+--org.enhydra.apache.xerces.readers.XCatalog.Parser
- All Implemented Interfaces:
- DocumentHandler, Parser, XMLDocumentHandler, XMLDocumentHandler.DTDHandler, XMLErrorReporter, XMLReader
- Enclosing class:
- XCatalog
- class XCatalog.Parser
- extends SAXParser
- implements DocumentHandler
Parser for XCatalog document instances.
Fields inherited from class org.enhydra.apache.xerces.framework.XMLParser |
fEntityHandler, fErrorReporter, fGrammarResolver, fParseInProgress, fScanner, fStringPool, fValidator, SAX2_FEATURES_PREFIX, SAX2_PROPERTIES_PREFIX, XERCES_FEATURES_PREFIX, XERCES_PROPERTIES_PREFIX |
Methods inherited from class org.enhydra.apache.xerces.parsers.SAXParser |
attlistDecl, characters, comment, elementDecl, endCDATA, endDTD, endElement, endEntityReference, endNamespaceDeclScope, externalEntityDecl, externalPEDecl, getContentHandler, getDeclHandler, getDTDHandler, getFeature, getFeaturesRecognized, getLexicalHandler, getNamespacePrefixes, getPropertiesRecognized, getProperty, ignorableWhitespace, internalEntityDecl, internalPEDecl, internalSubset, notationDecl, processingInstruction, setContentHandler, setDeclHandler, setDocumentHandler, setDTDHandler, setFeature, setLexicalHandler, setNamespacePrefixes, setProperty, startCDATA, startDTD, startElement, startEntityReference, startNamespaceDeclScope, textDecl, unparsedEntityDecl, xmlDecl |
Methods inherited from class org.enhydra.apache.xerces.framework.XMLParser |
addRecognizer, getAllowJavaEncodings, getContinueAfterFatalError, getEntityResolver, getErrorHandler, getExternalGeneralEntities, getExternalParameterEntities, getfgDatatypeMessages, getfgImplementationMessages, getfgSchemaMessages, getfgXMLMessages, getfLocale, getLoadDTDGrammar, getLoadExternalDTD, getLocator, getNamespaces, getNormalizeContents, getValidation, getValidationDynamic, getValidationSchema, getValidationSchemaFullChecking, getValidationWarnOnDuplicateAttdef, getValidationWarnOnUndeclaredElemdef, getXMLString, initHandlers, isFeatureRecognized, isPropertyRecognized, parse, parse, parseSome, parseSomeSetup, reportError, reset, resetOrCopy, setAllowJavaEncodings, setContinueAfterFatalError, setEntityResolver, setErrorHandler, setExternalGeneralEntities, setExternalNoNamespaceSchemaLocation, setExternalParameterEntities, setExternalSchemaLocation, setLoadDTDGrammar, setLoadExternalDTD, setLocale, setNamespaces, setNormalizeAttributeValues, setNormalizeContents, setReaderFactory, setValidation, setValidationDynamic, setValidationSchema, setValidationSchemaFullChecking, setValidationWarnOnDuplicateAttdef, setValidationWarnOnUndeclaredElemdef |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XCatalog.Parser
public XCatalog.Parser(InputSource source)
throws SAXException,
IOException
- Parses the specified input source.
setBase
protected void setBase(String systemId)
throws SAXException
- Sets the base from the given system identifier. The base is
the same as the system identifier with the least significant
part (the filename) removed.
processingInstruction
public void processingInstruction(String target,
String data)
- Not implemented.
- Specified by:
processingInstruction
in interface DocumentHandler
setDocumentLocator
public void setDocumentLocator(Locator locator)
- Not implemented.
- Specified by:
setDocumentLocator
in interface DocumentHandler
startDocument
public void startDocument()
- Not implemented.
- Specified by:
startDocument
in interface DocumentHandler
- Overrides:
startDocument
in class SAXParser
- Following copied from interface:
org.enhydra.apache.xerces.framework.XMLDocumentHandler
- Throws:
Exception
-
endElement
public void endElement(String elementName)
- Not implemented.
- Specified by:
endElement
in interface DocumentHandler
endDocument
public void endDocument()
- Not implemented.
- Specified by:
endDocument
in interface DocumentHandler
- Overrides:
endDocument
in class SAXParser
- Following copied from interface:
org.enhydra.apache.xerces.framework.XMLDocumentHandler
- Throws:
Exception
-
characters
public void characters(char[] ch,
int start,
int length)
- Not implemented.
- Specified by:
characters
in interface DocumentHandler
- Overrides:
characters
in class SAXParser
- Following copied from interface:
org.enhydra.apache.xerces.framework.XMLDocumentHandler
- Parameters:
ch
- character array containing the characters that were scannedstart
- offset in ch where scanned characters beginlength
- length of scanned characters in ch- Throws:
Exception
-
ignorableWhitespace
public void ignorableWhitespace(char[] ch,
int start,
int length)
- Not implemented.
- Specified by:
ignorableWhitespace
in interface DocumentHandler
- Overrides:
ignorableWhitespace
in class SAXParser
- Following copied from interface:
org.enhydra.apache.xerces.framework.XMLDocumentHandler
- Parameters:
ch
- character array containing the whitespace that was scannedstart
- offset in ch where scanned whitespace beginslength
- length of scanned whitespace in ch- Throws:
Exception
-
startElement
public void startElement(String elementName,
AttributeList attrList)
throws SAXException
- The start of an element.
- Specified by:
startElement
in interface DocumentHandler
Copyright © 1999 The Apache Software Foundation. All Rights reserved.