ICEfaces
  1. ICEfaces
  2. ICE-9014

Change ace:list selection backing Collection from Set to List

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      *

      Description

      The ace:list uses a Set Collection to represent selected row objects rather than a List.

      This should be changed due to the many places in JSF where a Collection is not good enough, a List is required, and a conversion from Set to List is then needed. However it will break the current API, and customers will need minor changes in their app codes to change which type of Collection they're using.

      Additionally the primary property of a Set, that no member is a duplicate, is not necessary for this application. Though confusing, it should be allowed, and dependant on the application to prevent confusion.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Nils Lundquist
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: