Eclipse RCP MessageConsole: ¿Cómo permitir que el usuario ingrese y maneje a este oyente?

Estoy escribiendo un plugin de eclipse que crea una nueva consola. Por favor vea mi código fuente:

<code>IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
IConsoleView consoleView = (IConsoleView) page.showView(IConsoleConstants.ID_CONSOLE_VIEW);

MessageConsole myConsole = new MessageConsole("CLI", null);
ConsolePlugin.getDefault().getConsoleManager().addConsoles(new IConsole[] { myConsole });
consoleView.display(myConsole);

MessageConsoleStream stream = myConsole.newMessageStream();
stream.println("Hello World");
</code>

Apareció la consola "CLI", pero no se puede editar con la entrada del usuario. Me gustaría hacer que el usuario pueda ingresar directamente en la Consola escribiendo en la Consola.

Y también quiero manejar la entrada, pero cualquier oyente o keybinding.

Alguien sabe puede ayudarme?

Respuestas a la pregunta(1)

Su respuesta a la pregunta