Eclipse RCP MessageConsole: Wie kann der Benutzer diesen Listener eingeben und verarbeiten?

Ich schreibe ein Eclipse-Plugin, das eine neue Konsole erstellt. Bitte sehen Sie meinen Quellcode:

<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>

Die Konsole "CLI" wurde angezeigt, kann jedoch nicht durch Benutzereingaben bearbeitet werden. Ich möchte, dass Benutzer Eingaben direkt in die Konsole eingeben können, indem sie diese in die Konsole eingeben.

Und ich möchte auch die Eingabe behandeln, aber keine Listener oder Tastenkombinationen.

Kann mir jemand weiterhelfen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage