Package shell

Interface Summary
Executable Runtime command is a base class that all apps must extend to work inside Freelance.
Factory Interface that will be the base representation for all factory objects.
InteractiveShellProcess  
NativeExecutable Runtime command is a base class that all apps must extend to work inside Freelance.
Pipeable  
ShellExecutable Runtime command is a base class that all apps must extend to work inside Freelance.
Terminal Graphical User Interface front end for the terminal.
TerminalDisplay  
ThreadListener  
 

Class Summary
ChildProcess  
Command Runtime command is a base class that all apps must extend to work inside Freelance.
Environment A thread that will create the commandline prompt for the user For example:
ExecutableFactory Factory object for Excutable object creation.
History  
Key  
Lock  
MyFilter  
Pipe This is a base class that all pipes written for freelance have to extend.
PipeCommand Runtime command is a base class that all apps must extend to work inside Freelance.
PipedOutput  
ProcessController Controlling class for all application processes started within Freelance.
Resized  
RuntimeProcessController  
ShellCommand Runtime command is a base class that all apps must extend to work inside Freelance.
Switch Switch.java James Horsley 2/6/2001 This program encapsulates a command line switch.
TerminalThread  
TextTerminal Graphical User Interface front end for the terminal.
TextTerminalDisplay  
ThreadEvent  
ThreadEventHandler  
ThreadFactory A ShellCommand factory