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

Interface org.xml.sax.AttributeListSAX 1.0

Deklaration

public interface AttributeList

Beschreibung

Dieses Interface wurde in SAX 2.0 durch Attributes abgelöst. Es repräsentiert eine Liste von Attributen. Unter Angabe des Attributnamens oder der Position in der Liste können Name, Wert und Typ eines Attributs ermittelt werden. Das Unterpaket helpers enthält eine Implementierung dieses Interface (AttributeListImpl), die auch das Hinzufügen und Löschen von Attributen gestattet.

Exemplare dieses Interface werden der Methode startDocument() von DocumentHandler übergeben, um der XML-Applikation die Attributwerte mitzuteilen. Hierbei ist zu beachten, daß das übergebene Exemplar nur während der Ausführung von startDocument() gültige Werte enthält. Wenn eine Kopie benötigt wird, die auch außerhalb dieser Methode benutzt werden kann, muß mit dem entsprechenden Konstruktor von AttributeListImpl eine Kopie erzeugt werden.


 
Methoden
public intgetLength()
      Verworfen in Version SAX 2.0.
public StringgetName(int i)
      Verworfen in Version SAX 2.0.
public StringgetType(int i)
      Verworfen in Version SAX 2.0.
public StringgetType(String name)
      Verworfen in Version SAX 2.0.
public StringgetValue(int i)
      Verworfen in Version SAX 2.0.
public StringgetValue(String name)
      Verworfen in Version SAX 2.0.


 

Methoden im Detail

public int getLength()
Liefert die Anzahl der enthaltenen Attribute zurück.
public String getName(int i)
Liefer den Namen des Attributs an der Position i zurück, die von Null an gezählt wird.
public String getType(int i)
Liefert den Typ des Attributs an der Position i zurück, die von Null an gezählt wird. Falls das Dokument keine DTD referenziert oder der Parser die Attributtypen nicht auswertet, wird "CDATA" zurückgegeben.
public String getType(String name)
Liefert den Typ des Attributs mit dem Namen name zurück. Falls das Dokument keine DTD referenziert oder falls der Parser die Attributtypen nicht auswertet, wird "CDATA" zurückgegeben. Wenn die Liste kein Attribut mit dem übergebenen Namen enthält, ist der Rückgabewert null.
public String getValue(int i)
Liefert den Wert des Attributs an der Position i zurück, die von Null an gezählt wird. Falls i kleines als Null oder größer gleich der Länge der Liste ist, wird null zurückgegeben.
public String getValue(String name)
Liefert den Wert des Attributs mit dem Namen name zurück oder null, falls die Liste kein Attribut mit diesem Namen enthält.


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

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