History | Log In     View a printable version of the current page.  

Issue Details (XML | Word | Printable)

Key: UBA-7054
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Andreas Henle
Reporter: Daniel Grob
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
ULCBase

ULCTable should provide an API to sort / filter rows as JTable in Java 6

Created: 20/Sep/06 10:59 AM   Updated: 18/Jun/08 05:30 PM
Component/s: components
Affects Version/s: ULC 6.1.1
Fix Version/s: UltraLightClient '08

Issue Links:
Reference
 
This issue is related to:
UBA-624 SortedTableModel supplied in TeamMemb... Major Closed


 Description  « Hide
Java 6 introduces an API to sort / filter rows in a JTable. ULC should provide a similar API for sorting / filtering. Of course ULC cannot rely on the Java 6 API as ULC has to support Java 1.4 therefore the ULC API will be more or less a backport of the Java 6 API.

Currently the sorting is done with help of a decorating model. However we should prepare to follow the Swing way, i.e. provide the API on the ULCTable.



 All   Comments   Change History      Sort Order:
Daniel Grob - [18/Jun/08 05:30 PM ]
New API:
  • TableRowSorter class
  • TableRowFilter class
  • IRowSorterListener listener and RowSorterEvent event
  • ULCTable.rowSorter property
  • ULCTable.autoCreateRowSorter property
  • ULCTable.updateSelectionOnSort property
  • ULCTable.convertRowIndexToModel(int)
  • ULCTable.convertRowIndexToView(int)