[jbosstools-commits] JBoss Tools SVN: r30723 - in branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi: internal/core/impl and 1 other directories.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Thu Apr 21 16:28:40 EDT 2011
Author: scabanovich
Date: 2011-04-21 16:28:39 -0400 (Thu, 21 Apr 2011)
New Revision: 30723
Modified:
branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIConstants.java
branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/CDIProject.java
branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java
Log:
JBIDE-8017
https://issues.jboss.org/browse/JBIDE-8017
Modified: branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIConstants.java
===================================================================
--- branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIConstants.java 2011-04-21 20:14:54 UTC (rev 30722)
+++ branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDIConstants.java 2011-04-21 20:28:39 UTC (rev 30723)
@@ -87,6 +87,7 @@
public String PRINCIPAL_TYPE_NAME = "java.security.Principal";
public String VALIDATION_FACTORY_TYPE_NAME = "javax.validation.ValidatorFactory";
public String VALIDATOR_TYPE_NAME = "javax.validation.Validator";
+ public String BEAN_MANAGER_TYPE_NAME = "javax.enterprise.inject.spi.BeanManager";
public String ANNOTATION_LITERAL_TYPE_NAME = "javax.enterprise.util.AnnotationLiteral";
Modified: branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/CDIProject.java
===================================================================
--- branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/CDIProject.java 2011-04-21 20:14:54 UTC (rev 30722)
+++ branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/CDIProject.java 2011-04-21 20:28:39 UTC (rev 30723)
@@ -399,6 +399,7 @@
BUILT_IN.add(CDIConstants.PRINCIPAL_TYPE_NAME);
BUILT_IN.add(CDIConstants.VALIDATION_FACTORY_TYPE_NAME);
BUILT_IN.add(CDIConstants.VALIDATOR_TYPE_NAME);
+ BUILT_IN.add(CDIConstants.BEAN_MANAGER_TYPE_NAME);
}
static boolean isBuiltIn(IType type) {
return type != null && BUILT_IN.contains(type.getFullyQualifiedName());
Modified: branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java
===================================================================
--- branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java 2011-04-21 20:14:54 UTC (rev 30722)
+++ branches/jbosstools-3.2.x/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java 2011-04-21 20:28:39 UTC (rev 30723)
@@ -73,9 +73,9 @@
if(!hasConstructor) {
hasBeanConstructor = true;
}
- if(!hasBeanConstructor && getType().getFullyQualifiedName().equals(CDIConstants.WELD_BEAN_MANAGER_TYPE_NAME)) {
- hasBeanConstructor = true;
- }
+// if(!hasBeanConstructor && getType().getFullyQualifiedName().equals(CDIConstants.WELD_BEAN_MANAGER_TYPE_NAME)) {
+// hasBeanConstructor = true;
+// }
}
public ParametedType getSuperType() {
More information about the jbosstools-commits
mailing list