public interface TimegraphListener
Modifier and Type | Method and Description |
---|---|
void |
elementActivated(TimedElement e,
float t)
Invoked to indicate that a timed element has become active.
|
void |
elementAdded(TimedElement e)
Invoked to indicate that a timed element has been added to the
document.
|
void |
elementDeactivated(TimedElement e,
float t)
Invoked to indicate that a timed element has become inactive
and is not filling.
|
void |
elementFilled(TimedElement e,
float t)
Invoked to indicate that a timed element has become inactive
and is filling.
|
void |
elementInstanceTimesChanged(TimedElement e,
float isBegin)
Invoked to indicate that the list of instance times for the given
timed element has been updated.
|
void |
elementRemoved(TimedElement e)
Invoked to indicate that a timed element has been removed from the
document.
|
void |
elementRepeated(TimedElement e,
int i,
float t)
Invoked to indicate that the given timed element began a repeat
iteration at the specified time.
|
void |
intervalBegan(TimedElement e,
Interval i)
Invoked to indivate that the given interval began.
|
void |
intervalChanged(TimedElement e,
Interval i)
Invoked to indivate that an interval's endpoints were changed.
|
void |
intervalCreated(TimedElement e,
Interval i)
Invoked to indivate that an interval was created for the given
timed element.
|
void |
intervalRemoved(TimedElement e,
Interval i)
Invoked to indivate that an interval was removed for the given
timed element.
|
void elementAdded(TimedElement e)
void elementRemoved(TimedElement e)
void elementActivated(TimedElement e, float t)
e
- the TimedElement that became activet
- the time (in parent simple time) that the element became activevoid elementFilled(TimedElement e, float t)
void elementDeactivated(TimedElement e, float t)
void intervalCreated(TimedElement e, Interval i)
void intervalRemoved(TimedElement e, Interval i)
void intervalChanged(TimedElement e, Interval i)
void intervalBegan(TimedElement e, Interval i)
i
- the Interval that began, or null if no interval is
active for the given timed element.void elementRepeated(TimedElement e, int i, float t)
void elementInstanceTimesChanged(TimedElement e, float isBegin)
Copyright © 2022 Apache Software Foundation. All Rights Reserved.