XMT-O Reference Software

xmto2xmta
Class EventActiveInterval

java.lang.Object
  |
  +--xmto2xmta.EventActiveInterval

public class EventActiveInterval
extends java.lang.Object

Class containing a specific life cycle information for an object.

History:


Field Summary
private  TimingAttribute beginEvent
           
private static boolean debug_
          Whether debug information is to be printed to the console.
private  ELASid elasid
           
private  TimingAttribute endEvent
           
static int FILL_FREEZE
           
static int FILL_TRANSITION
           
private  TimingAttribute fillEndTime_
           
private  int fillType_
           
private  TimingAttribute observedBeginTime_
          Input structures
private  ELASid parentELASid
           
private  TimingAttribute simpleDuration
           
 
Constructor Summary
EventActiveInterval()
           
 
Method Summary
 TimingAttribute getBeginEvent()
          begin event information
 ELASid getELASid()
           
 TimingAttribute getEndEvent()
          end event information
 TimingAttribute getFillEndTime()
           
 int getFillType()
           
 TimingAttribute getObservedBeginTime()
          observed begin time
 ELASid getParentELASid()
           
 TimingAttribute getSimpleDuration()
          simple duration
 void setBeginEvent(TimingAttribute beginEvent)
           
static void setDebug(boolean debug)
          Enable debugging information to be printed to the console.
 void setELASid(ELASid elasid)
           
 void setEndEvent(TimingAttribute endEvent)
           
 void setFillEndTime(TimingAttribute fillEndTime)
           
 void setObservedBeginTime(TimingAttribute observedBeginTime)
           
 void setParentELASid(ELASid elasid)
           
 void setSimpleDuration(TimingAttribute simpleDuration)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

debug_

private static boolean debug_
Whether debug information is to be printed to the console. default is not have debug information printed (false).

FILL_FREEZE

public static final int FILL_FREEZE

FILL_TRANSITION

public static final int FILL_TRANSITION

observedBeginTime_

private TimingAttribute observedBeginTime_
Input structures

fillEndTime_

private TimingAttribute fillEndTime_

fillType_

private int fillType_

elasid

private ELASid elasid

parentELASid

private ELASid parentELASid

beginEvent

private TimingAttribute beginEvent

endEvent

private TimingAttribute endEvent

simpleDuration

private TimingAttribute simpleDuration
Constructor Detail

EventActiveInterval

public EventActiveInterval()
Method Detail

getFillEndTime

public TimingAttribute getFillEndTime()

getFillType

public int getFillType()

getObservedBeginTime

public TimingAttribute getObservedBeginTime()
observed begin time

getSimpleDuration

public TimingAttribute getSimpleDuration()
simple duration

getBeginEvent

public TimingAttribute getBeginEvent()
begin event information

getEndEvent

public TimingAttribute getEndEvent()
end event information

getELASid

public ELASid getELASid()

getParentELASid

public ELASid getParentELASid()

setObservedBeginTime

public void setObservedBeginTime(TimingAttribute observedBeginTime)

setFillEndTime

public void setFillEndTime(TimingAttribute fillEndTime)

setBeginEvent

public void setBeginEvent(TimingAttribute beginEvent)

setEndEvent

public void setEndEvent(TimingAttribute endEvent)

setSimpleDuration

public void setSimpleDuration(TimingAttribute simpleDuration)

setELASid

public void setELASid(ELASid elasid)

setParentELASid

public void setParentELASid(ELASid elasid)

setDebug

public static void setDebug(boolean debug)
Enable debugging information to be printed to the console.
Parameters:
debug - sets debug information is printed

XMT-O Reference Software