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?