|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.uiinfrastructure.diagnostic.IndividualTestProgressTracker
public class IndividualTestProgressTracker
Manages the test results for a single task. Used to build up a report array that can be used to record results. Has hooks back to progress manager class.
Constructor Summary | |
---|---|
IndividualTestProgressTracker()
|
Method Summary | |
---|---|
void |
complete()
Called by testrunner when test completes |
void |
decrement()
Called by testrunner when a test step fails and has to be backtracked |
boolean |
getCompleted()
Returns true if the overall task completed, no matter what the status |
int |
getCompletedSteps()
Gets the number of steps completed |
int |
getCurTask()
Returns number of tasks to be run |
int |
getNumSteps()
Returns maximum value of progress indicator for this test |
int |
getNumTasks()
Returns number of tasks to be run |
ReturnValue |
getRetval(int step)
Gets a specific return value for a step. |
void |
increment()
Called by testrunner for each test step |
void |
init(int iTask,
int iNumTasks,
boolean verbose)
Sets the number of tasks to be run |
void |
notifyevent(int iStep,
ReturnValue retval)
Called by testrunner to add a message to the message log |
void |
notifyevent(java.lang.String message,
boolean verbose)
Called by testrunner to add a message to the message log |
void |
setCompleted(boolean bCompleted)
sets the completed boolean |
void |
setManager(ProgressManager mgr)
Distinct hook back to manager for notify markers |
void |
setName(java.lang.String name)
Tracks th ename of this task. |
void |
setNumSteps(int max)
Sets the maximum for progress tracking |
void |
setRetval(int step,
ReturnValue retval)
Sets a specific return value for a step. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IndividualTestProgressTracker()
Method Detail |
---|
public void init(int iTask, int iNumTasks, boolean verbose)
init
in interface IProgressTracker
public void setName(java.lang.String name)
IProgressTracker
setName
in interface IProgressTracker
public int getNumTasks()
getNumTasks
in interface IProgressTracker
public int getCurTask()
getCurTask
in interface IProgressTracker
public int getNumSteps()
IProgressTracker
getNumSteps
in interface IProgressTracker
public void setNumSteps(int max)
IProgressTracker
setNumSteps
in interface IProgressTracker
public void setRetval(int step, ReturnValue retval)
IProgressTracker
setRetval
in interface IProgressTracker
public ReturnValue getRetval(int step)
IProgressTracker
getRetval
in interface IProgressTracker
public void increment()
IProgressTracker
increment
in interface IProgressTracker
public void decrement()
IProgressTracker
decrement
in interface IProgressTracker
public void complete()
IProgressTracker
complete
in interface IProgressTracker
public void notifyevent(java.lang.String message, boolean verbose)
IProgressTracker
notifyevent
in interface IProgressTracker
public void notifyevent(int iStep, ReturnValue retval)
IProgressTracker
notifyevent
in interface IProgressTracker
public void setManager(ProgressManager mgr)
mgr
- public boolean getCompleted()
getCompleted
in interface IProgressTracker
public void setCompleted(boolean bCompleted)
setCompleted
in interface IProgressTracker
public int getCompletedSteps()
IProgressTracker
getCompletedSteps
in interface IProgressTracker
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |