gnu.kawa.xml
Class KDocument

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

public class KDocument
extends KNode


Field Summary
 
Fields inherited from class gnu.lists.SeqPosition
ipos, sequence
 
Constructor Summary
KDocument(NodeTree seq, int ipos)
           
 
Method Summary
 java.lang.String getDocumentURI()
           
 java.lang.String getInputEncoding()
           
 java.lang.String getNodeName()
           
 java.lang.String getNodeValue()
           
 boolean getStrictErrorChecking()
           
 java.lang.String getTextContent()
           
protected  void getTextContent(java.lang.StringBuffer sbuf)
           
 java.lang.String getXmlEncoding()
           
 boolean getXmlStandalone()
           
 java.lang.String getXmlVersion()
           
 boolean hasAttributes()
           
 void normalizeDocument()
           
 void setDocumentURI(java.lang.String documentURI)
           
 void setStrictErrorChecking(boolean strictErrorChecking)
           
 void setXmlStandalone(boolean xmlStandalone)
           
 void setXmlVersion(java.lang.String xmlVersion)
           
 
Methods inherited from class gnu.kawa.xml.KNode
atomicValue, baseURI, coerce, consume, copy, getBaseURI, getFeature, getLocalName, getNamespaceURI, getNodeValue, getNodeValue, getNodeValue, getPrefix, 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

KDocument

public KDocument(NodeTree seq,
                 int ipos)
Method Detail

getNodeName

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

getNodeValue

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

getTextContent

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

getTextContent

protected void getTextContent(java.lang.StringBuffer sbuf)
Overrides:
getTextContent in class KNode

hasAttributes

public boolean hasAttributes()
Overrides:
hasAttributes in class KNode

getInputEncoding

public java.lang.String getInputEncoding()

getXmlEncoding

public java.lang.String getXmlEncoding()

getXmlStandalone

public boolean getXmlStandalone()

setXmlStandalone

public void setXmlStandalone(boolean xmlStandalone)

getXmlVersion

public java.lang.String getXmlVersion()

setXmlVersion

public void setXmlVersion(java.lang.String xmlVersion)

getStrictErrorChecking

public boolean getStrictErrorChecking()

setStrictErrorChecking

public void setStrictErrorChecking(boolean strictErrorChecking)

getDocumentURI

public java.lang.String getDocumentURI()

setDocumentURI

public void setDocumentURI(java.lang.String documentURI)

normalizeDocument

public void normalizeDocument()