org.basex.api.dom
Class BXNNode

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

public final class BXNNode
extends java.lang.Object
implements org.w3c.dom.NamedNodeMap

DOM - Named node map implementation.

Author:
BaseX Team 2005-12, BSD License, Christian Gruen

Constructor Summary
BXNNode(ANodeList nb)
          Constructor.
 
Method Summary
 int getLength()
           
 BXNode getNamedItem(java.lang.String name)
           
 BXNode getNamedItemNS(java.lang.String uri, java.lang.String ln)
           
 BXNode item(int i)
           
 BXNode removeNamedItem(java.lang.String name)
           
 BXNode removeNamedItemNS(java.lang.String uri, java.lang.String ln)
           
 BXNode setNamedItem(org.w3c.dom.Node node)
           
 BXNode setNamedItemNS(org.w3c.dom.Node node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.w3c.dom.NamedNodeMap
getLength, item
 

Constructor Detail

BXNNode

public BXNNode(ANodeList nb)
Constructor.

Parameters:
nb - nodes
Method Detail

getNamedItem

public BXNode getNamedItem(java.lang.String name)
Specified by:
getNamedItem in interface org.w3c.dom.NamedNodeMap

getNamedItemNS

public BXNode getNamedItemNS(java.lang.String uri,
                             java.lang.String ln)
Specified by:
getNamedItemNS in interface org.w3c.dom.NamedNodeMap

setNamedItem

public BXNode setNamedItem(org.w3c.dom.Node node)
Specified by:
setNamedItem in interface org.w3c.dom.NamedNodeMap

removeNamedItem

public BXNode removeNamedItem(java.lang.String name)
Specified by:
removeNamedItem in interface org.w3c.dom.NamedNodeMap

setNamedItemNS

public BXNode setNamedItemNS(org.w3c.dom.Node node)
Specified by:
setNamedItemNS in interface org.w3c.dom.NamedNodeMap

removeNamedItemNS

public BXNode removeNamedItemNS(java.lang.String uri,
                                java.lang.String ln)
Specified by:
removeNamedItemNS in interface org.w3c.dom.NamedNodeMap

item

public BXNode item(int i)
Specified by:
item in interface org.w3c.dom.NodeList

getLength

public int getLength()
Specified by:
getLength in interface org.w3c.dom.NodeList