Class ParentNode
java.lang.Object
org.castor.xmlctf.xmldiff.xml.nodes.XMLNode
org.castor.xmlctf.xmldiff.xml.nodes.ParentNode
The base object for both Element and RootNode. The children of a ParentNode
can be any type of XMLNode.
- Since:
- Castor 1.1
- Version:
- $Revision: 0000 $ $Date: 2007-01-11 00:00:00 -0600 (Thu, 11 Jan 2007) $
- Author:
- Edward Kuns
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds the given child node to this ParentNode.Returns an Iterator over the list of child nodes.Returns the string value of this parent node.boolean
Returns true if this node has any child nodes.Methods inherited from class org.castor.xmlctf.xmldiff.xml.nodes.XMLNode
getLocalName, getNamespaceURI, getNamespaceURI, getNodeLocation, getNodeType, getParentNode, getRootNode, getXPath, setNamespace
-
Method Details
-
getChildIterator
Returns an Iterator over the list of child nodes.- Returns:
- an Iterator over the list of child nodes.
-
hasChildNodes
public boolean hasChildNodes()Returns true if this node has any child nodes.- Returns:
- True if this node has any child nodes.
-
getStringValue
Returns the string value of this parent node. The string value is the concatenation of the string value of all child nodes.- Specified by:
getStringValue
in classXMLNode
- Returns:
- The string value of the node
-
addChild
Adds the given child node to this ParentNode.- Parameters:
node
- the child node to add
-