|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.ml.sbml.math.Node
public class Node
Represents a node in a parse tree based on XML (in particular MathML). Node is publicly a non-mutable class. Therefore, it is safe to give many Objects a references to the same Node. This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.
| Field Summary | |
|---|---|
protected org.xml.sax.Attributes |
attributes
DOCUMENT ME! |
protected java.util.ArrayList |
children
DOCUMENT ME! |
protected java.lang.String |
localName
DOCUMENT ME! |
protected Node |
parent
DOCUMENT ME! |
protected java.lang.String |
qName
DOCUMENT ME! |
protected java.lang.String |
uri
DOCUMENT ME! |
protected java.lang.StringBuffer |
value
DOCUMENT ME! |
| Constructor Summary | |
|---|---|
Node()
Creates a new Node object. |
|
Node(Node oldNode)
Creates a new Node object. |
|
Node(Node parent,
java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
Creates a new Node object. |
|
Node(java.lang.String qName,
java.lang.String value)
Creates a new Node object. |
|
Node(java.lang.String qName,
java.lang.String value,
Node child)
Creates a new Node object. |
|
Node(java.lang.String qName,
java.lang.String value,
Node[] children)
Creates a new Node object. |
|
Node(java.lang.String qName,
java.lang.String value,
Node child1,
Node child2)
Creates a new Node object. |
|
Node(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
Creates a new Node object. |
|
| Method Summary | |
|---|---|
protected void |
addChild(Node child)
DOCUMENT ME! |
protected void |
appendToValue(java.lang.String s)
DOCUMENT ME! |
org.xml.sax.Attributes |
getAttributes()
DOCUMENT ME! |
Node |
getChild(int index)
DOCUMENT ME! |
Node[] |
getChildren()
DOCUMENT ME! |
java.lang.String |
getLocalName()
DOCUMENT ME! |
int |
getNumChildren()
DOCUMENT ME! |
Node |
getParent()
DOCUMENT ME! |
java.lang.String |
getQName()
DOCUMENT ME! |
java.lang.String |
getSimpleName()
DOCUMENT ME! |
java.lang.String |
getUri()
DOCUMENT ME! |
java.lang.String |
getValue()
DOCUMENT ME! |
protected void |
removeAllChildren()
DOCUMENT ME! |
protected Node |
removeChild(int index)
DOCUMENT ME! |
protected void |
setAttributes(org.xml.sax.Attributes attributes)
DOCUMENT ME! |
protected void |
setLocalName(java.lang.String localName)
DOCUMENT ME! |
protected void |
setParent(Node parent)
DOCUMENT ME! |
protected void |
setQName(java.lang.String qName)
DOCUMENT ME! |
protected void |
setUri(java.lang.String uri)
DOCUMENT ME! |
protected void |
setValue(java.lang.String value)
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.util.ArrayList children
protected org.xml.sax.Attributes attributes
protected Node parent
protected java.lang.String localName
protected java.lang.String qName
protected java.lang.String uri
protected java.lang.StringBuffer value
| Constructor Detail |
|---|
public Node(Node oldNode)
oldNode - DOCUMENT ME!
public Node(Node parent,
java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
parent - DOCUMENT ME!uri - DOCUMENT ME!localName - DOCUMENT ME!qName - DOCUMENT ME!attributes - DOCUMENT ME!
public Node(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
uri - DOCUMENT ME!localName - DOCUMENT ME!qName - DOCUMENT ME!attributes - DOCUMENT ME!
public Node(java.lang.String qName,
java.lang.String value,
Node[] children)
qName - DOCUMENT ME!value - DOCUMENT ME!children - DOCUMENT ME!
public Node(java.lang.String qName,
java.lang.String value,
Node child1,
Node child2)
qName - DOCUMENT ME!value - DOCUMENT ME!child1 - DOCUMENT ME!child2 - DOCUMENT ME!
public Node(java.lang.String qName,
java.lang.String value,
Node child)
qName - DOCUMENT ME!value - DOCUMENT ME!child - DOCUMENT ME!
public Node(java.lang.String qName,
java.lang.String value)
qName - DOCUMENT ME!value - DOCUMENT ME!public Node()
| Method Detail |
|---|
public org.xml.sax.Attributes getAttributes()
public Node getChild(int index)
index - DOCUMENT ME!
public Node[] getChildren()
public java.lang.String getLocalName()
public int getNumChildren()
public Node getParent()
public java.lang.String getQName()
public java.lang.String getSimpleName()
public java.lang.String getUri()
public java.lang.String getValue()
protected void addChild(Node child)
child - DOCUMENT ME!protected void appendToValue(java.lang.String s)
s - DOCUMENT ME!protected void removeAllChildren()
protected Node removeChild(int index)
index - DOCUMENT ME!
protected void setAttributes(org.xml.sax.Attributes attributes)
attributes - DOCUMENT ME!protected void setLocalName(java.lang.String localName)
localName - DOCUMENT ME!protected void setParent(Node parent)
parent - DOCUMENT ME!protected void setQName(java.lang.String qName)
qName - DOCUMENT ME!protected void setUri(java.lang.String uri)
uri - DOCUMENT ME!protected void setValue(java.lang.String value)
value - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||