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 TypMethodeBeschreibungvoidcharacters(char[] ch, int start, int length) voidendElement(String uri, String localName, String qName) voiderror(SAXParseException exception) voidfatalError(SAXParseException exception) getRoot()Returns the root element of the tree.voidignorableWhitespace(char[] ch, int start, int length) resolveEntity(String publicId, String systemId) EntityResolver implementation.voidstartElement(String uri, String localName, String qName, Attributes attributes) voidwarning(SAXParseException exception) Von Klasse geerbte Methoden org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, notationDecl, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDeclVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon 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:
startElementin SchnittstelleContentHandler- Setzt außer Kraft:
startElementin KlasseDefaultHandler- Löst aus:
SAXException
-
endElement
- Angegeben von:
endElementin SchnittstelleContentHandler- Setzt außer Kraft:
endElementin KlasseDefaultHandler- Löst aus:
SAXException
-
characters
- Angegeben von:
charactersin SchnittstelleContentHandler- Setzt außer Kraft:
charactersin KlasseDefaultHandler- Löst aus:
SAXException
-
ignorableWhitespace
- Angegeben von:
ignorableWhitespacein SchnittstelleContentHandler- Setzt außer Kraft:
ignorableWhitespacein KlasseDefaultHandler- Löst aus:
SAXException
-
resolveEntity
EntityResolver implementation. Called by the XML parser- Angegeben von:
resolveEntityin SchnittstelleEntityResolver- Setzt außer Kraft:
resolveEntityin 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:
SAXExceptionIOException- 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:
errorin SchnittstelleErrorHandler- Setzt außer Kraft:
errorin KlasseDefaultHandler- Löst aus:
SAXParseException
-
fatalError
- Angegeben von:
fatalErrorin SchnittstelleErrorHandler- Setzt außer Kraft:
fatalErrorin KlasseDefaultHandler- Löst aus:
SAXParseException
-
warning
- Angegeben von:
warningin SchnittstelleErrorHandler- Setzt außer Kraft:
warningin KlasseDefaultHandler- Löst aus:
SAXParseException
-