You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by rg...@apache.org on 2004/10/02 01:03:39 UTC

svn commit: rev 51766 - forrest/trunk/scratchpad/eclipsePlugin/src/org/apache/forrest/eclipse/preference

Author: rgardler
Date: Fri Oct  1 16:03:38 2004
New Revision: 51766

Modified:
   forrest/trunk/scratchpad/eclipsePlugin/src/org/apache/forrest/eclipse/preference/ForrestPreferences.java
Log:
Remove the working directory property, we now have the various actions working on the project context menu so we can derive the working directory from there

Modified: forrest/trunk/scratchpad/eclipsePlugin/src/org/apache/forrest/eclipse/preference/ForrestPreferences.java
==============================================================================
--- forrest/trunk/scratchpad/eclipsePlugin/src/org/apache/forrest/eclipse/preference/ForrestPreferences.java	(original)
+++ forrest/trunk/scratchpad/eclipsePlugin/src/org/apache/forrest/eclipse/preference/ForrestPreferences.java	Fri Oct  1 16:03:38 2004
@@ -15,11 +15,11 @@
  */
 package org.apache.forrest.eclipse.preference;
 
-import org.eclipse.jface.preference.*;
-import org.eclipse.ui.IWorkbenchPreferencePage;
-import org.eclipse.ui.IWorkbench;
 import org.apache.forrest.eclipse.ForrestPlugin;
-import org.eclipse.jface.preference.IPreferenceStore;
+import org.eclipse.jface.preference.DirectoryFieldEditor;
+import org.eclipse.jface.preference.FieldEditorPreferencePage;
+import org.eclipse.ui.IWorkbench;
+import org.eclipse.ui.IWorkbenchPreferencePage;
 
 /**
  * This class represents a preference page that is contributed to the
@@ -34,39 +34,28 @@
 
 public class ForrestPreferences extends FieldEditorPreferencePage implements
 		IWorkbenchPreferencePage {
-	public static final String WORKING_DIR = "WORKING_DIR";
-
 	public static final String FORREST_HOME = "FORREST_HOME";
+	
 
 	public ForrestPreferences() {
 		super(GRID);
 		setPreferenceStore(ForrestPlugin.getDefault().getPreferenceStore());
 		setDescription("Configuration for Forrest");
-		initializeDefaults();
 	}
-
-	/**
-	 * Sets the default values of the preferences.
-	 * TODO Initialise FORREST_HOME from environment variable if available
-	 */
-	private void initializeDefaults() {
-		IPreferenceStore store = getPreferenceStore();
-
-	}
-
+	
 	/**
 	 * Creates the field editors. Field editors are abstractions of the common
 	 * GUI blocks needed to manipulate various types of preferences. Each field
 	 * editor knows how to save and restore itself.
 	 */
 	public void createFieldEditors() {
-		addField(new DirectoryFieldEditor(WORKING_DIR, "&Working Directory:",
-				getFieldEditorParent()));
 		addField(new DirectoryFieldEditor(FORREST_HOME, "&Forrest Home:",
 				getFieldEditorParent()));
 
 	}
 
 	public void init(IWorkbench workbench) {
+		setPreferenceStore(ForrestPlugin.getDefault().getPreferenceStore());
 	}
+	
 }