protected class Timeline.TimelineReplayController extends PipeBase implements Replayable.Controller
SourceBase.AddToListEvent<T>, SourceBase.AfterEdgeAddEvent, SourceBase.AfterNodeAddEvent, SourceBase.AttributeChangedEvent, SourceBase.BeforeEdgeRemoveEvent, SourceBase.BeforeGraphClearEvent, SourceBase.BeforeNodeRemoveEvent, SourceBase.ClearListEvent<T>, SourceBase.ElementType, SourceBase.GraphEvent, SourceBase.RemoveFromListEvent<T>, SourceBase.StepBeginsEvent
attrSinks, eltsSinks, eventProcessing, eventQueue, sourceId, sourceTime
Modifier | Constructor and Description |
---|---|
protected |
TimelineReplayController() |
Modifier and Type | Method and Description |
---|---|
void |
replay()
Replay events describing the current state of the object being built
by the source.
|
void |
replay(String sourceId)
Same as
#replay(Sink) but you can set the id of the source
sent in events. |
edgeAdded, edgeAttributeAdded, edgeAttributeChanged, edgeAttributeRemoved, edgeRemoved, graphAttributeAdded, graphAttributeChanged, graphAttributeRemoved, graphCleared, nodeAdded, nodeAttributeAdded, nodeAttributeChanged, nodeAttributeRemoved, nodeRemoved, stepBegins
addAttributeSink, addElementSink, addSink, attributeSinks, clearAttributeSinks, clearElementSinks, clearSinks, elementSinks, manageEvents, removeAttributeSink, removeElementSink, removeSink, sendAttributeChangedEvent, sendAttributeChangedEvent, sendEdgeAdded, sendEdgeAdded, sendEdgeAttributeAdded, sendEdgeAttributeAdded, sendEdgeAttributeChanged, sendEdgeAttributeChanged, sendEdgeAttributeRemoved, sendEdgeAttributeRemoved, sendEdgeRemoved, sendEdgeRemoved, sendGraphAttributeAdded, sendGraphAttributeAdded, sendGraphAttributeChanged, sendGraphAttributeChanged, sendGraphAttributeRemoved, sendGraphAttributeRemoved, sendGraphCleared, sendGraphCleared, sendNodeAdded, sendNodeAdded, sendNodeAttributeAdded, sendNodeAttributeAdded, sendNodeAttributeChanged, sendNodeAttributeChanged, sendNodeAttributeRemoved, sendNodeAttributeRemoved, sendNodeRemoved, sendNodeRemoved, sendStepBegins, sendStepBegins
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAttributeSink, addElementSink, addSink, clearAttributeSinks, clearElementSinks, clearSinks, removeAttributeSink, removeElementSink, removeSink
protected TimelineReplayController()
public void replay()
Replayable.Controller
replay
in interface Replayable.Controller
public void replay(String sourceId)
Replayable.Controller
#replay(Sink)
but you can set the id of the source
sent in events.replay
in interface Replayable.Controller
sourceId
- id of the event sourceWebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses