//org.eclipse.ui.console
MessageConsoleStream console = this.openLogConsole("RCP",
"Informatiol",
"org.eclipse.workbench.ui.ide");
console.pr
ln(
Date(
.currentTimeMillis
)
+ ":selected!");
public MessageConsoleStream openLogConsole(String do
Name,
String stationId, String applicationId) {
.err.pr
ln("openLogConsole(do
=" + do
Name + ",
station="
+ stationId + ", app=" + applicationId + ")");
/*
* get console name and create a
console
*/
StringBuffer consoleName =
StringBuffer(do
Name);
(stationId != null) {
consoleName.append(">" + stationId);
(applicationId != null) {
consoleName.append(">" + applicationId);
}
}
MessageConsole console = ![](/icons/19420new.gif)
MessageConsole(consoleName.toString
,
null);
final MessageConsoleStream consoleStream =
console.
MessageStream
;
consoleStream.
Color(Display.getDefault
.get
Color(
SWT.COLOR_BLUE));
/*
* show view
*/
IConsoleManager manager = (IConsoleManager)
ConsolePlugin.getDefault![](/icons/19420kh.gif)
.getConsoleManager
;
manager
.addConsoles(
org.eclipse.ui.console.IConsole
{
(org.eclipse.ui.console.IConsole) console });
manager.showConsoleView (console);
consoleStream;
}
最新评论