Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Vogel2021-04-09 05:52:34 +0000
committerLars Vogel2021-04-09 09:54:48 +0000
commitfa96c9c4fc62c2ed4a5c8e726a6630ff62268bed (patch)
treed3e8c2ac3199630d33634f926fe43430c387373c
parent40820589ba3d81572f9a0589a4fe2e5876c55acc (diff)
downloadeclipse.platform.runtime-fa96c9c4fc62c2ed4a5c8e726a6630ff62268bed.tar.gz
eclipse.platform.runtime-fa96c9c4fc62c2ed4a5c8e726a6630ff62268bed.tar.xz
eclipse.platform.runtime-fa96c9c4fc62c2ed4a5c8e726a6630ff62268bed.zip
[dogfooding][cleanup] Use static inner class clean up for
core.tools Using this cleanup brings: - It reviews the feature - For optimization: small memory usage reduction as the outer pointer is removed Change-Id: I64addfd5de09074b5999cbb15a70209be053d266 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
-rw-r--r--bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/EclipsePreferencesView.java2
-rw-r--r--bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/EventsView.java4
-rw-r--r--bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/PluginListView.java2
3 files changed, 4 insertions, 4 deletions
diff --git a/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/EclipsePreferencesView.java b/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/EclipsePreferencesView.java
index 0ad0ae62f..f48f665a6 100644
--- a/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/EclipsePreferencesView.java
+++ b/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/EclipsePreferencesView.java
@@ -94,7 +94,7 @@ public class EclipsePreferencesView extends ViewPart {
}
}
- class ViewLabelProvider extends LabelProvider {
+ static class ViewLabelProvider extends LabelProvider {
@Override
public String getText(Object obj) {
diff --git a/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/EventsView.java b/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/EventsView.java
index 3fa664b2d..e03d6f89e 100644
--- a/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/EventsView.java
+++ b/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/EventsView.java
@@ -48,7 +48,7 @@ import org.eclipse.ui.IActionBars;
*/
public class EventsView extends TableWithTotalView {
- class EventsViewContentProvider implements ITreeContentProvider {
+ static class EventsViewContentProvider implements ITreeContentProvider {
@Override
public void dispose() {
// do nothing
@@ -83,7 +83,7 @@ public class EventsView extends TableWithTotalView {
/**
* Class to display the labels for the stats view table.
*/
- class EventsViewLabelProvider extends LabelProvider implements ITableLabelProvider, IColorProvider {
+ static class EventsViewLabelProvider extends LabelProvider implements ITableLabelProvider, IColorProvider {
@Override
public Image getColumnImage(Object arg0, int arg1) {
diff --git a/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/PluginListView.java b/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/PluginListView.java
index 1e9628538..92e6b85c2 100644
--- a/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/PluginListView.java
+++ b/bundles/org.eclipse.core.tools/src/org/eclipse/core/tools/runtime/PluginListView.java
@@ -36,7 +36,7 @@ public class PluginListView extends SpyView implements IStructuredContentProvide
/**
* Class which provides the text labels for the view.
*/
- class PluginListLabelProvider extends LabelProvider implements ITableLabelProvider {
+ static class PluginListLabelProvider extends LabelProvider implements ITableLabelProvider {
@Override
public Image getColumnImage(Object arg0, int arg1) {
return null;

Back to the top