org.basex.api.dom
Class BXNNode

java.lang.Object
  extended by org.basex.api.dom.BXNList
      extended by org.basex.api.dom.BXNNode
All Implemented Interfaces:
NamedNodeMap, NodeList

public final class BXNNode
extends BXNList
implements NamedNodeMap

DOM - Named node map implementation.

Author:
Workgroup DBIS, University of Konstanz 2005-10, ISC License, Christian Gruen

Constructor Summary
BXNNode(NodIter nb)
          Constructor.
 
Method Summary
 Node getNamedItem(String name)
           
 Node getNamedItemNS(String uri, String ln)
           
 Node removeNamedItem(String name)
           
 Node removeNamedItemNS(String uri, String ln)
           
 Node setNamedItem(Node arg)
           
 Node setNamedItemNS(Node arg)
           
 
Methods inherited from class org.basex.api.dom.BXNList
getLength, item
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.w3c.dom.NamedNodeMap
getLength, item
 

Constructor Detail

BXNNode

public BXNNode(NodIter nb)
Constructor.

Parameters:
nb - nodes
Method Detail

getNamedItem

public Node getNamedItem(String name)
Specified by:
getNamedItem in interface NamedNodeMap

getNamedItemNS

public Node getNamedItemNS(String uri,
                           String ln)
Specified by:
getNamedItemNS in interface NamedNodeMap

setNamedItem

public Node setNamedItem(Node arg)
Specified by:
setNamedItem in interface NamedNodeMap

removeNamedItem

public Node removeNamedItem(String name)
Specified by:
removeNamedItem in interface NamedNodeMap

setNamedItemNS

public Node setNamedItemNS(Node arg)
Specified by:
setNamedItemNS in interface NamedNodeMap

removeNamedItemNS

public Node removeNamedItemNS(String uri,
                              String ln)
Specified by:
removeNamedItemNS in interface NamedNodeMap