27 #ifndef __vtkKWWizardWorkflow_h
28 #define __vtkKWWizardWorkflow_h
34 class vtkKWWizardWorkflowInternals;
41 void PrintSelf(ostream& os, vtkIndent indent);
53 virtual int GetNumberOfSteps();
83 virtual int CreateNextTransition(
101 virtual int CreateBackTransition(
138 virtual int CreateGoToTransition(
181 virtual int CreateGoToTransitionsToFinishStep();
192 virtual int GetNumberOfStepsInNavigationStack();
204 virtual void AttemptToGoToNextStep();
205 virtual void AttemptToGoToPreviousStep();
206 virtual void AttemptToGoToFinishStep();
216 virtual void SetNavigationStackedChangedCommand(
217 vtkObject *
object,
const char *method);
218 virtual void InvokeNavigationStackedChangedCommand();
219 virtual int HasNavigationStackedChangedCommand();
228 NavigationStackedChangedEvent = 10000
234 virtual void TryToGoToStepCallback(
250 virtual void RemoveAllSteps();
262 char *NavigationStackedChangedCommand;