Interface org.xml.sax.DocumentHandler | SAX 1.0 |
DocumentHandler ist ein zentrales Interface der SAX-API. XML-Applikationen, die von Ereignissen bei der Baum-Traversierung benachrichtigt werden wollen, müssen dieses Interface implementieren und die Implementierung mit der Methode setDocumentHandler() beim verwendeten Parser registrieren. Nach der Registrierung erhält die XML-Applikation Callbacks vom Parser, wenn die entsprechenden Ereignisse eintreten. Die folgenden Ereignistypen werden unterstützt:
- Anfang und Ende des Dokuments
- Anfang und Ende eines Elements
- Antreffen einer Processing Instruction
- Antreffen von Zeichendaten
- Antreffen von vernachlässigbaren Whitespace-Zeichen
Methoden | |
---|---|
public void | characters(char[] ch, int start, int length)
Verworfen in Version SAX 2.0. |
public void | endDocument()
Verworfen in Version SAX 2.0. |
public void | endElement(String name)
Verworfen in Version SAX 2.0. |
public void | ignorableWhitespace(char[] ch, int start, int length)
Verworfen in Version SAX 2.0. |
public void | processingInstruction(String target, String data)
Verworfen in Version SAX 2.0. |
public void | setDocumentLocator(Locator locator)
Verworfen in Version SAX 2.0. |
public void | startDocument()
Verworfen in Version SAX 2.0. |
public void | startElement(String name, AttributeList atts)
Verworfen in Version SAX 2.0. |