replace a section of ObservableList in one operation?
Tom Schindl
tom.schindl at bestsolution.at
Mon Sep 2 05:33:21 PDT 2013
I don't think there's API for this so the only idea is to copy the list
to an ArrayList, do the replace there and afterwards call
ObservableList#setAll().
Tom
On 02.09.13 14:22, Tomas Mikula wrote:
> Hi,
>
> I cannot find a way to replace a section of ObservableList in one
> operation. I'm looking for something like
>
> ObservableList<E>#setAll(int from, int to, Collection<? extends E> col)
>
> or
>
> list.subList(from, to).setAll(col).
>
> In the latter case, ObservableList#subList() would have to return an
> instance of ObservableList, not just List.
>
> I know I can use a pair of remove() and addAll(), but my objective is
> to generate just 1 change event.
> Is there a way to achieve this?
>
> Thank you,
> Tomas
>
More information about the openjfx-dev
mailing list