Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse org.xml.sax.helpers.XMLReaderAdapterSAX 2.0

java.lang.Object
   |
   +--org.xml.sax.helpers.XMLReaderAdapter

Deklaration

public class XMLReaderAdapter
extends java.lang.Object
implements org.xml.sax.ContentHandler, org.xml.sax.Parser

Beschreibung

Diese Klasse ist das Gegenstück zu ParserAdapter und realisiert einen Adapter, mit dem auch SAX 2.0-Parser von einer XML-Applikation über die SAX 1.0-API angesprochen werden kann.


 
Konstruktoren
publicXMLReaderAdapter()
publicXMLReaderAdapter(XMLReader parent)
 
Methoden
public voidcharacters(char[] ch, int start, int length)
public voidendDocument()
public voidendElement(String namespaceURI, String localName, String qName)
public voidendPrefixMapping(String prefix)
public voidignorableWhitespace(char[] ch, int start, int length)
public voidparse(InputSource source)
public voidparse(String systemId)
public voidprocessingInstruction(String target, String data)
public voidsetDocumentHandler(DocumentHandler handler)
public voidsetDocumentLocator(Locator locator)
public voidsetDTDHandler(DTDHandler handler)
public voidsetEntityResolver(EntityResolver resolver)
public voidsetErrorHandler(ErrorHandler handler)
public voidsetLocale(Locale locale)
public voidskippedEntity(String name)
public voidstartDocument()
public voidstartElement(String namespaceURI, String localName, String qName, Attributes atts)
public voidstartPrefixMapping(String prefix, String uri)


 

Konstruktoren im Detail

public XMLReaderAdapter()
Erzeugt einen neuen Adapter, der auf einen Exemplar der Parser-Klasse arbeitet, die in der System-Property org.xml.sax.driver steht.
public XMLReaderAdapter(XMLReader parent)
Erzeugt einen neuen SAX 1.0-Adapter für parent.

 

Methoden im Detail

public void characters(char[] ch, int start, int length)
Setzt das entsprechende SAX 2.0-Ereignis um.
Exception: SAXException
public void endDocument()
Setzt das entsprechende SAX 2.0-Ereignis um.
Exception: SAXException
public void endElement(String namespaceURI, String localName, String qName)
Setzt das entsprechende SAX 2.0-Ereignis um.
Exception: SAXException
public void endPrefixMapping(String prefix)
Setzt das entsprechende SAX 2.0-Ereignis um.
Exception: SAXException
public void ignorableWhitespace(char[] ch, int start, int length)
Setzt das entsprechende SAX 2.0-Ereignis um.
Exception: SAXException
public void parse(InputSource source)
Parst das durch source gegebenen Dokument und benachrichtigt die registrierten Handler-Objekte entsprechend.
Exception: SAXException
Exception: IOException
public void parse(String systemId)
Parst das durch die System-ID systemId gegebenen Dokument und benachrichtigt die registrierten Handler-Objekte entsprechend.
Exception: SAXException
Exception: IOException
public void processingInstruction(String target, String data)
Setzt das entsprechende SAX 2.0-Ereignis um.
Exception: SAXException
public void setDocumentHandler(DocumentHandler handler)
Registriert einen SAX 1.0-DocumentHandler.
public void setDocumentLocator(Locator locator)
Registriert einen DocumentLocator.
public void setDTDHandler(DTDHandler handler)
Setzt den Event-Handler für DTD-bezogene Ereignisse auf handler.
public void setEntityResolver(EntityResolver resolver)
Setzt den verwendeten Entity-Resolver auf resolver.
public void setErrorHandler(ErrorHandler handler)
Setzt den Event-Handler für auftretende Fehler auf handler.
public void setLocale(Locale locale)
Setzt die Ländereinstellungen für Meldungen auf locale.
public void skippedEntity(String name)
Setzt das entsprechende SAX 2.0-Ereignis um.
Exception: SAXException
public void startDocument()
Setzt das entsprechende SAX 2.0-Ereignis um.
Exception: SAXException
public void startElement(String namespaceURI, String localName, String qName, Attributes atts)
Setzt das entsprechende SAX 2.0-Ereignis um.
Exception: SAXException
public void startPrefixMapping(String prefix, String uri)
Setzt das entsprechende SAX 2.0-Ereignis um.
Exception: SAXException


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.