[
http://jira.jboss.com/jira/browse/JBIDE-2334?page=all ]
Alexey Kazakov updated JBIDE-2334:
----------------------------------
Summary: JSF EL Code assist should add EL to attribute value but not replace whole
not-EL value. (was: Replacement of first inputed letters to Seam EL using CA doesn't
work.)
Description:
EXECUTE: Add <h:outputText value="a"/>
EXECUTE: Set cursor on value="a|"
EXECUTE: Ctrl+Space
EXECUTE: Select #{actor} or #{applicationScope}. Press enter.
ASSERT: <h:outputText value="a#{actor}"/> or <h:outputText
value="a#{applicationScope}"/> is inserted.
EXECUTE: Add <h:outputText value="#{a"/>
EXECUTE: Set cursor on value="#{a|"
EXECUTE: Ctrl+Space
EXECUTE: Select #{actor} or #{applicationScope}. Press enter.
ASSERT: <h:outputText value="#{actor}"/> or <h:outputText
value="#{applicationScope}"/> is inserted.
was:
EXECUTE: Create Seam project.
EXECUTE: Open home.xhtml
EXECUTE: Type <h:outputText value="a"/>
EXECUTE: Set cursor aftre "a" (Example: <h:outputText
value="a{cursor}"/> )
EXECUTE: Call CA
EXECUTE: Select #{actor} from prpoosal list
FAILURE: <h:outputText value="a#{actor}"/> will be inserted
ASSERT: <h:outputText value="#{actor}"/>
If select #{applicationScope} replacement will be correct. <h:outputText
value="#{applicationScope}"/>
The issue is updated.
JSF EL Code assist should add EL to attribute value but not replace
whole not-EL value.
---------------------------------------------------------------------------------------
Key: JBIDE-2334
URL:
http://jira.jboss.com/jira/browse/JBIDE-2334
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: Visual Page Editor
Affects Versions: 2.1.1
Reporter: Anton Klimkovich
Assigned To: Victor Rubezhny
Fix For: 2.1.2
EXECUTE: Add <h:outputText value="a"/>
EXECUTE: Set cursor on value="a|"
EXECUTE: Ctrl+Space
EXECUTE: Select #{actor} or #{applicationScope}. Press enter.
ASSERT: <h:outputText value="a#{actor}"/> or <h:outputText
value="a#{applicationScope}"/> is inserted.
EXECUTE: Add <h:outputText value="#{a"/>
EXECUTE: Set cursor on value="#{a|"
EXECUTE: Ctrl+Space
EXECUTE: Select #{actor} or #{applicationScope}. Press enter.
ASSERT: <h:outputText value="#{actor}"/> or <h:outputText
value="#{applicationScope}"/> is inserted.
--
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