IndefiniteTimingSpecifier, MediaMarkerTimingSpecifier, OffsetTimingSpecifier, WallclockTimingSpecifierpublic abstract class TimingSpecifier
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
protected boolean |
isBegin |
Whether this timing specifier is for a begin time or an end time.
|
protected TimedElement |
owner |
The element that owns this timing specifier.
|
| Modifier | Constructor | Description |
|---|---|---|
protected |
TimingSpecifier(TimedElement owner,
boolean isBegin) |
Creates a new TimingSpecifier object.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
deinitialize() |
Deinitializes this timing specifier by removing any event listeners.
|
TimedElement |
getOwner() |
Returns the element that owns this timing specifier.
|
void |
initialize() |
Initializes this timing specifier by adding the initial instance time
to the owner's instance time list or setting up any event listeners.
|
boolean |
isBegin() |
Returns true if this timing specifier is in the owner's begin list,
false if it is in the owner's end list.
|
abstract boolean |
isEventCondition() |
Returns whether this timing specifier is event-like (i.e., if it is
an eventbase, accesskey or a repeat timing specifier).
|
protected TimedElement owner
protected boolean isBegin
protected TimingSpecifier(TimedElement owner, boolean isBegin)
public TimedElement getOwner()
public boolean isBegin()
public void initialize()
public void deinitialize()
public abstract boolean isEventCondition()
Copyright ? 2018 Apache Software Foundation. All Rights Reserved.