]> git.argeo.org Git - gpl/argeo-slc.git/blob - eclipse/plugins/org.argeo.slc.ui.launch/src/main/java/org/argeo/slc/ui/launch/preferences/SlcPreferencePage.java
Import launch plugin
[gpl/argeo-slc.git] / eclipse / plugins / org.argeo.slc.ui.launch / src / main / java / org / argeo / slc / ui / launch / preferences / SlcPreferencePage.java
1 package org.argeo.slc.ui.launch.preferences;
2
3 import org.eclipse.jface.preference.DirectoryFieldEditor;
4 import org.eclipse.jface.preference.FieldEditorPreferencePage;
5 import org.eclipse.jface.preference.IPreferenceStore;
6 import org.eclipse.ui.IWorkbench;
7 import org.eclipse.ui.IWorkbenchPreferencePage;
8
9 import org.argeo.slc.ui.launch.SlcUiLaunchPlugin;
10
11 public class SlcPreferencePage extends FieldEditorPreferencePage implements
12 IWorkbenchPreferencePage {
13 public final static String PREF_SLC_RUNTIME_LOCATION = SlcUiLaunchPlugin.ID
14 + ".slcRuntimeLocation";
15
16 public SlcPreferencePage() {
17 IPreferenceStore store = SlcUiLaunchPlugin.getDefault()
18 .getPreferenceStore();
19 setPreferenceStore(store);
20 setDescription("Argeo SLC Preferences");
21 }
22
23 @Override
24 protected void createFieldEditors() {
25 addField(new DirectoryFieldEditor(PREF_SLC_RUNTIME_LOCATION,
26 "SLC Runtime", getFieldEditorParent()));
27 }
28
29 public void init(IWorkbench workbench) {
30 }
31
32 }