Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/RetargetTextEditorAction.java')
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/RetargetTextEditorAction.java33
1 files changed, 12 insertions, 21 deletions
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/RetargetTextEditorAction.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/RetargetTextEditorAction.java
index 1359ef94528..66e1d13867e 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/RetargetTextEditorAction.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/RetargetTextEditorAction.java
@@ -18,7 +18,6 @@ package org.eclipse.ui.texteditor;
import java.util.ResourceBundle;
-import org.eclipse.swt.events.HelpEvent;
import org.eclipse.swt.events.HelpListener;
import org.eclipse.jface.action.IAction;
@@ -46,12 +45,7 @@ public final class RetargetTextEditorAction extends ResourceAction {
*/
private HelpListener fLocalHelpListener;
/** The listener to pick up changes of the target action. */
- private IPropertyChangeListener fListener= new IPropertyChangeListener() {
- @Override
- public void propertyChange(PropertyChangeEvent event) {
- update(event);
- }
- };
+ private IPropertyChangeListener fListener= event -> update(event);
/**
* Creates a new action. The action configures its initial visual
@@ -204,21 +198,18 @@ public final class RetargetTextEditorAction extends ResourceAction {
* @since 2.1
*/
private void installHelpListener() {
- super.setHelpListener(new HelpListener() {
- @Override
- public void helpRequested(HelpEvent e) {
- HelpListener listener= null;
- if (fAction != null) {
- // if we have a handler, see if it has a help listener
- listener= fAction.getHelpListener();
- if (listener == null)
- // use our own help listener
- listener= fLocalHelpListener;
- }
- if (listener != null)
- // pass on the event
- listener.helpRequested(e);
+ super.setHelpListener(e -> {
+ HelpListener listener= null;
+ if (fAction != null) {
+ // if we have a handler, see if it has a help listener
+ listener= fAction.getHelpListener();
+ if (listener == null)
+ // use our own help listener
+ listener= fLocalHelpListener;
}
+ if (listener != null)
+ // pass on the event
+ listener.helpRequested(e);
});
}

Back to the top