public class EventList extends Object implements IEventList
IEvent
instances.Constructor and Description |
---|
EventList()
Construct a list containing no events.
|
EventList(EventList list)
Constructs a list containing the events of the specified list, in the order
they are returned by the list's iterator.
|
Modifier and Type | Method and Description |
---|---|
boolean |
add(IEvent event)
Add event to event list.
|
void |
add(int index,
IEvent event)
Add event into list at specified index, moving all following events one
element further.
|
boolean |
addAll(IEventList list)
Add all events from list to list.
|
void |
addFirst(IEvent event)
Add event to the beginning of the list.
|
void |
addLast(IEvent event)
Add event to the end of the list.
|
void |
clear()
Remove all events from list.
|
IEvent |
get(int index)
Get event by index.
|
boolean |
isEmpty()
Check if list is empty.
|
IEventListIterator |
listIterator()
Get an iterator of the elements in this list (in proper sequence).
|
IEventListIterator |
listIterator(int index)
Returns a list iterator of the elements in this list (in proper sequence),
starting at the specified position in the list.
|
IEvent |
remove(int index)
Remove event at specified index, moving all following events one element
closer.
|
IEvent |
set(int index,
IEvent event)
Set event by index.
|
int |
size()
Get number of events in list.
|
String |
toString()
Get string representation of the list.
|
public EventList()
public EventList(EventList list)
list
- event listpublic int size()
size
in interface IEventList
public boolean isEmpty()
isEmpty
in interface IEventList
public IEvent get(int index)
get
in interface IEventList
index
- indexpublic IEvent set(int index, IEvent event)
set
in interface IEventList
index
- indexevent
- eventpublic boolean add(IEvent event)
add
in interface IEventList
event
- eventpublic void addFirst(IEvent event)
addFirst
in interface IEventList
event
- eventpublic void addLast(IEvent event)
addLast
in interface IEventList
event
- eventpublic void add(int index, IEvent event)
add
in interface IEventList
index
- indexevent
- eventpublic boolean addAll(IEventList list)
addAll
in interface IEventList
list
- list of eventspublic IEvent remove(int index)
remove
in interface IEventList
index
- indexpublic void clear()
clear
in interface IEventList
public IEventListIterator listIterator()
listIterator
in interface IEventList
public IEventListIterator listIterator(int index)
listIterator
in interface IEventList
index
- indexAccess Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice