Author: adietish
Date: 2010-11-02 06:48:27 -0400 (Tue, 02 Nov 2010)
New Revision: 26177
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/RefreshCloudHandler.java
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/utils/UIUtils.java
Log:
[JBIDE-7481] refresh now does not throw execptions any more if no item is selected in the
cloud viewer
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/RefreshCloudHandler.java
===================================================================
---
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/RefreshCloudHandler.java 2010-11-02
10:19:29 UTC (rev 26176)
+++
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/deltacloud/ui/commands/RefreshCloudHandler.java 2010-11-02
10:48:27 UTC (rev 26177)
@@ -44,7 +44,6 @@
cloudViewElement = (CloudViewElement) cloudViewElement.getParent();
CVCloudElement cloud = (CVCloudElement) cloudViewElement;
cloud.loadChildren();
-
}
}
}
Modified:
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/utils/UIUtils.java
===================================================================
---
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/utils/UIUtils.java 2010-11-02
10:19:29 UTC (rev 26176)
+++
trunk/deltacloud/plugins/org.jboss.tools.deltacloud.ui/src/org/jboss/tools/internal/deltacloud/ui/utils/UIUtils.java 2010-11-02
10:48:27 UTC (rev 26177)
@@ -96,7 +96,7 @@
{
Assert.isTrue( selection instanceof IStructuredSelection );
Object firstElement = ( ( IStructuredSelection ) selection ).getFirstElement();
- if ( expectedClass.isAssignableFrom( firstElement.getClass() ) )
+ if ( firstElement != null && expectedClass.isAssignableFrom(
firstElement.getClass() ) )
{
return ( T ) firstElement;
}
Show replies by date