[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>
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 0ad0ae6..f48f665 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 @@
}
}
- 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 3fa664b..e03d6f8 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 @@
*/
public class EventsView extends TableWithTotalView {
- class EventsViewContentProvider implements ITreeContentProvider {
+ static class EventsViewContentProvider implements ITreeContentProvider {
@Override
public void dispose() {
// do nothing
@@ -83,7 +83,7 @@
/**
* 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 1e96285..92e6b85 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 @@
/**
* 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;