X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=ide%2Fplugins%2Forg.argeo.slc.ide.ui%2Fsrc%2Forg%2Fargeo%2Fslc%2Fide%2Fui%2Flaunch%2Fpreferences%2FSlcLaunchPreferencePage.java;fp=ide%2Fplugins%2Forg.argeo.slc.ide.ui%2Fsrc%2Forg%2Fargeo%2Fslc%2Fide%2Fui%2Flaunch%2Fpreferences%2FSlcLaunchPreferencePage.java;h=24c675760c857a658dfeafc7fdf96a47e16b8744;hb=7409ec088a237fc17606f1b4282742a641bf6092;hp=0000000000000000000000000000000000000000;hpb=c922ecc7edc7cba00e2fa90f1f05f0b2cf5d4938;p=gpl%2Fargeo-slc.git diff --git a/ide/plugins/org.argeo.slc.ide.ui/src/org/argeo/slc/ide/ui/launch/preferences/SlcLaunchPreferencePage.java b/ide/plugins/org.argeo.slc.ide.ui/src/org/argeo/slc/ide/ui/launch/preferences/SlcLaunchPreferencePage.java new file mode 100644 index 000000000..24c675760 --- /dev/null +++ b/ide/plugins/org.argeo.slc.ide.ui/src/org/argeo/slc/ide/ui/launch/preferences/SlcLaunchPreferencePage.java @@ -0,0 +1,34 @@ +package org.argeo.slc.ide.ui.launch.preferences; + +import org.argeo.slc.ide.ui.SlcIdeUiPlugin; +import org.eclipse.jface.preference.DirectoryFieldEditor; +import org.eclipse.jface.preference.FieldEditorPreferencePage; +import org.eclipse.ui.IWorkbench; +import org.eclipse.ui.IWorkbenchPreferencePage; + +public class SlcLaunchPreferencePage extends FieldEditorPreferencePage implements + IWorkbenchPreferencePage { + public final static String PREF_SLC_RUNTIME_LOCATION = SlcIdeUiPlugin.ID + + ".slcRuntimeLocation"; + public final static String PREF_EMBEDDED_JAVA_LIBRARY_PATH = SlcIdeUiPlugin.ID + + ".embeddedJavaLibraryPath"; + + public SlcLaunchPreferencePage() { +// IPreferenceStore store = SlcUiLaunchPlugin.getDefault() +// .getPreferenceStore(); +// setPreferenceStore(store); + setDescription("Argeo SLC Launch Preferences"); + } + + @Override + protected void createFieldEditors() { + addField(new DirectoryFieldEditor(PREF_SLC_RUNTIME_LOCATION, + "SLC Runtime", getFieldEditorParent())); + addField(new DirectoryFieldEditor(PREF_EMBEDDED_JAVA_LIBRARY_PATH, + "Embedded Java Library Path", getFieldEditorParent())); + } + + public void init(IWorkbench workbench) { + } + +}