[JBoss JIRA] Created: (JBIDE-2318) Case Sensitive Code Completion in JSF page editor
by Andy Gibson (JIRA)
Case Sensitive Code Completion in JSF page editor
-------------------------------------------------
Key: JBIDE-2318
URL: http://jira.jboss.com/jira/browse/JBIDE-2318
Project: Tools (JBoss Tools)
Issue Type: Bug
Affects Versions: 2.1.1
Environment: JBDS 1.1.0 CR 1, JBoss Tools 2.1.1 GA (tested Both), Windows XP, Eclipse-Europa-Winter, brand new project
Reporter: Andy Gibson
There are some issues with case sensitivity in the code completion for Seam items. I'll attach a movie demonstrating this, but essentially, if you try code completion with :
<h:outputText value="#{paramv"/> (lower case 'v' at the end)
Then the value #{paramValues} will appear in the code suggestions.
However, if you have :
<h:outputText value="#{conversatione"/> (lower case 'e' at the end)
Then #{conversationEntries} does NOT appear, but it will appear if I make the trailing 'e' an upper case 'E'.
The conversationEntries and paramValues are available in a newly created project if you want to try and re-produce the problem.
If I create a bean called "myBean" and type :
<h:outputText value="#{myb"/>
Then myBean does not appear but if you type ;
<h:outputText value="#{myB"/>
Then myBean does appear.
The problem also extends into methods / attributes on the bean, so #{conversation.changeflush does not return anything.
--
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
16 years, 9 months
[JBoss JIRA] Created: (JBIDE-3153) quick fix for missing property/method referenced in EL
by Dan Allen (JIRA)
quick fix for missing property/method referenced in EL
------------------------------------------------------
Key: JBIDE-3153
URL: https://jira.jboss.org/jira/browse/JBIDE-3153
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: jsp/jsf/xml source editing
Affects Versions: 3.0.0.beta1
Reporter: Dan Allen
One of the nice features of the Eclipse Java editor is that you can reference a method or property and then ask the editor to create it for you. It would be nice to be able to do the same thing in EL. For instance, you might be creating a page that has an action. You could first type the method binding expression:
<h:commandButton action="#{hotelSearch.search}" value="Search"/>
Then you could use quick fix to add the search() method to component named hotelSearch (assuming it is the name of a Seam component or JSF managed bean). The same would work if you were referencing a bean properly name.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
16 years, 9 months