Details
-
Type: Bug
-
Status: Open
-
Priority: 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.
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
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion