interface
ITerminalShell
class
AbstractTerminalShell
BaseShellDecorator
TerminalShellDecorator
protected IBaseShell
BaseShellDecorator. fDelegate
BaseShellDecorator ( IBaseShell delegate)