A command interpreter is a shell that can interpret command lines.
When an object wants to provide a number of commands to the console, it should register an object with this interface.
A console session service provides the input and output to a single console session.
Clients which provide commands or provide sessions to the Equinox console will likely be interested in the types provided by this package.
Copyright (c) 2000, 2017 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.