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

Marshall Culpepper mculpepper at jboss.com
Mon Mar 5 18:31:56 EST 2007


  User: mculpepper
  Date: 07/03/05 18:31:56

  Modified:    as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/packages 
                        PublishAction.java
  Log:
  INodeActionDelegate now expects run(IPackageNode) instead of just run() (retrieving the node from the selection should no longer be needed)
  
  Revision  Changes    Path
  1.5       +6 -6      jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/packages/PublishAction.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: PublishAction.java
  ===================================================================
  RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/packages/PublishAction.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- PublishAction.java	26 Feb 2007 21:20:55 -0000	1.4
  +++ PublishAction.java	5 Mar 2007 23:31:56 -0000	1.5
  @@ -36,16 +36,16 @@
   	public PublishAction() {
   	}
   
  -	public void run() {
  -		Object o = getSelection().getFirstElement();
  -		if( o instanceof IPackage ) {
  -			IPackage node = (IPackage)o;
  +	public void run (IPackageNode node) {
  +		if (node.getNodeType() == IPackageNode.TYPE_PACKAGE)	
  +		{
  +			IPackage pkg = (IPackage)node;
   			String servers = node.getProperty(PackagesBuildListener.DEPLOY_SERVERS);
   			if( !Boolean.getBoolean(node.getProperty(PackagesBuildListener.AUTO_DEPLOY)) ||
   					servers == null || "".equals(servers)) {
  -				servers = showSelectServersDialog(node);
  +				servers = showSelectServersDialog(pkg);
   			}
  -			PackagesBuildListener.publish(node, servers);
  +			PackagesBuildListener.publish(pkg, servers);
   		}
   	}
   	
  
  
  



More information about the jboss-cvs-commits mailing list