[jbosstools-commits] JBoss Tools SVN: r39375 - trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/behaviour.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Mar 8 12:05:21 EST 2012


Author: adietish
Date: 2012-03-08 12:05:19 -0500 (Thu, 08 Mar 2012)
New Revision: 39375

Modified:
   trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/behaviour/ExpressDetailsComposite.java
Log:
[JBIDE-11223] re-enable/disable import link when selected app changes

Modified: trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/behaviour/ExpressDetailsComposite.java
===================================================================
--- trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/behaviour/ExpressDetailsComposite.java	2012-03-08 15:51:22 UTC (rev 39374)
+++ trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/behaviour/ExpressDetailsComposite.java	2012-03-08 17:05:19 UTC (rev 39375)
@@ -321,6 +321,7 @@
 					}
 					callback.execute(new SetApplicationCommand(server));
 					resetDeployProjectCombo();
+					enableImportLink();
 					postLongRunningValidate();
 				}
 			};
@@ -456,11 +457,15 @@
 				appNameCombo.select(select);
 			}
 		}
+		enableImportLink();
+		resetDeployProjectCombo();
+	}
+	
+	private void enableImportLink() {
 		IProject[] p = ExpressServerUtils.findProjectsForApplication(fapplication);
 		importLink.setEnabled(p == null || p.length == 0);
-		resetDeployProjectCombo();
 	}
-	
+
 	private void postLongRunningValidate() {
 		if( !showVerify )
 			return;



More information about the jbosstools-commits mailing list