gnu.kawa.xml
Class KElement

java.lang.Object
  extended by gnu.lists.SeqPosition
      extended by gnu.kawa.xml.KNode
          extended by gnu.kawa.xml.KElement
All Implemented Interfaces:
Consumable, java.util.Enumeration, java.util.Iterator, java.util.ListIterator

public class KElement
extends KNode


Field Summary
 
Fields inherited from class gnu.lists.SeqPosition
ipos, sequence
 
Constructor Summary
KElement(NodeTree seq, int ipos)
           
 
Method Summary
 java.lang.String getAttribute(java.lang.String name)
           
 KAttr getAttributeNode(java.lang.String name)
           
 KAttr getAttributeNodeNS(java.lang.String namespaceURI, java.lang.String localName)
           
 java.lang.String getAttributeNS(java.lang.String namespaceURI, java.lang.String localName)
           
 java.lang.String getNodeValue()
           
 java.lang.String getTagName()
           
 boolean hasAttribute(java.lang.String name)
          Not implemented yet.
 boolean hasAttributeNS(java.lang.String namespaceURI, java.lang.String localName)
           
 boolean hasAttributes()
           
 
Methods inherited from class gnu.kawa.xml.KNode
atomicValue, baseURI, coerce, consume, copy, getBaseURI, getFeature, getLocalName, getNamespaceURI, getNodeName, getNodeValue, getNodeValue, getNodeValue, getPrefix, getTextContent, getTextContent, hasChildNodes, isDefaultNamespace, isSupported, lookupNamespaceURI, lookupPrefix, make, make, normalize, toString
 
Methods inherited from class gnu.lists.SeqPosition
add, finalize, fromEndIndex, getContainingSequenceSize, getNext, getNextKind, getNextTypeName, getNextTypeObject, getPos, getPrevious, gotoChildrenStart, gotoEnd, gotoNext, gotoPrevious, gotoStart, hasMoreElements, hasNext, hasPrevious, isAfter, make, next, nextElement, nextIndex, previous, previousIndex, release, remove, set, set, set, setNext, setPos, setPos, setPrevious, toInfo
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KElement

public KElement(NodeTree seq,
                int ipos)
Method Detail

getTagName

public java.lang.String getTagName()

getNodeValue

public java.lang.String getNodeValue()
Overrides:
getNodeValue in class KNode

hasAttributes

public boolean hasAttributes()
Overrides:
hasAttributes in class KNode

getAttribute

public java.lang.String getAttribute(java.lang.String name)

getAttributeNode

public KAttr getAttributeNode(java.lang.String name)

getAttributeNS

public java.lang.String getAttributeNS(java.lang.String namespaceURI,
                                       java.lang.String localName)

getAttributeNodeNS

public KAttr getAttributeNodeNS(java.lang.String namespaceURI,
                                java.lang.String localName)

hasAttribute

public boolean hasAttribute(java.lang.String name)
Not implemented yet.


hasAttributeNS

public boolean hasAttributeNS(java.lang.String namespaceURI,
                              java.lang.String localName)