[ whitefrost.com | Account Manager 4 Product Page ]

Core.Shell.CommandAction Class Reference

Inheritance diagram for Core.Shell.CommandAction:

Core.Shell.Interfaces.ICommandAction Core.Shell.Actions.DebugAction Core.Tools.AccountManager.Shell.Actions.AuthenticatedAction Core.Tools.AccountManager.Shell.Actions.LoginAction Core.Tools.AccountManager.Shell.Actions.LogoutAction Core.Tools.AccountManager.Shell.Actions.TestBMonAction Core.Tools.AccountManager.Shell.Actions.TestQueryAction Core.Tools.AccountManager.Shell.Actions.TestSecurityLayerAction Core.Tools.AccountManager.Shell.Actions.TestSecurityTokenAction

List of all members.

Public Member Functions

virtual ActionResponseType Execute ()
String ConsumeParameter ()
bool ConsumeBoolParameter ()
int ConsumeIntParameter ()
long ConsumeLongParameter ()
decimal ConsumeDecimalParameter ()
void Write (String text)
void WriteLine (String text)
void Prepare (Interfaces.ICommand in_command)
virtual bool Initialize ()
void InvalidateCommands ()
void InvalidateCommands (Interfaces.ICommand next_command)

Properties

Interfaces.ICommand PreviousCommand [get]
Interfaces.ICommand NextCommand [get]
Interfaces.IContext ShellContext [get]
Interfaces.ICommand Command [get]

Private Attributes

Interfaces.ICommand command = null


Member Function Documentation

virtual ActionResponseType Core.Shell.CommandAction.Execute (  )  [virtual]

String Core.Shell.CommandAction.ConsumeParameter (  ) 

bool Core.Shell.CommandAction.ConsumeBoolParameter (  ) 

int Core.Shell.CommandAction.ConsumeIntParameter (  ) 

long Core.Shell.CommandAction.ConsumeLongParameter (  ) 

decimal Core.Shell.CommandAction.ConsumeDecimalParameter (  ) 

void Core.Shell.CommandAction.Write ( String  text  ) 

void Core.Shell.CommandAction.WriteLine ( String  text  ) 

void Core.Shell.CommandAction.Prepare ( Interfaces.ICommand  in_command  ) 

virtual bool Core.Shell.CommandAction.Initialize (  )  [virtual]

void Core.Shell.CommandAction.InvalidateCommands (  ) 

void Core.Shell.CommandAction.InvalidateCommands ( Interfaces.ICommand  next_command  ) 


Member Data Documentation


Property Documentation

Interfaces.ICommand Core.Shell.CommandAction.PreviousCommand [get]

Interfaces.ICommand Core.Shell.CommandAction.NextCommand [get]

Interfaces.IContext Core.Shell.CommandAction.ShellContext [get]

Interfaces.ICommand Core.Shell.CommandAction.Command [get]


The documentation for this class was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com