Generic Command Line Console
The GCLC project provide the user with the definitions necessary to
create a command line interface application and some interface
implementation to access that command line application.
It
is divided in several sub-projects to realize the different
concerns of such a framework.
- The core provide the definition for the application and a simple stream based access to the application.
- The Socket sub-project provides a use of this application through socket containing the commands, and a Java implementation of a remote console.
- The SWT project provide a SWT-based graphical interface for the command line applications.
- The system subproject provide the user with predefined system related commands, such as the exec command.
- The process subproject provide the user with an implementation for processes in the application.