[SWINGX-1385] JXComboBox: support sorting/filtering Created: 13/Jan/11  Updated: 21/Mar/11

Status: Open
Project: swingx
Component/s: Sort/filter
Affects Version/s: 1.6.3
Fix Version/s: None

Type: New Feature Priority: Major
Reporter: kleopatra Assignee: kleopatra
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


Issuezilla Id: 1,385

 Description   

in the longer run, JXComboBox should evolve into a full-fledged swingx "collection component",
which for linear data-structures (as the comboModel) implies support for sorting and filtering.
Similarly to JXList, that probably requires manipulation of the ui-delegate/s to make
them cope with the mapping. Crossing fingers (but not very optimistic - that could
be easier than in a JXList because the combo already has cover methods to access the underlying
model. So IIIFF the delegates are well-behaved and only use those instead of direct model
access ... sigh ...






[SWINGX-1198] JXList: remove need for explicit comparator Created: 26/Oct/09  Updated: 31/Mar/11

Status: Open
Project: swingx
Component/s: Sort/filter
Affects Version/s: 1.6
Fix Version/s: None

Type: Task Priority: Major
Reporter: kleopatra Assignee: kleopatra
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: 0 minutes
Time Spent: Not Specified
Original Estimate: 0 minutes
Environment:

Operating System: All
Platform: All


Issuezilla Id: 1,198

 Description   

core sorting detects default comparable per-column only (swingx sorting did per-value).
Consequence is that now JXList needs a comparator even if the values are of type comparable

  • has no column class so the automatics to use a comparableComparator doesn't work.

Hmm ...



 Comments   
Comment by kleopatra [ 31/Mar/11 ]

jdk7 adds generics to the JList (and its model), should make XList compatible. This issue might evaporate once done so, postpone for now





Generated at Sat May 30 03:47:16 UTC 2015 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.