Table of Contents
In part four of this tutorial, you will derive a list of users from
your issues EventList
. Once you have a list of
users, you can use that to filter the main issues list.
ListEvent
s are sophisticated objects,
providing fine-grained details on each insert, update and delete to your
EventList
. To simplify the process,
ListEventAssembler
manages
ListEvent
s and
ListEventListener
s for you. It provides natural
methods addInsert(index)
,
addUpdate(index)
and
addDelete(index)
which map to
List.add()
, set()
and
remove()
. To group multiple changes into a single
ListEvent, there's beginEvent()
and
commitEvent()
. For your convenience, you can fire
an event identical to that which was received using
forwardEvent()
.