org.kahina.core.breakpoint
Class TreePatternNode

java.lang.Object
  extended by org.kahina.core.breakpoint.TreePatternNode
All Implemented Interfaces:
Serializable

public class TreePatternNode
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
TreePatternNode()
           
TreePatternNode(TreeNodePattern pattern)
           
 
Method Summary
 void addChild(TreePatternNode child)
           
 String exportXML(boolean asFile)
           
 List<TreePatternNode> getChildren()
           
 TreePatternNode getParent()
           
 TreeNodePattern getPattern()
           
static TreePatternNode importXML(Element treePatternNodeNode)
           
 void setChildren(List<TreePatternNode> children)
           
 void setParent(TreePatternNode parent)
           
 void setPattern(TreeNodePattern pattern)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TreePatternNode

public TreePatternNode()

TreePatternNode

public TreePatternNode(TreeNodePattern pattern)
Method Detail

addChild

public void addChild(TreePatternNode child)

getChildren

public List<TreePatternNode> getChildren()

setChildren

public void setChildren(List<TreePatternNode> children)

getParent

public TreePatternNode getParent()

setParent

public void setParent(TreePatternNode parent)

getPattern

public TreeNodePattern getPattern()

setPattern

public void setPattern(TreeNodePattern pattern)

toString

public String toString()
Overrides:
toString in class Object

exportXML

public String exportXML(boolean asFile)

importXML

public static TreePatternNode importXML(Element treePatternNodeNode)