Klasse XmlSourceSaxHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.torque.generator.source.stream.XmlSourceSaxHandler
- Alle implementierten Schnittstellen:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
A SAX Handler for creating a source element tree from xml.
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
characters
(char[] ch, int start, int length) void
endElement
(String uri, String localName, String qName) void
error
(SAXParseException exception) void
fatalError
(SAXParseException exception) getRoot()
Returns the root element of the tree.void
ignorableWhitespace
(char[] ch, int start, int length) resolveEntity
(String publicId, String systemId) EntityResolver implementation.void
startElement
(String uri, String localName, String qName, Attributes attributes) void
warning
(SAXParseException exception) Von Klasse geerbte Methoden org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, notationDecl, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden org.xml.sax.ContentHandler
declaration
-
Konstruktordetails
-
XmlSourceSaxHandler
Constructor.- Parameter:
entityReferences
- the known entity references, not null.
-
-
Methodendetails
-
startElement
public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException - Angegeben von:
startElement
in SchnittstelleContentHandler
- Setzt außer Kraft:
startElement
in KlasseDefaultHandler
- Löst aus:
SAXException
-
endElement
- Angegeben von:
endElement
in SchnittstelleContentHandler
- Setzt außer Kraft:
endElement
in KlasseDefaultHandler
- Löst aus:
SAXException
-
characters
- Angegeben von:
characters
in SchnittstelleContentHandler
- Setzt außer Kraft:
characters
in KlasseDefaultHandler
- Löst aus:
SAXException
-
ignorableWhitespace
- Angegeben von:
ignorableWhitespace
in SchnittstelleContentHandler
- Setzt außer Kraft:
ignorableWhitespace
in KlasseDefaultHandler
- Löst aus:
SAXException
-
resolveEntity
EntityResolver implementation. Called by the XML parser- Angegeben von:
resolveEntity
in SchnittstelleEntityResolver
- Setzt außer Kraft:
resolveEntity
in KlasseDefaultHandler
- Parameter:
publicId
- The public identifier of the external entity.systemId
- The system identifier of the external entity.- Gibt zurück:
- an InputSource for the entity, or null if the URI is not known.
- Löst aus:
SAXException
IOException
- Siehe auch:
-
getRoot
Returns the root element of the tree.- Gibt zurück:
- the root element (may be null if no elements were in the xml) or null if the xml was not yet parsed.
-
error
- Angegeben von:
error
in SchnittstelleErrorHandler
- Setzt außer Kraft:
error
in KlasseDefaultHandler
- Löst aus:
SAXParseException
-
fatalError
- Angegeben von:
fatalError
in SchnittstelleErrorHandler
- Setzt außer Kraft:
fatalError
in KlasseDefaultHandler
- Löst aus:
SAXParseException
-
warning
- Angegeben von:
warning
in SchnittstelleErrorHandler
- Setzt außer Kraft:
warning
in KlasseDefaultHandler
- Löst aus:
SAXParseException
-