diff options
| author | Lars Vogel | 2020-07-29 09:05:01 +0000 |
|---|---|---|
| committer | Jeff Johnston | 2020-08-05 17:47:12 +0000 |
| commit | 315e955d2eab8e4b28cc8c6078f40d0fb3eb1e68 (patch) | |
| tree | c49ff0e2f1026a8e7bf27e076de68df270f50a65 | |
| parent | 194b3d99a1202803784ed439a66db50e7a6aa567 (diff) | |
| download | eclipse.jdt.ui-315e955d2eab8e4b28cc8c6078f40d0fb3eb1e68.tar.gz eclipse.jdt.ui-315e955d2eab8e4b28cc8c6078f40d0fb3eb1e68.tar.xz eclipse.jdt.ui-315e955d2eab8e4b28cc8c6078f40d0fb3eb1e68.zip | |
Bug 564416 - Use lambdas and method references cleanup on JDT UI code
For browsing, callhierarchy, preferences, workingsets
Change-Id: Ib9a58a05a4bcced3fed3ebe6692b025ee91a20c4
Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
8 files changed, 10 insertions, 10 deletions
diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/browsing/JavaBrowsingPart.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/browsing/JavaBrowsingPart.java index c31401b98d..df217d62ab 100644 --- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/browsing/JavaBrowsingPart.java +++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/browsing/JavaBrowsingPart.java @@ -574,7 +574,7 @@ abstract class JavaBrowsingPart extends ViewPart implements IMenuListener, IView if (fHasWorkingSetFilter) { String viewId= getConfigurationElement().getAttribute("id"); //$NON-NLS-1$ Assert.isNotNull(viewId); - IPropertyChangeListener workingSetListener= event -> doWorkingSetChanged(event); + IPropertyChangeListener workingSetListener= this::doWorkingSetChanged; fWorkingSetFilterActionGroup= new WorkingSetFilterActionGroup(getSite(), workingSetListener); fViewer.addFilter(fWorkingSetFilterActionGroup.getWorkingSetFilter()); } diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyViewPart.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyViewPart.java index da6aace741..a763b7c31b 100644 --- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyViewPart.java +++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyViewPart.java @@ -485,7 +485,7 @@ public class CallHierarchyViewPart extends ViewPart implements ICallHierarchyVie getSite().setSelectionProvider(fSelectionProviderMediator); fCallHierarchyViewer.initContextMenu( - menu -> fillCallHierarchyViewerContextMenu(menu), getSite(), fSelectionProviderMediator); + this::fillCallHierarchyViewerContextMenu, getSite(), fSelectionProviderMediator); fClipboard= new Clipboard(parent.getDisplay()); @@ -975,7 +975,7 @@ public class CallHierarchyViewPart extends ViewPart implements ICallHierarchyVie fLocationViewer= new LocationViewer(parent); - fLocationViewer.initContextMenu(menu -> fillLocationViewerContextMenu(menu), ID_CALL_HIERARCHY, getSite()); + fLocationViewer.initContextMenu(this::fillLocationViewerContextMenu, ID_CALL_HIERARCHY, getSite()); } private void createHierarchyLocationSplitter(Composite parent) { diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/SearchScopeActionGroup.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/SearchScopeActionGroup.java index 32526abcec..8d1a70e4fa 100644 --- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/SearchScopeActionGroup.java +++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/SearchScopeActionGroup.java @@ -182,7 +182,7 @@ class SearchScopeActionGroup extends ActionGroup { IContextMenuConstants.GROUP_SEARCH); javaSearchMM.setRemoveAllWhenShown(true); - javaSearchMM.addMenuListener(manager -> fillSearchActions(manager)); + javaSearchMM.addMenuListener(this::fillSearchActions); fillSearchActions(javaSearchMM); menu.appendToGroup(IContextMenuConstants.GROUP_SEARCH, javaSearchMM); diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/jarpackager/JarPackageWizardPage.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/jarpackager/JarPackageWizardPage.java index b7231f7ffc..ec9e199724 100644 --- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/jarpackager/JarPackageWizardPage.java +++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/jarpackager/JarPackageWizardPage.java @@ -165,7 +165,7 @@ class JarPackageWizardPage extends AbstractJarDestinationWizardPage { restoreResourceSpecificationWidgetValues(); // superclass API defines this hook restoreWidgetValues(); if (fInitialSelection != null) - BusyIndicator.showWhile(parent.getDisplay(), () -> setupBasedOnInitialSelections()); + BusyIndicator.showWhile(parent.getDisplay(), this::setupBasedOnInitialSelections); setControl(composite); update(); diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/EditTemplateDialog.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/EditTemplateDialog.java index 10238f7760..f1865b631e 100644 --- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/EditTemplateDialog.java +++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/EditTemplateDialog.java @@ -531,7 +531,7 @@ public class EditTemplateDialog extends StatusDialog { // create context menu MenuManager manager= new MenuManager(null, null); manager.setRemoveAllWhenShown(true); - manager.addMenuListener(mgr -> fillContextMenu(mgr)); + manager.addMenuListener(this::fillContextMenu); StyledText text= fPatternEditor.getTextWidget(); Menu menu= manager.createContextMenu(text); diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/SearchLabelProvider.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/SearchLabelProvider.java index a5f8a614dc..63b0abed83 100644 --- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/SearchLabelProvider.java +++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/SearchLabelProvider.java @@ -78,7 +78,7 @@ public abstract class SearchLabelProvider extends AppearanceAwareLabelProvider { fLabelProviderMap= new HashMap<>(5); fSearchPreferences= new ScopedPreferenceStore(InstanceScope.INSTANCE, NewSearchUI.PLUGIN_ID); - fSearchPropertyListener= event -> doSearchPropertyChange(event); + fSearchPropertyListener= this::doSearchPropertyChange; fSearchPreferences.addPropertyChangeListener(fSearchPropertyListener); } diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/workingsets/WorkingSetFilterActionGroup.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/workingsets/WorkingSetFilterActionGroup.java index 3300d111eb..750d6af3a5 100644 --- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/workingsets/WorkingSetFilterActionGroup.java +++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/workingsets/WorkingSetFilterActionGroup.java @@ -82,7 +82,7 @@ public class WorkingSetFilterActionGroup extends ActionGroup implements IWorking fSelectWorkingSetAction= new SelectWorkingSetAction(this, site); fEditWorkingSetAction= new EditWorkingSetAction(this, site); - fWorkingSetListener= event -> doPropertyChange(event); + fWorkingSetListener= this::doPropertyChange; fWorkingSetFilter= new WorkingSetFilter(); IWorkingSetManager manager= PlatformUI.getWorkbench().getWorkingSetManager(); @@ -104,7 +104,7 @@ public class WorkingSetFilterActionGroup extends ActionGroup implements IWorking fSelectWorkingSetAction= new SelectWorkingSetAction(this, shell); fEditWorkingSetAction= new EditWorkingSetAction(this, shell); - fWorkingSetListener= event -> doPropertyChange(event); + fWorkingSetListener= this::doPropertyChange; fWorkingSetFilter= new WorkingSetFilter(); diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/workingsets/WorkingSetModel.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/workingsets/WorkingSetModel.java index a89492ca8d..ff0a1b56d9 100644 --- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/workingsets/WorkingSetModel.java +++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/workingsets/WorkingSetModel.java @@ -278,7 +278,7 @@ public class WorkingSetModel { private void addListenersToWorkingSetManagers() { fListeners= new ListenerList<>(ListenerList.IDENTITY); - fWorkingSetManagerListener= event -> workingSetManagerChanged(event); + fWorkingSetManagerListener= this::workingSetManagerChanged; PlatformUI.getWorkbench().getWorkingSetManager().addPropertyChangeListener(fWorkingSetManagerListener); fLocalWorkingSetManager.addPropertyChangeListener(fWorkingSetManagerListener); } |
