diff options
Diffstat (limited to 'rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal')
3 files changed, 15 insertions, 27 deletions
diff --git a/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/Application.java b/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/Application.java index edb2a5d2d9..909db96ebf 100644 --- a/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/Application.java +++ b/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/Application.java @@ -91,12 +91,9 @@ public class Application implements IApplication { final IWorkbench workbench = PlatformUI.getWorkbench(); final Display display = workbench.getDisplay(); fInstanceLoc.release(); - display.syncExec(new Runnable() { - @Override - public void run() { - if (!display.isDisposed()) { - workbench.close(); - } + display.syncExec(() -> { + if (!display.isDisposed()) { + workbench.close(); } }); } diff --git a/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/ApplicationWorkbenchAdvisor.java b/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/ApplicationWorkbenchAdvisor.java index 56b86965d5..ee3133235f 100644 --- a/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/ApplicationWorkbenchAdvisor.java +++ b/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/ApplicationWorkbenchAdvisor.java @@ -20,7 +20,6 @@ import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.FileLocator; import org.eclipse.core.runtime.IAdaptable; import org.eclipse.core.runtime.IPath; -import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.core.runtime.IStatus; import org.eclipse.core.runtime.MultiStatus; import org.eclipse.core.runtime.Path; @@ -99,15 +98,12 @@ public class ApplicationWorkbenchAdvisor extends WorkbenchAdvisor { // Save workspace final MultiStatus status = new MultiStatus(TracingRcpPlugin.PLUGIN_ID, 1, Messages.Application_WorkspaceSavingError, null); try { - IRunnableWithProgress runnable = new IRunnableWithProgress() { - @Override - public void run(IProgressMonitor monitor) { - try { - IWorkspace ws = ResourcesPlugin.getWorkspace(); - status.merge(ws.save(true, monitor)); - } catch (CoreException e) { - status.merge(e.getStatus()); - } + IRunnableWithProgress runnable = monitor -> { + try { + IWorkspace ws = ResourcesPlugin.getWorkspace(); + status.merge(ws.save(true, monitor)); + } catch (CoreException e) { + status.merge(e.getStatus()); } }; new ProgressMonitorDialog(null).run(true, true, runnable); diff --git a/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/SplashHandler.java b/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/SplashHandler.java index df600ed0f1..d0bf347ae4 100644 --- a/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/SplashHandler.java +++ b/rcp/org.eclipse.tracecompass.rcp.ui/src/org/eclipse/tracecompass/internal/tracing/rcp/ui/SplashHandler.java @@ -16,8 +16,6 @@ import org.eclipse.core.runtime.IProduct; import org.eclipse.core.runtime.Platform; import org.eclipse.jface.resource.StringConverter; import org.eclipse.osgi.util.NLS; -import org.eclipse.swt.events.PaintEvent; -import org.eclipse.swt.events.PaintListener; import org.eclipse.swt.graphics.Point; import org.eclipse.swt.graphics.RGB; import org.eclipse.swt.graphics.Rectangle; @@ -55,15 +53,12 @@ public class SplashHandler extends BasicSplashHandler { setForeground(FOREGROUND_COLOR); // Set the software version. - getContent().addPaintListener(new PaintListener() { - @Override - public void paintControl(PaintEvent e) { - e.gc.setForeground(getForeground()); - e.gc.drawText( - NLS.bind(Messages.SplahScreen_VersionString, - TracingRcpPlugin.getDefault().getBundle().getVersion().toString()), - VERSION_LOCATION.x, VERSION_LOCATION.y, true); - } + getContent().addPaintListener(e -> { + e.gc.setForeground(getForeground()); + e.gc.drawText( + NLS.bind(Messages.SplahScreen_VersionString, + TracingRcpPlugin.getDefault().getBundle().getVersion().toString()), + VERSION_LOCATION.x, VERSION_LOCATION.y, true); }); } } |