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

Robert Stryker rawblem at gmail.com
Thu Nov 9 23:27:46 EST 2006


  User: rawb    
  Date: 06/11/09 23:27:46

  Modified:    as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server 
                        JBossServerView.java
  Log:
  Added delete server action
  
  Revision  Changes    Path
  1.2       +13 -2     jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/JBossServerView.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: JBossServerView.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/JBossServerView.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- JBossServerView.java	10 Nov 2006 00:30:23 -0000	1.1
  +++ JBossServerView.java	10 Nov 2006 04:27:46 -0000	1.2
  @@ -34,6 +34,7 @@
   import org.eclipse.wst.server.core.internal.Server;
   import org.eclipse.wst.server.core.internal.Trace;
   import org.eclipse.wst.server.ui.internal.ServerUIPlugin;
  +import org.eclipse.wst.server.ui.internal.view.servers.DeleteAction;
   import org.eclipse.wst.server.ui.internal.view.servers.ModuleServer;
   import org.jboss.ide.eclipse.as.core.server.JBossServer;
   import org.jboss.ide.eclipse.as.ui.JBossServerUISharedImages;
  @@ -215,6 +216,10 @@
   	protected void fillContextMenu(Shell shell, IMenuManager menu) {
   		menu.add(newServerAction);
   		menu.add(new Separator());
  +		if( getSelectedServer() != null ) {
  +			menu.add(new DeleteAction(new Shell(), getSelectedServer()));
  +			menu.add(new Separator());
  +		}
   		menu.add(actions[1]);
   		menu.add(actions[0]);
   		menu.add(actions[4]);
  @@ -225,8 +230,14 @@
   		menu.add(actions[6]);
   		menu.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
   		
  +		if( getSelectedServer() != null ) {
   		boolean twiddleEnabled = getSelectedServer().getServerState() == IServer.STATE_STARTED;
   		twiddleAction.setEnabled(twiddleEnabled);
  +			editLaunchConfigAction.setEnabled(true);
  +		} else {
  +			twiddleAction.setEnabled(false);
  +			editLaunchConfigAction.setEnabled(false);
  +		}
   	}
   
   	
  
  
  



More information about the jboss-cvs-commits mailing list