gnu.kawa.xml

Class KDocument

Implemented Interfaces:
Consumable, java.util.Enumeration, 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

String
getDocumentURI()
String
getInputEncoding()
String
getNodeName()
String
getNodeValue()
boolean
getStrictErrorChecking()
String
getTextContent()
protected void
getTextContent(StringBuffer sbuf)
String
getXmlEncoding()
boolean
getXmlStandalone()
String
getXmlVersion()
boolean
hasAttributes()
void
normalizeDocument()
void
setDocumentURI(String documentURI)
void
setStrictErrorChecking(boolean strictErrorChecking)
void
setXmlStandalone(boolean xmlStandalone)
void
setXmlVersion(String xmlVersion)

Methods inherited from class gnu.kawa.xml.KNode

atomicValue, baseURI, coerce, consume, copy, getBaseURI, getFeature, getLocalName, getNamespaceURI, getNodeName, getNodeNameObject, getNodeSymbol, getNodeValue, getNodeValue, getNodeValue, getNodeValue, getPrefix, getTextContent, getTextContent, hasAttributes, hasChildNodes, isDefaultNamespace, isSupported, lookupNamespaceURI, lookupPrefix, make, make, normalize, toString

Methods inherited from class gnu.lists.SeqPosition

add, copy, 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, toString

Constructor Details

KDocument

public KDocument(NodeTree seq,
                 int ipos)

Method Details

getDocumentURI

public String getDocumentURI()

getInputEncoding

public String getInputEncoding()

getNodeName

public String getNodeName()
Overrides:
getNodeName in interface KNode

getNodeValue

public String getNodeValue()
Overrides:
getNodeValue in interface KNode

getStrictErrorChecking

public boolean getStrictErrorChecking()

getTextContent

public String getTextContent()
Overrides:
getTextContent in interface KNode

getTextContent

protected void getTextContent(StringBuffer sbuf)
Overrides:
getTextContent in interface KNode

getXmlEncoding

public String getXmlEncoding()

getXmlStandalone

public boolean getXmlStandalone()

getXmlVersion

public String getXmlVersion()

hasAttributes

public boolean hasAttributes()
Overrides:
hasAttributes in interface KNode

normalizeDocument

public void normalizeDocument()

setDocumentURI

public void setDocumentURI(String documentURI)

setStrictErrorChecking

public void setStrictErrorChecking(boolean strictErrorChecking)

setXmlStandalone

public void setXmlStandalone(boolean xmlStandalone)

setXmlVersion

public void setXmlVersion(String xmlVersion)