From 8306a2f0f58d231b045f0a275d96f4f8521270cf Mon Sep 17 00:00:00 2001 From: Michael Scharf Date: Wed, 31 Jan 2007 19:42:35 +0000 Subject: [PATCH] removed warning: created preference initializer --- .../org.eclipse.tm.terminal.view/plugin.xml | 4 ++++ .../view/TerminalPreferenceInitializer.java | 19 +++++++++++++++++++ .../internal/view/TerminalViewPlugin.java | 11 ----------- 3 files changed, 23 insertions(+), 11 deletions(-) create mode 100644 terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalPreferenceInitializer.java diff --git a/terminal/org.eclipse.tm.terminal.view/plugin.xml b/terminal/org.eclipse.tm.terminal.view/plugin.xml index 7c8a24cf8ee..c5f8822e69a 100644 --- a/terminal/org.eclipse.tm.terminal.view/plugin.xml +++ b/terminal/org.eclipse.tm.terminal.view/plugin.xml @@ -73,4 +73,8 @@ id="org.eclipse.tm.terminal.category1" name="%terminal.view.insertion.category.name"/> + + + diff --git a/terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalPreferenceInitializer.java b/terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalPreferenceInitializer.java new file mode 100644 index 00000000000..f0247df9dec --- /dev/null +++ b/terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalPreferenceInitializer.java @@ -0,0 +1,19 @@ +package org.eclipse.tm.terminal.internal.view; + +import org.eclipse.core.runtime.Preferences; +import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer; + +public class TerminalPreferenceInitializer extends AbstractPreferenceInitializer { + + public TerminalPreferenceInitializer() { + } + + public void initializeDefaultPreferences() { + Preferences store = TerminalViewPlugin.getDefault().getPluginPreferences(); + store.setDefault(TerminalPreferencePage.PREF_LIMITOUTPUT, TerminalPreferencePage.DEFAULT_LIMITOUTPUT); + store.setDefault(TerminalPreferencePage.PREF_BUFFERLINES, TerminalPreferencePage.DEFAULT_BUFFERLINES); + store.setDefault(TerminalPreferencePage.PREF_TIMEOUT_SERIAL, TerminalPreferencePage.DEFAULT_TIMEOUT_SERIAL); + store.setDefault(TerminalPreferencePage.PREF_TIMEOUT_NETWORK, TerminalPreferencePage.DEFAULT_TIMEOUT_NETWORK); + } + +} diff --git a/terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalViewPlugin.java b/terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalViewPlugin.java index 3ba5f8ae932..808473d1319 100644 --- a/terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalViewPlugin.java +++ b/terminal/org.eclipse.tm.terminal.view/src/org/eclipse/tm/terminal/internal/view/TerminalViewPlugin.java @@ -22,7 +22,6 @@ import java.util.HashMap; import java.util.Iterator; import org.eclipse.core.runtime.Platform; -import org.eclipse.jface.preference.IPreferenceStore; import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.jface.resource.ImageRegistry; import org.eclipse.tm.terminal.Logger; @@ -78,16 +77,6 @@ public class TerminalViewPlugin extends AbstractUIPlugin { malformedURLException.printStackTrace(); } } - protected void initializeDefaultPreferences(IPreferenceStore store) { - store.setDefault(TerminalPreferencePage.PREF_LIMITOUTPUT, - TerminalPreferencePage.DEFAULT_LIMITOUTPUT); - store.setDefault(TerminalPreferencePage.PREF_BUFFERLINES, - TerminalPreferencePage.DEFAULT_BUFFERLINES); - store.setDefault(TerminalPreferencePage.PREF_TIMEOUT_SERIAL, - TerminalPreferencePage.DEFAULT_TIMEOUT_SERIAL); - store.setDefault(TerminalPreferencePage.PREF_TIMEOUT_NETWORK, - TerminalPreferencePage.DEFAULT_TIMEOUT_NETWORK); - } /** * Returns the shared instance. */