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.ObjectThis 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 voidaddChild(XmlTree.Node child)voidappendCdata(java.lang.String s)intchildCount()java.lang.StringgetAttribute(java.lang.String name)StringMapgetAttributes()java.lang.StringgetCdata()XmlTree.NodegetChild(int i)intgetIndex()XmlTree.NodegetParent()java.lang.StringgetTag()booleanisSingle()voidputAttribute(java.lang.String key, java.lang.String value)voidsetCdata(java.lang.String s)voidsetSingle(boolean s)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-