[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