[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-2397) Make EL code completions beautifull and context relevant

Victor Rubezhny (JIRA) jira-events at lists.jboss.org
Fri Oct 17 14:26:23 EDT 2008


    [ https://jira.jboss.org/jira/browse/JBIDE-2397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12434268#action_12434268 ] 

Victor Rubezhny commented on JBIDE-2397:
----------------------------------------

Sorting and Ranking
----------------------------

>From now we could rank and sort the proposals we give as a single list.  The relevance property is used to rank the proposals of different types in WTP.

The proposals we gave could be splitted into a several types (The ranking goes from high to low in the following list): 

1. XML/JSP/HTML Tags
2. Tag Attributes
3. Tag Attribute Values:
 3.1. The Tag Name List for the jsfc-attribute
 3.2. Predefined Tag Attribute Values
 3.3. SEAM EL (Seam Components, Seam Component Properties, Seam Component Methods, Seam Message Components, Seam Message Component Properties, Seam Factories)
 3.4 JSF EL (Managed Beans, Managed Bean Properties, Managed Bean Methods, Constants, Resource Bundles, Resource Bundle Properties)
 3.5. WTP JSF EL

The items inside each group are to be alphabetically ordered.

The Icons
-------------

We have already covered with different Icons the proposals for the Tags, the Tag Attributes, the Tag  Attribute Values and some other proposal types.

We need to add new icons for different EL-proposals (All of them are listed in 3.3 and 3.4).




> Make EL code completions beautifull and context relevant
> --------------------------------------------------------
>
>                 Key: JBIDE-2397
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-2397
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: jsp/jsf/xml source editing
>            Reporter: Max Rydahl Andersen
>            Assignee: Victor Rubezhny
>            Priority: Critical
>             Fix For: 3.0.0.beta1
>
>
> Currently all EL code completions just have a green "a" and no context info.
> We should at least make it use similar notation as JDT does for methods (green ball) and triangle for fields etc.
> Additional info could also be computed to state what it is and where it comes from (JSF Managed bean, Seam component, Resource bundle property etc.)
> In case the method/class is unique we could add JDT additional info like javadoc etc.

-- 
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

        



More information about the jbosstools-issues mailing list