[REVIEW REQUEST] Improvements to TableView sorting
Knut Arne Vedaa
knut.arne.vedaa at broadpark.no
Mon Feb 18 13:50:25 PST 2013
> Right. To clarify: when a SortedList is set in the TableView items list
> the TableView _will not_ sort it (either by actually performing a sort
> or by modifying the Comparator on the SortedList). The TableView _will_
> modify the TableView.comparator property to represent what the user has
> requested, but this is not necessarily the guaranteed visual state.
>
> And yes, you can bind the SortedList comparator to the TableView
> comparator to get the expected sorting support.
Ok, that was what I thought you meant it just wasn't quite clear from
your description. :)
>> And in B), will sorting happens as it currently does, i.e. by mutating
>> the user's list, or will TableView have an internal SortedList (as
>> discussed previously)?
>
> Mutation will happen on the users list as currently occurs - there will
> be no internal SortedList.
How will it then be returned to an unsorted state?
And, as I'm not sure if a conclusion was reached in the previous thread
about FilteredList/SortedList, what happens here if the provided list is
a FilteredList or some other TransformedList (but not a SortedList) -
was the decision to make TransformedList mutable after all?
Knut Arne
More information about the openjfx-dev
mailing list