diff options
Diffstat (limited to 'org.genivi.commonapi.core.ui/src/org/genivi/commonapi/core/ui/preferences/CommonAPIPreferencePage.java')
-rw-r--r-- | org.genivi.commonapi.core.ui/src/org/genivi/commonapi/core/ui/preferences/CommonAPIPreferencePage.java | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/org.genivi.commonapi.core.ui/src/org/genivi/commonapi/core/ui/preferences/CommonAPIPreferencePage.java b/org.genivi.commonapi.core.ui/src/org/genivi/commonapi/core/ui/preferences/CommonAPIPreferencePage.java index 0947a6d..64421b0 100644 --- a/org.genivi.commonapi.core.ui/src/org/genivi/commonapi/core/ui/preferences/CommonAPIPreferencePage.java +++ b/org.genivi.commonapi.core.ui/src/org/genivi/commonapi/core/ui/preferences/CommonAPIPreferencePage.java @@ -1,13 +1,10 @@ package org.genivi.commonapi.core.ui.preferences; -import java.io.IOException; - -import org.eclipse.core.runtime.preferences.ConfigurationScope; import org.eclipse.jface.preference.*; import org.eclipse.ui.IWorkbenchPreferencePage; import org.eclipse.ui.IWorkbench; -import org.eclipse.ui.preferences.ScopedPreferenceStore; import org.genivi.commonapi.core.ui.CommonApiUiPlugin; +import org.genivi.commonapi.core.preferences.PreferenceConstants; /** * This class represents a preference page that @@ -26,10 +23,9 @@ import org.genivi.commonapi.core.ui.CommonApiUiPlugin; public class CommonAPIPreferencePage extends FieldEditorPreferencePage implements IWorkbenchPreferencePage { - + public CommonAPIPreferencePage() { super(GRID); - setPreferenceStore(new ScopedPreferenceStore(ConfigurationScope.INSTANCE, "org.genivi.commonapi.core")); setDescription("Preferences for CommonAPI"); } @@ -41,13 +37,19 @@ public class CommonAPIPreferencePage */ public void createFieldEditors() { addField( - new StringFieldEditor(PreferenceConstants.P_LICENSE, "The header to insert for all generated files", 60, getFieldEditorParent())); + new StringFieldEditor(PreferenceConstants.P_LICENSE, "The header to insert for all generated files", 60, getFieldEditorParent())); + addField( + new StringFieldEditor(PreferenceConstants.P_OUTPUT, "Output directory inside project", 30, getFieldEditorParent())); } + /* (non-Javadoc) * @see org.eclipse.ui.IWorkbenchPreferencePage#init(org.eclipse.ui.IWorkbench) */ public void init(IWorkbench workbench) { + //PreferenceInitializer init = new PreferenceInitializer(); + //init.initializeDefaultPreferences(); + setPreferenceStore(CommonApiUiPlugin.getDefault().getPreferenceStore()); } }
\ No newline at end of file |