com.azalient.api.b.control
Interface IPhaseEvent


public interface IPhaseEvent

A representation of a timed event for a signal phase. At a given time, the given phase will change to the given signal.


Method Summary
 IPhase phase()
          The signal phase to which the event applies.
 Signal signal()
          The new signal state that will be applied to the group at the time specified.
 UTime time()
          A time of day for the event
 

Method Detail

time

UTime time()
A time of day for the event


phase

IPhase phase()
The signal phase to which the event applies. The intersection can be retrieved from the phase.


signal

Signal signal()
The new signal state that will be applied to the group at the time specified.