[jboss-cvs] jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/dialogs ...

Robert Stryker rawb at belmont.prod.atl2.jboss.com
Tue Aug 29 13:24:36 EDT 2006


  User: rawb    
  Date: 06/08/29 13:24:36

  Modified:    as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/dialogs 
                        TwiddleDialog.java
  Log:
  Small changes for UI... enablement, default text
  
  Revision  Changes    Path
  1.6       +15 -5     jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/dialogs/TwiddleDialog.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: TwiddleDialog.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/dialogs/TwiddleDialog.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -b -r1.5 -r1.6
  --- TwiddleDialog.java	29 Aug 2006 16:49:06 -0000	1.5
  +++ TwiddleDialog.java	29 Aug 2006 17:24:36 -0000	1.6
  @@ -23,6 +23,9 @@
   
   import java.net.URL;
   
  +import org.eclipse.core.runtime.CoreException;
  +import org.eclipse.debug.core.ILaunchConfiguration;
  +import org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants;
   import org.eclipse.jface.dialogs.Dialog;
   import org.eclipse.jface.dialogs.IDialogConstants;
   import org.eclipse.jface.viewers.IStructuredSelection;
  @@ -45,15 +48,14 @@
   import org.eclipse.ui.forms.events.HyperlinkEvent;
   import org.eclipse.ui.forms.events.IHyperlinkListener;
   import org.eclipse.ui.forms.widgets.Hyperlink;
  -import org.eclipse.wst.server.core.IServer;
  -import org.eclipse.wst.server.core.ServerCore;
   import org.eclipse.wst.server.ui.internal.ServerUIPlugin;
  -import org.jboss.ide.eclipse.as.core.JBossServerCore;
   import org.jboss.ide.eclipse.as.core.client.TwiddleLauncher;
   import org.jboss.ide.eclipse.as.core.client.TwiddleLauncher.TwiddleLogEvent;
  -import org.jboss.ide.eclipse.as.core.model.ServerProcessLog.ProcessLogEvent;
   import org.jboss.ide.eclipse.as.core.model.ServerProcessModel.ServerProcessModelEntity;
  +import org.jboss.ide.eclipse.as.core.server.JBossLaunchConfigurationDelegate;
   import org.jboss.ide.eclipse.as.core.server.JBossServer;
  +import org.jboss.ide.eclipse.as.core.server.JBossServerBehavior;
  +import org.jboss.ide.eclipse.as.core.util.ASDebug;
   import org.jboss.ide.eclipse.as.ui.JBossServerUISharedImages;
   
   public class TwiddleDialog extends Dialog {
  @@ -74,7 +76,6 @@
   		if( o instanceof JBossServer ) {
   			server = (JBossServer)o;
   			entity = server.getProcessModel();
  -			String sid = server.getServer().getId();
   		}
   
   	}
  @@ -210,6 +211,15 @@
   		
   		
   		
  +		// set the default text
  +		try {
  +			ILaunchConfiguration config = JBossLaunchConfigurationDelegate.setupLaunchConfiguration(server, JBossServerBehavior.ACTION_TWIDDLE);
  +			String args = config.getAttribute(IJavaLaunchConfigurationConstants.ATTR_PROGRAM_ARGUMENTS, "");
  +			query.setText(args);
  +			query.setFocus();
  +			query.setSelection(args.length());
  +		} catch( CoreException ce ) {
  +		}
   		return c;
   	}
   
  
  
  



More information about the jboss-cvs-commits mailing list