[jbosstools-commits] JBoss Tools SVN: r30848 - trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/marker.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Tue Apr 26 14:48:57 EDT 2011
Author: scabanovich
Date: 2011-04-26 14:48:57 -0400 (Tue, 26 Apr 2011)
New Revision: 30848
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/marker/MakeBeanScopedDependentMarkerResolution.java
Log:
JBIDE-3120
https://issues.jboss.org/browse/JBIDE-3120
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/marker/MakeBeanScopedDependentMarkerResolution.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/marker/MakeBeanScopedDependentMarkerResolution.java 2011-04-26 18:47:28 UTC (rev 30847)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/marker/MakeBeanScopedDependentMarkerResolution.java 2011-04-26 18:48:57 UTC (rev 30848)
@@ -31,6 +31,7 @@
import org.jboss.tools.cdi.core.CDIConstants;
import org.jboss.tools.cdi.core.IBean;
import org.jboss.tools.cdi.core.IScopeDeclaration;
+import org.jboss.tools.cdi.internal.core.impl.AnnotationDeclaration;
import org.jboss.tools.cdi.internal.core.impl.JavaAnnotation;
import org.jboss.tools.cdi.ui.CDIUIMessages;
import org.jboss.tools.cdi.ui.CDIUIPlugin;
@@ -121,8 +122,8 @@
Iterator<IScopeDeclaration> iter = scopDeclarations.iterator();
while(iter.hasNext()){
IScopeDeclaration declaration = iter.next();
- if(declaration instanceof JavaAnnotation) {
- return ((JavaAnnotation)declaration).getAnnotation();
+ if(declaration.getJavaAnnotation() != null) {
+ return declaration.getJavaAnnotation();
}
}
return null;
More information about the jbosstools-commits
mailing list