com.agical.rdoc.core.model.test
Class AbstractCompositeTestNode

java.lang.Object
  extended by com.agical.rdoc.core.model.test.AbstractCompositeTestNode
All Implemented Interfaces:
TestNode, java.io.Serializable
Direct Known Subclasses:
TestCaseImpl, TestStructureImpl, TestSuiteImpl

public abstract class AbstractCompositeTestNode
extends java.lang.Object
implements TestNode, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
AbstractCompositeTestNode()
           
 
Method Summary
 void accept(TestNodeVisitor visitor)
           
protected  void addChild(TestNode node)
           
 boolean equals(java.lang.Object obj)
           
 TestNode[] getChildren()
           
protected  void visitChildren(TestNodeVisitor visitor)
           
protected abstract  void visitThis(TestNodeVisitor visitor)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCompositeTestNode

public AbstractCompositeTestNode()
Method Detail

addChild

protected void addChild(TestNode node)

accept

public void accept(TestNodeVisitor visitor)
Specified by:
accept in interface TestNode

visitThis

protected abstract void visitThis(TestNodeVisitor visitor)

visitChildren

protected void visitChildren(TestNodeVisitor visitor)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getChildren

public TestNode[] getChildren()


Copyright © 2005-2009 Agical AB. All Rights Reserved.