[jboss-cvs] jbosside/core/plugins/org.jboss.ide.eclipse.packages.ui/src/main/org/jboss/ide/eclipse/packages/ui ...

Marshall Culpepper mculpepper at jboss.com
Wed Feb 21 20:35:00 EST 2007


  User: mculpepper
  Date: 07/02/21 20:35:00

  Modified:    core/plugins/org.jboss.ide.eclipse.packages.ui/src/main/org/jboss/ide/eclipse/packages/ui  
                        PackagesUIPlugin.java
  Added:       core/plugins/org.jboss.ide.eclipse.packages.ui/src/main/org/jboss/ide/eclipse/packages/ui  
                        PrefsInitializer.java
  Log:
  implemented a simple preferences page for showing a package's full output path and a fileset's full root (JBIDE-459, JBIDE-454) (this allows the user to configure the metadata on the screen)
  
  Revision  Changes    Path
  1.4       +5 -1      jbosside/core/plugins/org.jboss.ide.eclipse.packages.ui/src/main/org/jboss/ide/eclipse/packages/ui/PackagesUIPlugin.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: PackagesUIPlugin.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosside/core/plugins/org.jboss.ide.eclipse.packages.ui/src/main/org/jboss/ide/eclipse/packages/ui/PackagesUIPlugin.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -b -r1.3 -r1.4
  --- PackagesUIPlugin.java	13 Feb 2007 19:41:12 -0000	1.3
  +++ PackagesUIPlugin.java	22 Feb 2007 01:35:00 -0000	1.4
  @@ -1,6 +1,7 @@
   package org.jboss.ide.eclipse.packages.ui;
   
   import org.eclipse.jface.dialogs.MessageDialog;
  +import org.eclipse.jface.preference.IPreferenceStore;
   import org.eclipse.jface.resource.ImageDescriptor;
   import org.eclipse.jface.resource.ImageRegistry;
   import org.eclipse.swt.SWT;
  @@ -38,6 +39,10 @@
   	public static final String IMG_NEW_EAR_WIZARD="icons/ear-wiz-banner.gif";
   	public static final String IMG_BUILD_PACKAGES = "icons/build_packages.gif";
   	
  +	// preference keys
  +	public static final String PREF_SHOW_PACKAGE_OUTPUT_PATH = "showPackageOutputPath";
  +	public static final String PREF_SHOW_FULL_FILESET_ROOT_DIR = "showFullFilesetRootDir";
  +	
   	// The shared instance
   	private static PackagesUIPlugin plugin;
   	
  @@ -101,7 +106,6 @@
   	{
   		return getDefault().getImageRegistry().getDescriptor(id);
   	}
  -	
   	   public static void alert(String string)
   	   {
   	      MessageDialog dialog = new MessageDialog(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(),
  
  
  
  1.1      date: 2007/02/22 01:35:00;  author: mculpepper;  state: Exp;jbosside/core/plugins/org.jboss.ide.eclipse.packages.ui/src/main/org/jboss/ide/eclipse/packages/ui/PrefsInitializer.java
  
  Index: PrefsInitializer.java
  ===================================================================
  package org.jboss.ide.eclipse.packages.ui;
  
  import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer;
  import org.eclipse.core.runtime.preferences.DefaultScope;
  import org.eclipse.core.runtime.preferences.IEclipsePreferences;
  
  public class PrefsInitializer extends AbstractPreferenceInitializer {
  
  	public void initializeDefaultPreferences() {
  		IEclipsePreferences prefs = new DefaultScope().getNode(PackagesUIPlugin.PLUGIN_ID);
  		
  		prefs.put(PackagesUIPlugin.PREF_SHOW_FULL_FILESET_ROOT_DIR, "true");
  		prefs.put(PackagesUIPlugin.PREF_SHOW_PACKAGE_OUTPUT_PATH, "true");
  	}
  
  }
  
  
  



More information about the jboss-cvs-commits mailing list