T - the type of the objects stored on the eventlinepublic interface IEventlineModel<T>
Eventline.| Modifier and Type | Method and Description |
|---|---|
void |
addEventlineModelListener(IEventlineModelListener l)
Adds an eventline model listener.
|
void |
addEventlineObjects(Collection<T> eventlineObjects)
Adds a collection of eventline objects to the model.
|
Iterator<T> |
getEventlineObjectsIterator(ITimeSpan span)
Returns an iterator for those eventline objects that are placed on the
eventline during the given span.
|
ITimeSpan |
getTimeSpan(T eventlineObject)
Returns the time span allocated to the given object.
|
void |
removeEventlineModelListener(IEventlineModelListener l)
Removes a listener from the eventline model.
|
void |
removeEventlineObjects(Collection<T> eventlineObjects)
Removes a collection of eventline objects from the model.
|
Iterator<T> getEventlineObjectsIterator(ITimeSpan span)
span - the time span for which to return the timeline objectsITimeSpan getTimeSpan(T eventlineObject)
eventlineObject - the timeline objectvoid addEventlineObjects(Collection<T> eventlineObjects)
eventlineObjects - removeEventlineObjects(Collection)void removeEventlineObjects(Collection<T> eventlineObjects)
eventlineObjects - addEventlineObjects(Collection)void addEventlineModelListener(IEventlineModelListener l)
l - the listener to addremoveEventlineModelListener(IEventlineModelListener)void removeEventlineModelListener(IEventlineModelListener l)
l - the listener to removeaddEventlineModelListener(IEventlineModelListener)Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.