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

Klasse javax.xml.parsers.SAXParserFactoryJAXP 1.0

java.lang.Object
   |
   +--javax.xml.parsers.SAXParserFactory

Deklaration

public abstract class SAXParserFactory
extends java.lang.Object

Beschreibung

Diese Klasse dient zur Erzeugung von SAXParser-Exemplaren, mit denen XML-Dokumente geparst und mit der SAX-API verarbeitet werden können. Exemplare von SAXParserFactory werden nicht direkt, sondern mit der Methode newInstance() erzeugt.


 
Konstruktoren
protectedSAXParserFactory()
 
Methoden
public booleangetFeature(String feature)
public booleanisNameSpaceAware()
public abstract booleanisValidating()
public static SAXParserFactorynewInstance()
public abstract SAXParsernewSAXParser()
public voidsetFeature(String feature, boolean value)
public voidsetNameSpaceAware(boolean awareness)
public voidsetValidating(boolean validating)


 

Konstruktoren im Detail

protected SAXParserFactory()
Ein geschützter Konstruktor.

 

Methoden im Detail

public boolean getFeature(String feature)
Liefert true, falls die verwendete Implementierung die durch feature Funktion unterstützt, sonst false.
Exception: ParserConfigurationException
Exception: SAXNotRecognizedException
Exception: SAXNotSupportedException
Exception: ParserConfigurationException
public boolean isNameSpaceAware()
Liefert true, falls die Implementierung Parser erzeugt, die Namensräume unterstützen, sonst false.
public abstract boolean isValidating()
Liefert true, falls die Implementierung validierende Parser erzeugt, sonst false.
public static SAXParserFactory newInstance()
Erzeugt ein neues Fabrik-Objekt und liefert es zurück. Mit diesem Fabrik-Objekt können dann SAXParser-Exemplare zum Parsen von Dokumenten erzeugt werden. Zur Ermittlung des Namens der zu verwendenen Fabrik-Klasse wird in folgender Reihenfolge vorgegangen:
Exception: FactoryConfigurationError
public abstract SAXParser newSAXParser()
Erzeugt ein neues SAXParser-Exemplar und liefert es zurück.
Exception: FactoryConfigurationException
Exception: SAXException
public void setFeature(String feature, boolean value)
Aktiviert oder deaktiviert die durch feature bezeichnete Funktion des Parsers in Abhängigkeit von value.
Exception: FactoryConfigurationException
Exception: SAXNotRecognizedException
Exception: SAXNotSupportedException
public void setNameSpaceAware(boolean awareness)
Stellt ein, ob die Implementierung Parser erzeugen soll, die Namensräume unterstützen (true) oder nicht (false). Der Standardwert ist false.
public void setValidating(boolean validating)
Stellt ein, ob die Implementierung validierende Parser erzeugen soll (true) oder nicht (false). Der Standardwert ist false.


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

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