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.