[jbosstools-commits] JBoss Tools SVN: r42007 - trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/action.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Fri Jun 15 20:15:05 EDT 2012


Author: scabanovich
Date: 2012-06-15 20:15:04 -0400 (Fri, 15 Jun 2012)
New Revision: 42007

Modified:
   trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/action/ModelContributionManager.java
Log:
JBIDE-12198
https://issues.jboss.org/browse/JBIDE-12198
Selection is checked for null.

Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/action/ModelContributionManager.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/action/ModelContributionManager.java	2012-06-15 22:24:05 UTC (rev 42006)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/action/ModelContributionManager.java	2012-06-16 00:15:04 UTC (rev 42007)
@@ -65,7 +65,7 @@
 
 	public XModelObject[] getSelectedModelObjects() {
 		ISelection s = context != null ? context.getSelection() : selection;
-		if(s.isEmpty() || !(s instanceof StructuredSelection)) return new XModelObject[0];
+		if(s == null || s.isEmpty() || !(s instanceof StructuredSelection)) return new XModelObject[0];
 		StructuredSelection ss = (StructuredSelection)s;
 		Iterator it = ss.iterator();
 		ArrayList<XModelObject> l = new ArrayList<XModelObject>();



More information about the jbosstools-commits mailing list