Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorteicher2004-03-30 17:26:30 +0000
committerteicher2004-03-30 17:26:30 +0000
commit3f4d62e3a5456b6943d81ac90fa0f36304ddab3a (patch)
tree19962ee72bda97cef1726af83d6e456e64f43e00 /org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/templates/TemplatePreferencePage.java
parent4b1d62a88ca2ccc23469467db1db50ac448d6221 (diff)
downloadeclipse.platform.text-3f4d62e3a5456b6943d81ac90fa0f36304ddab3a.tar.gz
eclipse.platform.text-3f4d62e3a5456b6943d81ac90fa0f36304ddab3a.tar.xz
eclipse.platform.text-3f4d62e3a5456b6943d81ac90fa0f36304ddab3a.zip
moved java template infrastructure to new persistence model
Diffstat (limited to 'org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/templates/TemplatePreferencePage.java')
-rw-r--r--org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/templates/TemplatePreferencePage.java14
1 files changed, 11 insertions, 3 deletions
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/templates/TemplatePreferencePage.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/templates/TemplatePreferencePage.java
index d26affb95a7..57e4ecca048 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/templates/TemplatePreferencePage.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/templates/TemplatePreferencePage.java
@@ -127,7 +127,7 @@ public abstract class TemplatePreferencePage extends PreferencePage implements I
/** Qualified key for formatter preference. */
- private static final String PREF_FORMAT_TEMPLATES= "org.eclipse.ui.texteditor.templates.preferences.format_templates"; //$NON-NLS-1$
+ private static final String DEFAULT_FORMATTER_PREFERENCE_KEY= "org.eclipse.ui.texteditor.templates.preferences.format_templates"; //$NON-NLS-1$
/** The table presenting the templates. */
private CheckboxTableViewer fTableViewer;
@@ -751,7 +751,7 @@ public abstract class TemplatePreferencePage extends PreferencePage implements I
protected void performDefaults() {
if (isShowFormatterSetting()) {
IPreferenceStore prefs= getPreferenceStore();
- fFormatButton.setSelection(prefs.getDefaultBoolean(PREF_FORMAT_TEMPLATES));
+ fFormatButton.setSelection(prefs.getDefaultBoolean(getFormatterPreferenceKey()));
}
fTemplateStore.restoreDefaults();
@@ -768,7 +768,7 @@ public abstract class TemplatePreferencePage extends PreferencePage implements I
public boolean performOk() {
if (isShowFormatterSetting()) {
IPreferenceStore prefs= getPreferenceStore();
- prefs.setValue(PREF_FORMAT_TEMPLATES, fFormatButton.getSelection());
+ prefs.setValue(getFormatterPreferenceKey(), fFormatButton.getSelection());
}
try {
@@ -780,6 +780,14 @@ public abstract class TemplatePreferencePage extends PreferencePage implements I
return super.performOk();
}
+ /**
+ * Returns the key to use for the formatter preference.
+ * @return
+ */
+ protected String getFormatterPreferenceKey() {
+ return DEFAULT_FORMATTER_PREFERENCE_KEY;
+ }
+
/*
* @see PreferencePage#performCancel()
*/

Back to the top