|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpops.ale.epc.spec.Spec
pops.ale.epc.spec.ECBoundarySpec
public class ECBoundarySpec
An ECBoundarySpec specifies how the beginning and end of event cycles are to be determined.
Field Summary | |
---|---|
protected ECTime |
duration
(Optional) Specifies an interval of time for stopping an event cycle for this ECSpec, relative to the start of the event cycle. |
Constructor Summary | |
---|---|
ECBoundarySpec(ECTrigger[] startTriggerList,
ECTime repeatPeriod,
ECTrigger[] stopTriggerList,
ECTime duration,
ECTime stableSetInterval,
boolean whenDataAvailable)
Constructor |
|
ECBoundarySpec(java.util.Properties loadFromProp)
Constructor for building spec using a Java property File |
Method Summary | |
---|---|
ECTime |
getDuration()
Getter for duration |
ECTime |
getRepeatPeriod()
Getter for repeatPeriod |
ECTime |
getStableSetInterval()
Getter for stableSetInterval |
ECTrigger[] |
getStartTriggerList()
Getter for startTriggerList |
ECTrigger[] |
getStopTriggerList()
Getter for stopTriggerList |
boolean |
isWhenDataAvailable()
Getter for whenDataAvailable |
void |
loadFromProp(java.util.Properties spec_property)
Set up fields from a Java property object |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected ECTime duration
Constructor Detail |
---|
public ECBoundarySpec(java.util.Properties loadFromProp)
loadFromProp
- Java property object containing specification data
TBD
public ECBoundarySpec(ECTrigger[] startTriggerList, ECTime repeatPeriod, ECTrigger[] stopTriggerList, ECTime duration, ECTime stableSetInterval, boolean whenDataAvailable)
startTriggerList
- repeatPeriod
- stopTriggerList
- duration
- stableSetInterval
- whenDataAvailable
- Method Detail |
---|
public void loadFromProp(java.util.Properties spec_property)
loadFromProp
in class Spec
spec_property
- Java property object containing specification data
TBD
public ECTrigger[] getStartTriggerList()
public ECTime getRepeatPeriod()
public ECTrigger[] getStopTriggerList()
public ECTime getDuration()
public ECTime getStableSetInterval()
public boolean isWhenDataAvailable()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |