Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Hammer2019-08-26 19:58:43 +0000
committerKarsten Thoms2019-09-16 23:04:38 +0000
commit79e36b1e97f35a1a883dfc5bf6175e221c19ea34 (patch)
treea38d8fc96ce8b40e92f251aadef02b1f1c37b839 /org.eclipse.ui.workbench.texteditor
parent8e6fec5714d9cc3c042beb33967abc37f4ad68f6 (diff)
downloadeclipse.platform.text-79e36b1e97f35a1a883dfc5bf6175e221c19ea34.tar.gz
eclipse.platform.text-79e36b1e97f35a1a883dfc5bf6175e221c19ea34.tar.xz
eclipse.platform.text-79e36b1e97f35a1a883dfc5bf6175e221c19ea34.zip
Convert to lambda or member reference
Convert anonymous inner classes to lambda expressions or member references. Change-Id: I9943f1474f63a426db9091567c344b7f31a16c88 Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de>
Diffstat (limited to 'org.eclipse.ui.workbench.texteditor')
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HippieCompleteAction.java8
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/MoveLinesAction.java8
2 files changed, 2 insertions, 14 deletions
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HippieCompleteAction.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HippieCompleteAction.java
index b56388224bf..89b8ce795e2 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HippieCompleteAction.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/HippieCompleteAction.java
@@ -32,7 +32,6 @@ import org.eclipse.jface.text.source.ISourceViewer;
import org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy;
import org.eclipse.ui.internal.texteditor.HippieCompletionEngine;
-import org.eclipse.ui.internal.texteditor.ICompoundEditListener;
import org.eclipse.ui.internal.texteditor.TextEditorPlugin;
@@ -212,12 +211,7 @@ final class HippieCompleteAction extends TextEditorAction {
*/
HippieCompleteAction(ResourceBundle bundle, String prefix, ITextEditor editor) {
super(bundle, prefix, editor);
- fExitStrategy.addCompoundListener(new ICompoundEditListener() {
- @Override
- public void endCompoundEdit() {
- clearState();
- }
- });
+ fExitStrategy.addCompoundListener(this::clearState);
}
/**
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/MoveLinesAction.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/MoveLinesAction.java
index 3334814446a..86a0aa1965d 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/MoveLinesAction.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/MoveLinesAction.java
@@ -32,7 +32,6 @@ import org.eclipse.jface.text.TextSelection;
import org.eclipse.jface.text.TextUtilities;
import org.eclipse.ui.internal.texteditor.CompoundEditExitStrategy;
-import org.eclipse.ui.internal.texteditor.ICompoundEditListener;
/**
* Action for moving selected lines in an editor.
@@ -92,12 +91,7 @@ public class MoveLinesAction extends TextEditorAction {
fCopy= copy;
String[] commandIds= copy ? new String[] {ITextEditorActionDefinitionIds.COPY_LINES_UP, ITextEditorActionDefinitionIds.COPY_LINES_DOWN } : new String[] {ITextEditorActionDefinitionIds.MOVE_LINES_UP, ITextEditorActionDefinitionIds.MOVE_LINES_DOWN };
fStrategy= new CompoundEditExitStrategy(commandIds);
- fStrategy.addCompoundListener(new ICompoundEditListener() {
- @Override
- public void endCompoundEdit() {
- MoveLinesAction.this.endCompoundEdit();
- }
- });
+ fStrategy.addCompoundListener(MoveLinesAction.this::endCompoundEdit);
update();
}

Back to the top