C# Class BExIS.Dcm.Wizard.AbstractTaskManager

Show file Open project: BEXIS2/Core Class Usage Examples

Public Properties

Property Type Description
Actions ActionInfo>.Dictionary
Bus object>.Dictionary
StepInfos List
TaskInfos List

Protected Properties

Property Type Description
currentStepInfo StepInfo
prevStepInfo StepInfo

Public Methods

Method Description
AddExecutedStep ( StepInfo stepinfo ) : void

AddToBus ( object data ) : void

AddToBus ( string key, object value ) : void

Bind ( XmlDocument xmlDocument ) : AbstractTaskManager

Current ( ) : StepInfo

Finish ( ) : StepInfo

GetCurrentStepInfoIndex ( ) : int

GetIndex ( StepInfo stepInfo ) : int

GetStatusOfStepInfos ( ) : StepStatus>>.List

GoToNext ( ) : void

GoToPrev ( ) : void

Jump ( int index ) : StepInfo

Jump ( string title ) : StepInfo

Next ( ) : StepInfo

Prev ( ) : StepInfo

RemoveExecutedStep ( StepInfo stepinfo ) : void

SetCurrent ( StepInfo stepInfo ) : void

SetCurrent ( int index ) : void

Start ( ) : StepInfo

UpdateBus ( string key, object value ) : void

Method Details

AddExecutedStep() public method

public AddExecutedStep ( StepInfo stepinfo ) : void
stepinfo StepInfo
return void

AddToBus() public method

public AddToBus ( object data ) : void
data object
return void

AddToBus() public method

public AddToBus ( string key, object value ) : void
key string
value object
return void

Bind() public static method

public static Bind ( XmlDocument xmlDocument ) : AbstractTaskManager
xmlDocument System.Xml.XmlDocument
return AbstractTaskManager

Current() public method

public Current ( ) : StepInfo
return StepInfo

Finish() public method

public Finish ( ) : StepInfo
return StepInfo

GetCurrentStepInfoIndex() public method

public GetCurrentStepInfoIndex ( ) : int
return int

GetIndex() public method

public GetIndex ( StepInfo stepInfo ) : int
stepInfo StepInfo
return int

GetStatusOfStepInfos() public method

public GetStatusOfStepInfos ( ) : StepStatus>>.List
return StepStatus>>.List

GoToNext() public method

public GoToNext ( ) : void
return void

GoToPrev() public method

public GoToPrev ( ) : void
return void

Jump() public method

public Jump ( int index ) : StepInfo
index int
return StepInfo

Jump() public method

public Jump ( string title ) : StepInfo
title string
return StepInfo

Next() public method

public Next ( ) : StepInfo
return StepInfo

Prev() public method

public Prev ( ) : StepInfo
return StepInfo

RemoveExecutedStep() public method

public RemoveExecutedStep ( StepInfo stepinfo ) : void
stepinfo StepInfo
return void

SetCurrent() public method

public SetCurrent ( StepInfo stepInfo ) : void
stepInfo StepInfo
return void

SetCurrent() public method

public SetCurrent ( int index ) : void
index int
return void

Start() public method

public Start ( ) : StepInfo
return StepInfo

UpdateBus() public method

public UpdateBus ( string key, object value ) : void
key string
value object
return void

Property Details

Actions public property

public Dictionary Actions
return ActionInfo>.Dictionary

Bus public property

public Dictionary Bus
return object>.Dictionary

StepInfos public property

public List StepInfos
return List

TaskInfos public property

public List TaskInfos
return List

currentStepInfo protected property

protected StepInfo,BExIS.Dcm.Wizard currentStepInfo
return StepInfo

prevStepInfo protected property

protected StepInfo,BExIS.Dcm.Wizard prevStepInfo
return StepInfo