Package sunlabs.brazil.sunlabs
Class XmlTree.Node
- java.lang.Object
-
- sunlabs.brazil.sunlabs.XmlTree.Node
-
- Enclosing class:
- XmlTree
public static class XmlTree.Node extends java.lang.Object
This describes a node of the XML tree
-
-
Constructor Summary
Constructors Constructor Description Node(java.lang.String tag, boolean singleton, StringMap attributes, XmlTree.Node parent, int type, int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addChild(XmlTree.Node child)
void
appendCdata(java.lang.String s)
int
childCount()
java.lang.String
getAttribute(java.lang.String name)
StringMap
getAttributes()
java.lang.String
getCdata()
XmlTree.Node
getChild(int i)
int
getIndex()
XmlTree.Node
getParent()
java.lang.String
getTag()
boolean
isSingle()
void
putAttribute(java.lang.String key, java.lang.String value)
void
setCdata(java.lang.String s)
void
setSingle(boolean s)
java.lang.String
toString()
-
-
-
Constructor Detail
-
Node
public Node(java.lang.String tag, boolean singleton, StringMap attributes, XmlTree.Node parent, int type, int index)
-
-
Method Detail
-
setCdata
public void setCdata(java.lang.String s)
-
putAttribute
public void putAttribute(java.lang.String key, java.lang.String value)
-
appendCdata
public void appendCdata(java.lang.String s)
-
addChild
public void addChild(XmlTree.Node child)
-
getChild
public XmlTree.Node getChild(int i)
-
getTag
public java.lang.String getTag()
-
getIndex
public int getIndex()
-
isSingle
public boolean isSingle()
-
setSingle
public void setSingle(boolean s)
-
getAttributes
public StringMap getAttributes()
-
getAttribute
public java.lang.String getAttribute(java.lang.String name)
-
getCdata
public java.lang.String getCdata()
-
getParent
public XmlTree.Node getParent()
-
childCount
public int childCount()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-