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

Interface org.w3c.dom.NamedNodeMapLevel 1

Deklaration

public interface NamedNodeMap

Beschreibung

Dieses Interface repräsentiert eine ungeordnete Tabelle, die eine Zuordnung von Namen zu Knoten bereitstellt. Über diese Namen können die Knoten aus der Tabelle abgerufen werden. Zusätzlich besteht die Möglichkeit, auf die Knoten über einen Index zuzugreifen. Bei der Speicherung eines Knotens in der Tabelle wird normalerweise sein eigener Name als Schlüssel verwendet, der mit der Methode getNodeName() abgerufen werden kann. Das Schema zur Vergabe dieser Namen kann der Beschreibung zu Node entnomment werden.


 
Methoden
public intgetLength()
public NodegetNamedItem(String name)
public NodegetNamedItemNS(String namespaceURI, String localName)     [Level 2]
public Nodeitem(int index)
public NoderemoveNamedItem(String name)
public NoderemoveNamedItemNS(String namespaceURI, String localName)     [Level 2]
public NodesetNamedItem(Node arg)
public NodesetNamedItemNS(Node arg)     [Level 2]


 

Methoden im Detail

public int getLength()
Liefert die Anzahl der Einträge zurück.
public Node getNamedItem(String name)
Liefert den durch name bezeichneten Knoten aus der Liste zurück oder null, falls kein Knoten mit diesem Namen vorhanden ist.
public Node getNamedItemNS(String namespaceURI, String localName)     [Level 2]
Liefert den durch den Namen qualifiedName und den Namensraum namespaceURI bezeichneten Knoten aus der Liste zurück oder null, falls kein Knoten mit diesem Namen vorhanden ist.
public Node item(int index)
Liefert den Knoten an der Position index zurück, die von Null an gezählt wird. Falls index kleiner als Null oder größer gleich der Anzahl der Elemente in der Liste ist, wird null zurückgeliefert.
public Node removeNamedItem(String name)
Entfernt den Knoten mit dem Namen name aus der Liste und liefert ihn zurück.
Exception: DOMException
public Node removeNamedItemNS(String namespaceURI, String localName)     [Level 2]
Entfernt den durch den Namen qualifiedName und den Namensraum namespaceURI bezeichneten Knoten aus der Liste und liefert ihn zurück.
Exception: DOMException
public Node setNamedItem(Node arg)
Trägt den Knoten arg unter seinem Namen in der Liste ein. Der Name des Knotens wird mit seiner Methode getNodeName() ermittelt. Falls bereits ein Knoten mit diesem Namen in der Liste vorhanden ist, wird er ersetzt.
Exception: DOMException
public Node setNamedItemNS(Node arg)     [Level 2]
Trägt den Knoten arg unter seinem lokalen Namen und dem URI seines Namensraums in der Liste ein. Falls bereits ein Knoten mit diesem Namen in der Liste vorhanden ist, wird er ersetzt.
Exception: DOMException


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

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