X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=eclipse%2Fplugins%2Forg.argeo.slc.ui.launch%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fui%2Flaunch%2Fpreferences%2FSlcPreferencePage.java;fp=eclipse%2Fplugins%2Forg.argeo.slc.ui.launch%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fui%2Flaunch%2Fpreferences%2FSlcPreferencePage.java;h=d2fd3e7a2b5963830e43c4040193c14622fc955f;hb=a9fdfe7b73afd5bf8ac717893ee31e04892c4da1;hp=0000000000000000000000000000000000000000;hpb=a26db16eeaca02fb968d78dc605505f397c6ec4e;p=gpl%2Fargeo-slc.git diff --git a/eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/preferences/SlcPreferencePage.java b/eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/preferences/SlcPreferencePage.java new file mode 100644 index 000000000..d2fd3e7a2 --- /dev/null +++ b/eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/preferences/SlcPreferencePage.java @@ -0,0 +1,32 @@ +package org.argeo.slc.ui.launch.preferences; + +import org.eclipse.jface.preference.DirectoryFieldEditor; +import org.eclipse.jface.preference.FieldEditorPreferencePage; +import org.eclipse.jface.preference.IPreferenceStore; +import org.eclipse.ui.IWorkbench; +import org.eclipse.ui.IWorkbenchPreferencePage; + +import org.argeo.slc.ui.launch.SlcUiLaunchPlugin; + +public class SlcPreferencePage extends FieldEditorPreferencePage implements + IWorkbenchPreferencePage { + public final static String PREF_SLC_RUNTIME_LOCATION = SlcUiLaunchPlugin.ID + + ".slcRuntimeLocation"; + + public SlcPreferencePage() { + IPreferenceStore store = SlcUiLaunchPlugin.getDefault() + .getPreferenceStore(); + setPreferenceStore(store); + setDescription("Argeo SLC Preferences"); + } + + @Override + protected void createFieldEditors() { + addField(new DirectoryFieldEditor(PREF_SLC_RUNTIME_LOCATION, + "SLC Runtime", getFieldEditorParent())); + } + + public void init(IWorkbench workbench) { + } + +}