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.AttributeListImplSAX 1.0

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

Deklaration

public class AttributeListImpl
extends java.lang.Object
implements org.xml.sax.AttributeList

Beschreibung

Diese Klasse wurde in SAX 2.0 durch AttributesImpl abgelöst.

AttributeListImpl ist eine vordefinierte Implementierung für das SAX-Interface AttributeList. Ein wichtiger Anwendungsfall ist das Kopieren einer AttributeList in einem Event-Handler mit dem zweiten Konstruktur.


 
Konstruktoren
publicAttributeListImpl()
      Verworfen in Version SAX 2.0.
publicAttributeListImpl(AttributeList atts)
      Verworfen in Version SAX 2.0.
 
Methoden
public voidaddAttribute(String name, String type, String value)
      Verworfen in Version SAX 2.0.
public voidclear()
      Verworfen in Version SAX 2.0.
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.
public voidremoveAttribute(String name)
      Verworfen in Version SAX 2.0.
public voidsetAttributeList(AttributeList atts)
      Verworfen in Version SAX 2.0.


 

Konstruktoren im Detail

public AttributeListImpl()
Erzeugt ein neues Exemplar ohne Attribute.
public AttributeListImpl(AttributeList atts)
Erzeugt ein neues Exemplar, daß die Attribute von atts übernimmt. Hierbei wird flach kopiert, d. h., die in atts enthaltenen Referenzen werden übernommen.

 

Methoden im Detail

public void addAttribute(String name, String type, String value)
Fügt der Liste ein Attribut unter Angabe von Name, Typ und Wert hinzu.
public void clear()
Löscht alle Attribute aus der Liste.
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 falls 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.
public void removeAttribute(String name)
Enfernt das durch name bezeichnete Attribut aus der Liste. Falls kein Attribut mit diesem Namen in der Liste enthalten ist, bleibt die Methode wirkungslos.
public void setAttributeList(AttributeList atts)
Übernimmt die in atts enthaltenen Attribute in diese Liste. Die zuvor enthaltenen Attribute werden zuvor entfernt.


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

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