com.ptc.windchill.upgrade.tool
Class ProgressViewState.UpdateRunnerReportExists

java.lang.Object
  extended bycom.ptc.windchill.upgrade.tool.ProgressViewState.UpdateRunnerReportExists
All Implemented Interfaces:
Condition
Enclosing class:
ProgressViewState

public static class ProgressViewState.UpdateRunnerReportExists
extends Object
implements Condition

If a user cancels out of a step that uses this state before a migrator has been executed, an UpdateRunnerReport has not been created, that when it goes to the PhaseCompleted state, an unexpected error occurs. This is a condition when determining what screen should be displayed after migrator(s) have been executed or not.


Field Summary
 
Fields inherited from interface com.ptc.windchill.upgrade.util.fsm.Condition
ALWAYS
 
Constructor Summary
ProgressViewState.UpdateRunnerReportExists()
          Creates a new UpdateRunnerReportExists object.
 
Method Summary
 boolean evaluate(State state)
          Checks to see if an UpdateRunnerReport exists or not
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProgressViewState.UpdateRunnerReportExists

public ProgressViewState.UpdateRunnerReportExists()
Creates a new UpdateRunnerReportExists object.

Method Detail

evaluate

public final boolean evaluate(State state)
Checks to see if an UpdateRunnerReport exists or not

Specified by:
evaluate in interface Condition
Parameters:
state - ProgressViewState
Returns:
ret boolean of an UpdateRunnerReport exists or not