MessageConsole do Eclipse RCP: Como permitir que o usuário insira e manipule esse listener?
Estou escrevendo um plugin do eclipse que cria um novo console. Por favor, veja meu código fonte:
<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>
O console "CLI" apareceu, mas não é editável pela entrada do usuário. Eu gostaria de fazer o usuário pode entrar diretamente no console, digitando no console.
E também quero manipular a entrada, mas qualquer ouvinte ou atalho de teclado.
Alguém sabe pode me ajudar?