Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'gdbtrace/org.eclipse.tracecompass.gdbtrace.ui/src/org/eclipse/tracecompass/internal/gdbtrace/ui/views/project/dialogs/SelectTraceExecutableDialog.java')
-rw-r--r--gdbtrace/org.eclipse.tracecompass.gdbtrace.ui/src/org/eclipse/tracecompass/internal/gdbtrace/ui/views/project/dialogs/SelectTraceExecutableDialog.java21
1 files changed, 8 insertions, 13 deletions
diff --git a/gdbtrace/org.eclipse.tracecompass.gdbtrace.ui/src/org/eclipse/tracecompass/internal/gdbtrace/ui/views/project/dialogs/SelectTraceExecutableDialog.java b/gdbtrace/org.eclipse.tracecompass.gdbtrace.ui/src/org/eclipse/tracecompass/internal/gdbtrace/ui/views/project/dialogs/SelectTraceExecutableDialog.java
index a58e75193e..ae3106f03e 100644
--- a/gdbtrace/org.eclipse.tracecompass.gdbtrace.ui/src/org/eclipse/tracecompass/internal/gdbtrace/ui/views/project/dialogs/SelectTraceExecutableDialog.java
+++ b/gdbtrace/org.eclipse.tracecompass.gdbtrace.ui/src/org/eclipse/tracecompass/internal/gdbtrace/ui/views/project/dialogs/SelectTraceExecutableDialog.java
@@ -35,10 +35,8 @@ import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
-import org.eclipse.swt.widgets.Event;
import org.eclipse.swt.widgets.FileDialog;
import org.eclipse.swt.widgets.Label;
-import org.eclipse.swt.widgets.Listener;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;
import org.eclipse.tracecompass.internal.gdbtrace.ui.GdbTraceUIPlugin;
@@ -120,17 +118,14 @@ public class SelectTraceExecutableDialog extends SelectionStatusDialog {
data.widthHint = IDialogConstants.ENTRY_FIELD_WIDTH;
fExecutableNameEntry.setLayoutData(data);
fExecutableNameEntry.setFont(font);
- fExecutableNameEntry.addListener(SWT.Modify, new Listener() {
- @Override
- public void handleEvent(Event event) {
- fExecutablePath = Path.fromOSString(fExecutableNameEntry.getText());
- if (! validateExecutableName()) {
- updateStatus(PATH_ERROR_STATUS);
- } else if (! validateExecutableBinary()) {
- updateStatus(BINARY_ERROR_STATUS);
- } else {
- updateStatus(OK_STATUS);
- }
+ fExecutableNameEntry.addListener(SWT.Modify, event -> {
+ fExecutablePath = Path.fromOSString(fExecutableNameEntry.getText());
+ if (! validateExecutableName()) {
+ updateStatus(PATH_ERROR_STATUS);
+ } else if (! validateExecutableBinary()) {
+ updateStatus(BINARY_ERROR_STATUS);
+ } else {
+ updateStatus(OK_STATUS);
}
});

Back to the top