KWWidgets
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkKWWizardWorkflow Class Reference

#include <vtkKWWizardWorkflow.h>

Inheritance diagram for vtkKWWizardWorkflow:
[legend]
Collaboration diagram for vtkKWWizardWorkflow:
[legend]

List of all members.

Public Types

enum  { NavigationStackedChangedEvent = 10000 }
enum  { NavigationStackedChangedEvent = 10000 }
typedef vtkKWStateMachine Superclass
typedef vtkKWStateMachine Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int AddStep (vtkKWWizardStep *step)
virtual int HasStep (vtkKWWizardStep *step)
virtual int GetNumberOfSteps ()
virtual vtkKWWizardStep * GetNthStep (int rank)
virtual int AddNextStep (vtkKWWizardStep *step)
virtual int CreateNextTransition (vtkKWWizardStep *origin, vtkKWStateMachineInput *next_input, vtkKWWizardStep *destination)
virtual int CreateBackTransition (vtkKWWizardStep *origin, vtkKWWizardStep *destination)
virtual int CreateGoToTransition (vtkKWWizardStep *origin, vtkKWWizardStep *destination)
virtual int CreateGoToTransitions (vtkKWWizardStep *destination)
virtual vtkKWWizardStep * GetInitialStep ()
virtual int SetInitialStep (vtkKWWizardStep *)
virtual vtkKWWizardStep * GetCurrentStep ()
virtual void SetFinishStep (vtkKWWizardStep *)
virtual vtkKWWizardStep * GetFinishStep ()
virtual int CreateGoToTransitionsToFinishStep ()
virtual vtkKWWizardStep * GetStepFromState (vtkKWStateMachineState *)
virtual int GetNumberOfStepsInNavigationStack ()
virtual vtkKWWizardStep * GetNthStepInNavigationStack (int rank)
virtual void AttemptToGoToNextStep ()
virtual void AttemptToGoToPreviousStep ()
virtual void AttemptToGoToFinishStep ()
virtual void SetNavigationStackedChangedCommand (vtkObject *object, const char *method)
virtual void InvokeNavigationStackedChangedCommand ()
virtual int HasNavigationStackedChangedCommand ()
virtual void TryToGoToStepCallback (vtkKWWizardStep *origin, vtkKWWizardStep *destination)
virtual void InvokeCurrentStateChangedCommand ()
virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int AddStep (vtkKWWizardStep *step)
virtual int HasStep (vtkKWWizardStep *step)
virtual int GetNumberOfSteps ()
virtual vtkKWWizardStep * GetNthStep (int rank)
virtual int AddNextStep (vtkKWWizardStep *step)
virtual int CreateNextTransition (vtkKWWizardStep *origin, vtkKWStateMachineInput *next_input, vtkKWWizardStep *destination)
virtual int CreateBackTransition (vtkKWWizardStep *origin, vtkKWWizardStep *destination)
virtual int CreateGoToTransition (vtkKWWizardStep *origin, vtkKWWizardStep *destination)
virtual int CreateGoToTransitions (vtkKWWizardStep *destination)
virtual vtkKWWizardStep * GetInitialStep ()
virtual int SetInitialStep (vtkKWWizardStep *)
virtual vtkKWWizardStep * GetCurrentStep ()
virtual void SetFinishStep (vtkKWWizardStep *)
virtual vtkKWWizardStep * GetFinishStep ()
virtual int CreateGoToTransitionsToFinishStep ()
virtual vtkKWWizardStep * GetStepFromState (vtkKWStateMachineState *)
virtual int GetNumberOfStepsInNavigationStack ()
virtual vtkKWWizardStep * GetNthStepInNavigationStack (int rank)
virtual void AttemptToGoToNextStep ()
virtual void AttemptToGoToPreviousStep ()
virtual void AttemptToGoToFinishStep ()
virtual void SetNavigationStackedChangedCommand (vtkObject *object, const char *method)
virtual void InvokeNavigationStackedChangedCommand ()
virtual int HasNavigationStackedChangedCommand ()
virtual void TryToGoToStepCallback (vtkKWWizardStep *origin, vtkKWWizardStep *destination)
virtual void InvokeCurrentStateChangedCommand ()

