[ whitefrost.com | Account Manager 4 Product Page ]

Core.Shell.ShellFactory Class Reference

Inheritance diagram for Core.Shell.ShellFactory:

Core.Tools.AccountManager.Shell.AccountManagerShellFactory

List of all members.

Public Member Functions

 ShellFactory ()
virtual void Initialize ()
virtual void Destroy ()
virtual IContext NewShellContext ()
ICommandLine ImportCommandLine (String command_line)
ICommandLine ImportCommandLine (IContext context, String command_line)
virtual void PrepareCommandLine (IContext context, ICommandLine command_line)
virtual void ExecuteCommandLine (ICommandLine command_line)
virtual void ExecuteCommandLine (IContext context, ICommandLine command_line)
virtual ActionResponseType ExecuteCommandAction (ICommand command)
virtual void LoadCommandAction (ICommand command)
virtual ICommandLine NewCommandLine ()
virtual ICommand NewCommand ()
virtual ICommandLine ParseCommandLine (IContext context, String command_line)

Properties

IContext CurrentContext [get, set]

Private Attributes

IContext current_context = null


Constructor & Destructor Documentation

Core.Shell.ShellFactory.ShellFactory (  ) 


Member Function Documentation

virtual void Core.Shell.ShellFactory.Initialize (  )  [virtual]

virtual void Core.Shell.ShellFactory.Destroy (  )  [virtual]

virtual IContext Core.Shell.ShellFactory.NewShellContext (  )  [virtual]

ICommandLine Core.Shell.ShellFactory.ImportCommandLine ( String  command_line  ) 

ICommandLine Core.Shell.ShellFactory.ImportCommandLine ( IContext  context,
String  command_line 
)

virtual void Core.Shell.ShellFactory.PrepareCommandLine ( IContext  context,
ICommandLine  command_line 
) [virtual]

virtual void Core.Shell.ShellFactory.ExecuteCommandLine ( ICommandLine  command_line  )  [virtual]

virtual void Core.Shell.ShellFactory.ExecuteCommandLine ( IContext  context,
ICommandLine  command_line 
) [virtual]

virtual ActionResponseType Core.Shell.ShellFactory.ExecuteCommandAction ( ICommand  command  )  [virtual]

virtual void Core.Shell.ShellFactory.LoadCommandAction ( ICommand  command  )  [virtual]

virtual ICommandLine Core.Shell.ShellFactory.NewCommandLine (  )  [virtual]

virtual ICommand Core.Shell.ShellFactory.NewCommand (  )  [virtual]

virtual ICommandLine Core.Shell.ShellFactory.ParseCommandLine ( IContext  context,
String  command_line 
) [virtual]


Member Data Documentation


Property Documentation

IContext Core.Shell.ShellFactory.CurrentContext [get, set]


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