Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/widgets/MonitorDialog.java')
-rw-r--r--plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/widgets/MonitorDialog.java19
1 files changed, 18 insertions, 1 deletions
diff --git a/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/widgets/MonitorDialog.java b/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/widgets/MonitorDialog.java
index 04f829fdd0..a2de8f024a 100644
--- a/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/widgets/MonitorDialog.java
+++ b/plugins/org.eclipse.net4j.ui/src/org/eclipse/net4j/ui/widgets/MonitorDialog.java
@@ -54,7 +54,24 @@ public class MonitorDialog extends ProgressMonitorDialog
{
try
{
- log = new MonitorLogDialog(getShell(), getShellStyle(), "Log of " + title, "See the log for details.", settings);
+ log = new MonitorLogDialog(getShell(), getShellStyle(), "Log of " + title, "See the log for details.", settings)
+ {
+ @Override
+ public void handleMessage(String msg, int level)
+ {
+ if (msg.startsWith("Woven class "))
+ {
+ setTextStyle(getRed());
+ append(msg);
+ append("\n");
+ }
+ else
+ {
+ super.handleMessage(msg, level);
+ }
+ }
+ };
+
super.run(fork, cancelable, new IRunnableWithProgress()
{
public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException

Back to the top