Author: vrubezhny
Date: 2008-03-06 15:25:42 -0500 (Thu, 06 Mar 2008)
New Revision: 6728
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/el/SeamELCompletionEngine.java
Log:
http://jira.jboss.org/jira/browse/JBIDE-509 intelligent navigation support for seam
variable names
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/el/SeamELCompletionEngine.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/el/SeamELCompletionEngine.java 2008-03-06
19:32:07 UTC (rev 6727)
+++
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/el/SeamELCompletionEngine.java 2008-03-06
20:25:42 UTC (rev 6728)
@@ -724,13 +724,13 @@
return new ArrayList<ISeamContextVariable>();
}
- /*
+ /**
* Creates and returns list of possible variable name combinations from expression
starting from the longest name
*
* @param prefix
* @return
*/
- private List<List<ELOperandToken>>
getPossibleVarsFromPrefix(List<ELOperandToken>prefix) {
+ public static List<List<ELOperandToken>>
getPossibleVarsFromPrefix(List<ELOperandToken>prefix) {
ArrayList<List<ELOperandToken>> result = new
ArrayList<List<ELOperandToken>>();
for (int i = 0; prefix != null && i < prefix.size(); i++) {
ELOperandToken lastToken = prefix.get(i);