public class SyncbaseTimingSpecifier extends OffsetTimingSpecifier
Modifier and Type | Field and Description |
---|---|
protected HashMap |
instances
Map of
Interval s to an
InstanceTime . |
protected TimedElement |
syncbaseElement
The syncbase element.
|
protected String |
syncbaseID
The ID of the syncbase element.
|
protected boolean |
syncBegin
Whether this specifier specifies a sync to the begin or the end
of the syncbase element.
|
offset
isBegin, owner
Constructor and Description |
---|
SyncbaseTimingSpecifier(TimedElement owner,
boolean isBegin,
float offset,
String syncbaseID,
boolean syncBegin)
Creates a new SyncbaseTimingSpecifier object.
|
Modifier and Type | Method and Description |
---|---|
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 |
isEventCondition()
Returns whether this timing specifier is event-like (i.e., if it is
an eventbase, accesskey or a repeat timing specifier).
|
String |
toString()
Returns a string representation of this timing specifier.
|
deinitialize, getOwner, isBegin
protected String syncbaseID
protected TimedElement syncbaseElement
protected boolean syncBegin
protected HashMap instances
Interval
s to an
InstanceTime
.public SyncbaseTimingSpecifier(TimedElement owner, boolean isBegin, float offset, String syncbaseID, boolean syncBegin)
public String toString()
toString
in class OffsetTimingSpecifier
public void initialize()
initialize
in class OffsetTimingSpecifier
public boolean isEventCondition()
isEventCondition
in class OffsetTimingSpecifier
Copyright © 2000–2023 Apache Software Foundation. All rights reserved.