|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 IProgressTrackerpublic void setName(java.lang.String name)
IProgressTracker
setName in interface IProgressTrackerpublic int getNumTasks()
getNumTasks in interface IProgressTrackerpublic int getCurTask()
getCurTask in interface IProgressTrackerpublic int getNumSteps()
IProgressTracker
getNumSteps in interface IProgressTrackerpublic void setNumSteps(int max)
IProgressTracker
setNumSteps in interface IProgressTracker
public void setRetval(int step,
ReturnValue retval)
IProgressTracker
setRetval in interface IProgressTrackerpublic ReturnValue getRetval(int step)
IProgressTracker
getRetval in interface IProgressTrackerpublic void increment()
IProgressTracker
increment in interface IProgressTrackerpublic void decrement()
IProgressTracker
decrement in interface IProgressTrackerpublic 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 IProgressTrackerpublic void setManager(ProgressManager mgr)
mgr - public boolean getCompleted()
getCompleted in interface IProgressTrackerpublic void setCompleted(boolean bCompleted)
setCompleted in interface IProgressTrackerpublic int getCompletedSteps()
IProgressTracker
getCompletedSteps in interface IProgressTracker
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||