public class Node
extends java.lang.Object
コンストラクタ | 説明 |
---|---|
Node() |
Create a Node with empty UserData and no Parent Node
|
Node(java.lang.String name) |
|
Node(java.lang.String ns,
java.lang.String name) |
|
Node(Node otherNode) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
void |
addAttribute(java.lang.String name,
java.lang.String value) |
|
void |
addAttribute(Attribute attr) |
|
void |
addNode(Node node) |
|
void |
addValue(java.lang.String value) |
|
boolean |
equals(java.lang.Object o) |
|
Attribute |
getAttribute(int index) |
|
Attribute |
getAttribute(java.lang.String name) |
|
int |
getAttributeIntegerValue(java.lang.String name) |
|
java.lang.String |
getAttributeValue(java.lang.String name) |
|
java.lang.String |
getIndentLevelString(int nIndentLevel) |
Inovoke
getIndentLevelString(int, String) with " " as String |
java.lang.String |
getIndentLevelString(int nIndentLevel,
java.lang.String space) |
|
int |
getIndex(java.lang.String name) |
|
java.lang.String |
getName() |
|
int |
getNAttributes() |
|
int |
getNNodes() |
|
Node |
getNode(int index) |
|
Node |
getNode(java.lang.String name) |
|
Node |
getNodeEndsWith(java.lang.String name) |
|
java.lang.String |
getNodeValue(java.lang.String name) |
|
Node |
getParentNode() |
|
Node |
getRootNode() |
|
java.lang.Object |
getUserData() |
|
java.lang.String |
getValue() |
|
boolean |
hasAttributes() |
|
boolean |
hasNode(java.lang.String name) |
|
boolean |
hasNodes() |
|
void |
insertAttributeAt(Attribute attr,
int index) |
|
void |
insertNode(Node node,
int index) |
|
boolean |
isName(java.lang.String value) |
|
void |
output(java.io.PrintWriter ps,
int indentLevel,
boolean hasChildNode) |
|
void |
outputAttributes(java.io.PrintWriter ps) |
|
void |
print() |
|
void |
print(boolean hasChildNode) |
|
void |
removeAllAttributes() |
|
void |
removeAllNodes() |
|
boolean |
removeAttribute(java.lang.String name) |
|
boolean |
removeAttribute(Attribute attr) |
|
boolean |
removeNode(java.lang.String name) |
|
boolean |
removeNode(Node node) |
|
boolean |
set(Node otherNode) |
|
void |
setAttribute(java.lang.String name,
int value) |
|
void |
setAttribute(java.lang.String name,
java.lang.String value) |
|
void |
setName(java.lang.String name) |
|
void |
setName(java.lang.String ns,
java.lang.String name) |
|
void |
setNameSpace(java.lang.String ns,
java.lang.String value) |
|
void |
setNode(java.lang.String name) |
|
void |
setNode(java.lang.String name,
java.lang.String value) |
|
void |
setParentNode(Node node) |
|
void |
setUserData(java.lang.Object data) |
|
void |
setValue(int value) |
|
void |
setValue(java.lang.String value) |
|
java.lang.String |
toString() |
|
java.lang.String |
toString(java.lang.String enc,
boolean hasChildNode) |
|
java.lang.String |
toXMLString() |
|
java.lang.String |
toXMLString(boolean hasChildNode) |
public Node()
public Node(java.lang.String name)
public Node(java.lang.String ns, java.lang.String name)
public Node(Node otherNode)
public void setParentNode(Node node)
public Node getParentNode()
public Node getRootNode()
public void setName(java.lang.String name)
public void setName(java.lang.String ns, java.lang.String name)
public java.lang.String getName()
public boolean isName(java.lang.String value)
public void setValue(java.lang.String value)
public void setValue(int value)
public void addValue(java.lang.String value)
public java.lang.String getValue()
public int getNAttributes()
public Attribute getAttribute(int index)
public Attribute getAttribute(java.lang.String name)
public void addAttribute(Attribute attr)
public void insertAttributeAt(Attribute attr, int index)
public void addAttribute(java.lang.String name, java.lang.String value)
public boolean removeAttribute(Attribute attr)
public boolean removeAttribute(java.lang.String name)
public void removeAllAttributes()
public boolean hasAttributes()
public void setAttribute(java.lang.String name, java.lang.String value)
public void setAttribute(java.lang.String name, int value)
public java.lang.String getAttributeValue(java.lang.String name)
public int getAttributeIntegerValue(java.lang.String name)
public void setNameSpace(java.lang.String ns, java.lang.String value)
public boolean set(Node otherNode)
public boolean equals(java.lang.Object o)
equals
クラス内 java.lang.Object
public int getNNodes()
public Node getNode(int index)
public Node getNode(java.lang.String name)
public Node getNodeEndsWith(java.lang.String name)
public void addNode(Node node)
public void insertNode(Node node, int index)
public int getIndex(java.lang.String name)
public boolean removeNode(Node node)
public boolean removeNode(java.lang.String name)
public void removeAllNodes()
public boolean hasNodes()
public boolean hasNode(java.lang.String name)
public void setNode(java.lang.String name)
public void setNode(java.lang.String name, java.lang.String value)
public java.lang.String getNodeValue(java.lang.String name)
public void setUserData(java.lang.Object data)
public java.lang.Object getUserData()
public java.lang.String getIndentLevelString(int nIndentLevel)
getIndentLevelString(int, String)
with " "
as Stringpublic java.lang.String getIndentLevelString(int nIndentLevel, java.lang.String space)
nIndentLevel
- the level of indentation to producespace
- the String to use for the intendationpublic void outputAttributes(java.io.PrintWriter ps)
public void output(java.io.PrintWriter ps, int indentLevel, boolean hasChildNode)
public java.lang.String toString(java.lang.String enc, boolean hasChildNode)
public java.lang.String toString()
toString
クラス内 java.lang.Object
public java.lang.String toXMLString(boolean hasChildNode)
public java.lang.String toXMLString()
public void print(boolean hasChildNode)
public void print()