Static Public Member Functions

static vtkKWWizardWorkflow * New ()
static int IsTypeOf (const char *type)
static vtkKWWizardWorkflow * SafeDownCast (vtkObject *o)
static vtkKWWizardWorkflow * New ()
static int IsTypeOf (const char *type)
static vtkKWWizardWorkflow * SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkKWWizardWorkflow ()
 ~vtkKWWizardWorkflow ()
virtual void RemoveStep (vtkKWWizardStep *step)
virtual void RemoveAllSteps ()
virtual vtkKWStateMachineState * GetGoToState ()
virtual void PushStepToNavigationStack (vtkKWWizardStep *)
virtual vtkKWWizardStep * PopStepFromNavigationStack ()
 vtkKWWizardWorkflow ()
 ~vtkKWWizardWorkflow ()
virtual void RemoveStep (vtkKWWizardStep *step)
virtual void RemoveAllSteps ()
virtual vtkKWStateMachineState * GetGoToState ()
virtual void PushStepToNavigationStack (vtkKWWizardStep *)
virtual vtkKWWizardStep * PopStepFromNavigationStack ()

Protected Attributes

vtkKWWizardWorkflowInternals * Internals
vtkKWStateMachineState * GoToState
char * NavigationStackedChangedCommand

Detailed Description

Definition at line 36 of file debian/tmp/usr/include/KWWidgets/vtkKWWizardWorkflow.h.


Member Typedef Documentation

Reimplemented from vtkKWStateMachine.

Definition at line 40 of file debian/tmp/usr/include/KWWidgets/vtkKWWizardWorkflow.h.

Reimplemented from vtkKWStateMachine.

Definition at line 40 of file vtkKWWizardWorkflow.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
NavigationStackedChangedEvent 

Definition at line 226 of file debian/tmp/usr/include/KWWidgets/vtkKWWizardWorkflow.h.

anonymous enum
Enumerator:
NavigationStackedChangedEvent 

Definition at line 226 of file vtkKWWizardWorkflow.h.


Constructor & Destructor Documentation


Member Function Documentation

Reimplemented from vtkKWStateMachine.

virtual const char* vtkKWWizardWorkflow::GetClassName ( ) [virtual]

Reimplemented from vtkKWStateMachine.

static int vtkKWWizardWorkflow::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkKWStateMachine.

virtual int vtkKWWizardWorkflow::IsA ( const char *  type) [virtual]

Reimplemented from vtkKWStateMachine.

static vtkKWWizardWorkflow* vtkKWWizardWorkflow::SafeDownCast ( vtkObject *  o) [static]

Reimplemented from vtkKWStateMachine.

void vtkKWWizardWorkflow::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkKWStateMachine.

virtual int vtkKWWizardWorkflow::AddStep ( vtkKWWizardStep *  step) [virtual]
virtual int vtkKWWizardWorkflow::HasStep ( vtkKWWizardStep *  step) [virtual]
virtual int vtkKWWizardWorkflow::GetNumberOfSteps ( ) [virtual]
virtual vtkKWWizardStep* vtkKWWizardWorkflow::GetNthStep ( int  rank) [virtual]
virtual int vtkKWWizardWorkflow::AddNextStep ( vtkKWWizardStep *  step) [virtual]
virtual int vtkKWWizardWorkflow::CreateNextTransition ( vtkKWWizardStep *  origin,
vtkKWStateMachineInput *  next_input,
vtkKWWizardStep *  destination 
) [virtual]
virtual int vtkKWWizardWorkflow::CreateBackTransition ( vtkKWWizardStep *  origin,
vtkKWWizardStep *  destination 
) [virtual]
virtual int vtkKWWizardWorkflow::CreateGoToTransition ( vtkKWWizardStep *  origin,
vtkKWWizardStep *  destination 
) [virtual]
virtual int vtkKWWizardWorkflow::CreateGoToTransitions ( vtkKWWizardStep *  destination) [virtual]
virtual void vtkKWWizardWorkflow::SetFinishStep ( vtkKWWizardStep *  ) [virtual]
virtual void vtkKWWizardWorkflow::AttemptToGoToNextStep ( ) [virtual]
virtual void vtkKWWizardWorkflow::SetNavigationStackedChangedCommand ( vtkObject *  object,
const char *  method 
) [virtual]
virtual void vtkKWWizardWorkflow::TryToGoToStepCallback ( vtkKWWizardStep *  origin,
vtkKWWizardStep *  destination 
) [virtual]

