1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-24 09:25:31 +02:00

removed warning: created preference initializer

This commit is contained in:
Michael Scharf 2007-01-31 19:42:35 +00:00
parent 5c3a49f509
commit 8306a2f0f5
3 changed files with 23 additions and 11 deletions

View file

@ -73,4 +73,8 @@
id="org.eclipse.tm.terminal.category1"
name="%terminal.view.insertion.category.name"/>
</extension>
<extension
point="org.eclipse.core.runtime.preferences">
<initializer class="org.eclipse.tm.terminal.internal.view.TerminalPreferenceInitializer"/>
</extension>
</plugin>

View file

@ -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);
}
}

View file

@ -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.
*/