[
http://jira.jboss.com/jira/browse/JBIDE-1256?page=all ]
Alexey Kazakov resolved JBIDE-1256.
-----------------------------------
Resolution: Done
> For objects of type java.util.ResourceBundle or java.util.Map:
* NEVER show a warning that the property cannot be resolved, it can be a key of
resource bundle
We didn't look at whole type hierarchy of objects. So for example if you use HashMap
it did not work.
Fixed.
EL autcompletion and validation should be aware of ELResolvers
--------------------------------------------------------------
Key: JBIDE-1256
URL:
http://jira.jboss.com/jira/browse/JBIDE-1256
Project: JBoss Tools
Issue Type: Feature Request
Components: Seam
Reporter: Gavin King
Assigned To: Victor Rubezhny
Priority: Critical
Fix For: 2.0.0.CR1
In a Seam environment, certain ELResolvers are installed. The EL autocompletion needs to
take account of them:
For objects of type java.util.Map:
* NEVER show a warning that the property cannot be resolved, it can be an key of the Map
* Add "size", "values", "ketSet", "entrySet" to
the possible completions (see SeamELResolver)
For objects of type java.util.Collection:
* Add "size" to possible completions
For objects of type javax.faces.model.DataModel:
* Add "size" and "empty" to possible completions
For objects of type java.util.ResourceBundle:
* NEVER show a warning that the property cannot be resolved, it can be a key of resource
bundle
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira