[jbosstools-commits] JBoss Tools SVN: r39343 - in trunk/openshift/plugins/org.jboss.tools.openshift.express.ui: src/org/jboss/tools/openshift/express/internal/ui/wizard and 1 other directory.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Wed Mar 7 11:41:50 EST 2012


Author: xcoulon
Date: 2012-03-07 11:41:48 -0500 (Wed, 07 Mar 2012)
New Revision: 39343

Modified:
   trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/plugin.xml
   trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ApplicationSelectionDialog.java
   trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ApplicationSelectionDialogModel.java
Log:
Fixed - JBIDE-10856
Application selection UI issues

Modified: trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/plugin.xml
===================================================================
--- trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/plugin.xml	2012-03-07 16:40:58 UTC (rev 39342)
+++ trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/plugin.xml	2012-03-07 16:41:48 UTC (rev 39343)
@@ -516,14 +516,14 @@
         <viewContribution
               id="org.jboss.tools.openshift.express.ui.viewer.expressConsoleViewContribution"
               targetID="org.jboss.tools.openshift.express.ui.viewer.expressConsoleView">
-           <action
+           <!--action
                  class="org.jboss.tools.openshift.express.internal.ui.viewer.actionDelegate.RefreshViewerActionDelegate"
                  icon="icons/refresh.gif"
                  id="org.jboss.tools.openshift.express.ui.viewActions.refreshAction"
                  label="Refresh"
                  style="push"
                  toolbarPath="openshift">
-           </action>
+           </action-->
            <action
                  class="org.jboss.tools.openshift.express.internal.ui.viewer.actionDelegate.OpenConnectionDialogActionDelegate"
                  icon="icons/resource_obj.gif"

Modified: trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ApplicationSelectionDialog.java
===================================================================
--- trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ApplicationSelectionDialog.java	2012-03-07 16:40:58 UTC (rev 39342)
+++ trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ApplicationSelectionDialog.java	2012-03-07 16:41:48 UTC (rev 39343)
@@ -138,12 +138,12 @@
 					}
 				}), null);
 
-		Button refreshButton = new Button(dialogArea, SWT.PUSH);
+		/*Button refreshButton = new Button(dialogArea, SWT.PUSH);
 		refreshButton.setText("R&efresh");
 		GridDataFactory.fillDefaults().align(SWT.RIGHT, SWT.TOP).grab(false, false).hint(80, SWT.DEFAULT)
 				.applyTo(refreshButton);
 		refreshButton.addSelectionListener(onRefresh(dbc));
-
+		*/
 		Button detailsButton = new Button(dialogArea, SWT.PUSH);
 		detailsButton.setText("De&tails...");
 		GridDataFactory.fillDefaults().align(SWT.RIGHT, SWT.TOP).grab(false, true).hint(80, SWT.DEFAULT)
@@ -239,6 +239,7 @@
 					WizardUtils.runInWizard(new Job("Loading applications...") {
 						@Override
 						protected IStatus run(IProgressMonitor monitor) {
+							dialogModel.refresh(); 
 							final Collection<IApplication> applications = dialogModel.getApplications();
 							setViewerInput(applications);
 							return Status.OK_STATUS;

Modified: trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ApplicationSelectionDialogModel.java
===================================================================
--- trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ApplicationSelectionDialogModel.java	2012-03-07 16:40:58 UTC (rev 39342)
+++ trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/wizard/ApplicationSelectionDialogModel.java	2012-03-07 16:41:48 UTC (rev 39343)
@@ -38,6 +38,14 @@
 		this.selectedApplication = wizardModel.getApplication();
 	}
 
+	public void refresh() {
+		try {
+			getUser().refresh();
+		} catch (OpenShiftException e) {
+			Logger.error("Failed to refresh User's account", e);
+		}
+	}
+	
 	public List<IApplication> getApplications() {
 		try {
 			IUser user = getUser();



More information about the jbosstools-commits mailing list