Author: dazarov
Date: 2012-02-14 19:19:29 -0500 (Tue, 14 Feb 2012)
New Revision: 38732
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/refactoring/CDIMarkerResolutionUtils.java
Log:
Wizard 'Specify CDI Bean for the Injection Point' does not compute correctly
condition 'can finish'
https://issues.jboss.org/browse/JBIDE-10637
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/refactoring/CDIMarkerResolutionUtils.java
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/refactoring/CDIMarkerResolutionUtils.java 2012-02-14
23:01:19 UTC (rev 38731)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/refactoring/CDIMarkerResolutionUtils.java 2012-02-15
00:19:29 UTC (rev 38732)
@@ -284,7 +284,7 @@
for(ValuedQualifier vq : deployed){
String qualifierName = vq.getQualifier().getSourceType().getFullyQualifiedName();
String value = vq.getValue();
- String elName = getELName(bean);
+ String elName = "\""+getELName(bean)+"\"";
if(!value.isEmpty() && (!value.equals(elName) ||
!qualifierName.equals(CDIConstants.NAMED_QUALIFIER_TYPE_NAME))){
value = "("+value+")";