Method reference in jface.text instead of lambda

Done via JDT cleanup

Change-Id: Id95cfc6281565a7196551b7290533da237b7e9cb
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
diff --git a/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/contentassist/IncrementalAsyncContentAssistTests.java b/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/contentassist/IncrementalAsyncContentAssistTests.java
index ef79f05..be82f68 100644
--- a/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/contentassist/IncrementalAsyncContentAssistTests.java
+++ b/org.eclipse.jface.text.tests/src/org/eclipse/jface/text/tests/contentassist/IncrementalAsyncContentAssistTests.java
@@ -52,7 +52,7 @@
 		viewer.setDocument(document);
 		ca= new ContentAssistant(true);
 
-		Comparator<ICompletionProposal> comparator= Comparator.comparing(p -> p.getDisplayString());
+		Comparator<ICompletionProposal> comparator= Comparator.comparing(ICompletionProposal::getDisplayString);
 		ca.setSorter(comparator::compare);
 	}
 
@@ -81,7 +81,7 @@
 		DisplayHelper.sleep(shell.getDisplay(), 300);
 
 		List<String> filteredProposals= FilteringAsyncContentAssistTests.getFilteredProposals(ca).stream() //
-				.map(p -> p.getDisplayString()) //
+				.map(ICompletionProposal::getDisplayString) //
 				.collect(toList());
 		assertEquals(Arrays.asList("testA", "testB", "testC"), filteredProposals);
 	}
@@ -101,7 +101,7 @@
 		DisplayHelper.sleep(shell.getDisplay(), delay + 100);
 
 		List<String> filteredProposals= FilteringAsyncContentAssistTests.getFilteredProposals(ca).stream() //
-				.map(p -> p.getDisplayString()) //
+				.map(ICompletionProposal::getDisplayString) //
 				.collect(toList());
 		assertEquals(Arrays.asList("testA", "testB", "testC"), filteredProposals);
 	}
diff --git a/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java b/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java
index 2de82bc..0c12825 100644
--- a/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java
+++ b/org.eclipse.jface.text/src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java
@@ -604,7 +604,7 @@
 		fProposalShell.setFont(JFaceResources.getDefaultFont());
 		fProposalTable= new Table(fProposalShell, SWT.H_SCROLL | SWT.V_SCROLL | SWT.VIRTUAL);
 
-		Listener listener= event -> handleSetData(event);
+		Listener listener= this::handleSetData;
 		fProposalTable.addListener(SWT.SetData, listener);
 
 		fIsColoredLabelsSupportEnabled= fContentAssistant.isColoredLabelsSupportEnabled();
diff --git a/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchManager.java b/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchManager.java
index 375c22c..e5744ce 100644
--- a/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchManager.java
+++ b/org.eclipse.search/search/org/eclipse/search/internal/ui/SearchManager.java
@@ -333,7 +333,7 @@
 		if (Thread.currentThread() == display.getThread())
 			handleNewSearchResult();
 		else {
-			display.syncExec(() -> handleNewSearchResult());
+			display.syncExec(this::handleNewSearchResult);
 		}
 		SearchPlugin.getWorkspace().addResourceChangeListener(this);
 	}