[jbosstools-issues] [JBoss JIRA] Updated: (JBIDE-3974) Use the shortes unique selector path instead of the full selector path

Tom Fennelly (JIRA) jira-events at lists.jboss.org
Thu Sep 8 06:23:26 EDT 2011


     [ https://issues.jboss.org/browse/JBIDE-3974?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tom Fennelly updated JBIDE-3974:
--------------------------------

    Priority: Optional  (was: Major)


The smooks editor is no longer being developerd, so moving to "LATER" as agreed with BrianF.  Also marked as Optional.

> Use the shortes unique selector path instead of the full selector path
> ----------------------------------------------------------------------
>
>                 Key: JBIDE-3974
>                 URL: https://issues.jboss.org/browse/JBIDE-3974
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: smooks
>    Affects Versions: 3.0.0.CR2
>            Reporter: Maurice Zeijen
>            Assignee: Xue Peng
>            Priority: Optional
>             Fix For: LATER
>
>         Attachments: picture1.jpg
>
>
> Currently the graph editor uses the full selector path. Always using the full selector path may seem the safest path but it can have serious performance implications for Smooks. A binding with a short selector is resolved faster then one with a long selector. It would be better if the graph editor would use the shortest unique selector path. 
> Example:
> <order>
>    <customer>
>       <id>432</id>
>    </customer>
>     <order-items>
>         <order-item>
>             <id>111</id>
>             <quantity>2</quantity>
>             <price>8.90</price>
>         </order-item>
>     </order-items>
> </order>
> If you would bind the 'id' element of order-item to some bean then currently the following path would be generated by the graph editor: order order-items order-item id
> If the graph editor would generate the shortest unique path, then it would be: order-item id

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list