Reimplemented from vtkKWStateMachine.

virtual void vtkKWWizardWorkflow::RemoveStep ( vtkKWWizardStep *  step) [protected, virtual]
virtual void vtkKWWizardWorkflow::RemoveAllSteps ( ) [protected, virtual]
virtual vtkKWStateMachineState* vtkKWWizardWorkflow::GetGoToState ( ) [protected, virtual]
virtual void vtkKWWizardWorkflow::PushStepToNavigationStack ( vtkKWWizardStep *  ) [protected, virtual]

Reimplemented from vtkKWStateMachine.

virtual const char* vtkKWWizardWorkflow::GetClassName ( ) [virtual]

Reimplemented from vtkKWStateMachine.

static int vtkKWWizardWorkflow::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkKWStateMachine.

virtual int vtkKWWizardWorkflow::IsA ( const char *  type) [virtual]

Reimplemented from vtkKWStateMachine.

static vtkKWWizardWorkflow* vtkKWWizardWorkflow::SafeDownCast ( vtkObject *  o) [static]

Reimplemented from vtkKWStateMachine.

void vtkKWWizardWorkflow::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkKWStateMachine.

virtual int vtkKWWizardWorkflow::AddStep ( vtkKWWizardStep *  step) [virtual]
virtual int vtkKWWizardWorkflow::HasStep ( vtkKWWizardStep *  step) [virtual]
virtual int vtkKWWizardWorkflow::GetNumberOfSteps ( ) [virtual]
virtual vtkKWWizardStep* vtkKWWizardWorkflow::GetNthStep ( int  rank) [virtual]
virtual int vtkKWWizardWorkflow::AddNextStep ( vtkKWWizardStep *  step) [virtual]
virtual int vtkKWWizardWorkflow::CreateNextTransition ( vtkKWWizardStep *  origin,
vtkKWStateMachineInput *  next_input,
vtkKWWizardStep *  destination 
) [virtual]
virtual int vtkKWWizardWorkflow::CreateBackTransition ( vtkKWWizardStep *  origin,
vtkKWWizardStep *  destination 
) [virtual]
virtual int vtkKWWizardWorkflow::CreateGoToTransition ( vtkKWWizardStep *  origin,
vtkKWWizardStep *  destination 
) [virtual]
virtual int vtkKWWizardWorkflow::CreateGoToTransitions ( vtkKWWizardStep *  destination) [virtual]
virtual void vtkKWWizardWorkflow::SetFinishStep ( vtkKWWizardStep *  ) [virtual]
virtual void vtkKWWizardWorkflow::AttemptToGoToNextStep ( ) [virtual]
virtual void vtkKWWizardWorkflow::SetNavigationStackedChangedCommand ( vtkObject *  object,
const char *  method 
) [virtual]
virtual void vtkKWWizardWorkflow::TryToGoToStepCallback ( vtkKWWizardStep *  origin,
vtkKWWizardStep *  destination 
) [virtual]

Reimplemented from vtkKWStateMachine.

virtual void vtkKWWizardWorkflow::RemoveStep ( vtkKWWizardStep *  step) [protected, virtual]
virtual void vtkKWWizardWorkflow::RemoveAllSteps ( ) [protected, virtual]
virtual vtkKWStateMachineState* vtkKWWizardWorkflow::GetGoToState ( ) [protected, virtual]
virtual void vtkKWWizardWorkflow::PushStepToNavigationStack ( vtkKWWizardStep *  ) [protected, virtual]

Member Data Documentation

vtkKWWizardWorkflowInternals * vtkKWWizardWorkflow::Internals [protected]

Reimplemented from vtkKWStateMachine.

Definition at line 254 of file debian/tmp/usr/include/KWWidgets/vtkKWWizardWorkflow.h.


The documentation for this class was generated from the following files: