diff options
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.java | 33 |
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); }); } |