C# Class SIL.FieldWorks.Common.RootSites.SimpleRootSiteTests.SimpleActionHandler

Inheritance: IActionHandler
Show file Open project: sillsdev/FieldWorks

Public Methods

Method Description
AddAction ( IUndoAction act ) : void
BeginNonUndoableTask ( ) : void
BeginUndoTask ( string bstrUndo, string bstrRedo ) : void
BreakUndoTask ( string bstrUndo, string bstrRedo ) : void
CanRedo ( ) : bool
CanUndo ( ) : bool
Close ( ) : void
CollapseToMark ( int hMark, string bstrUndo, string bstrRedo ) : bool
Commit ( ) : void
ContinueUndoTask ( ) : void
CreateMarkIfNeeded ( bool fCreateMark ) : void
DiscardToMark ( int hMark ) : void
EndNonUndoableTask ( ) : void
EndOuterUndoTask ( ) : void
EndUndoTask ( ) : void
GetRedoText ( ) : string
GetRedoTextN ( int iAct ) : string
GetUndoText ( ) : string
GetUndoTextN ( int iAct ) : string
Mark ( ) : int
Redo ( ) : UndoResult
Rollback ( int nDepth ) : void
StartSeq ( string bstrUndo, string bstrRedo, IUndoAction _uact ) : void
Undo ( ) : UndoResult
get_TasksSinceMark ( bool fUndo ) : bool

Method Details

AddAction() public method

public AddAction ( IUndoAction act ) : void
act IUndoAction
return void

BeginNonUndoableTask() public method

public BeginNonUndoableTask ( ) : void
return void

BeginUndoTask() public method

public BeginUndoTask ( string bstrUndo, string bstrRedo ) : void
bstrUndo string
bstrRedo string
return void

BreakUndoTask() public method

public BreakUndoTask ( string bstrUndo, string bstrRedo ) : void
bstrUndo string
bstrRedo string
return void

CanRedo() public method

public CanRedo ( ) : bool
return bool

CanUndo() public method

public CanUndo ( ) : bool
return bool

Close() public method

public Close ( ) : void
return void

CollapseToMark() public method

public CollapseToMark ( int hMark, string bstrUndo, string bstrRedo ) : bool
hMark int
bstrUndo string
bstrRedo string
return bool

Commit() public method

public Commit ( ) : void
return void

ContinueUndoTask() public method

public ContinueUndoTask ( ) : void
return void

CreateMarkIfNeeded() public method

public CreateMarkIfNeeded ( bool fCreateMark ) : void
fCreateMark bool
return void

DiscardToMark() public method

public DiscardToMark ( int hMark ) : void
hMark int
return void

EndNonUndoableTask() public method

public EndNonUndoableTask ( ) : void
return void

EndOuterUndoTask() public method

public EndOuterUndoTask ( ) : void
return void

EndUndoTask() public method

public EndUndoTask ( ) : void
return void

GetRedoText() public method

public GetRedoText ( ) : string
return string

GetRedoTextN() public method

public GetRedoTextN ( int iAct ) : string
iAct int
return string

GetUndoText() public method

public GetUndoText ( ) : string
return string

GetUndoTextN() public method

public GetUndoTextN ( int iAct ) : string
iAct int
return string

Mark() public method

public Mark ( ) : int
return int

Redo() public method

public Redo ( ) : UndoResult
return UndoResult

Rollback() public method

public Rollback ( int nDepth ) : void
nDepth int
return void

StartSeq() public method

public StartSeq ( string bstrUndo, string bstrRedo, IUndoAction _uact ) : void
bstrUndo string
bstrRedo string
_uact IUndoAction
return void

Undo() public method

public Undo ( ) : UndoResult
return UndoResult

get_TasksSinceMark() public method

public get_TasksSinceMark ( bool fUndo ) : bool
fUndo bool
return bool