[jbosstools-commits] JBoss Tools SVN: r30985 - trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Fri Apr 29 17:29:02 EDT 2011
Author: scabanovich
Date: 2011-04-29 17:29:02 -0400 (Fri, 29 Apr 2011)
New Revision: 30985
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java
Log:
JBIDE-3120
https://issues.jboss.org/browse/JBIDE-3120
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java 2011-04-29 21:03:17 UTC (rev 30984)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java 2011-04-29 21:29:02 UTC (rev 30985)
@@ -89,6 +89,14 @@
// }
}
+ public void checkConstructor() {
+ for (MethodDefinition m: methods) {
+ if(m.isConstructor() && m.getAnnotation(CDIConstants.INJECT_ANNOTATION_TYPE_NAME) != null) {
+ hasBeanConstructor = true;
+ }
+ }
+ }
+
public void annotationKindChanged(String typeName, IRootDefinitionContext context) {
super.annotationKindChanged(typeName, context);
for (FieldDefinition f: fields) f.annotationKindChanged(typeName, context);
More information about the jbosstools-commits
mailing list