org.dvb.dsmcc
Class NPTStatusEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.dvb.dsmcc.NPTStatusEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
NPTDiscontinuityEvent, NPTPresentEvent, NPTRemovedEvent

public abstract class NPTStatusEvent
extends java.util.EventObject

Sent when a GEM terminal detects a change of status in the broadcast timeline of a stream.

Since:
MHP 1.0.1
See Also:
Serialized Form

Constructor Summary
NPTStatusEvent(DSMCCStream source)
          Construct an event.
 
Method Summary
 java.lang.Object getSource()
          Return the stream whose broadcast timeline status changed.
 
Methods inherited from class java.util.EventObject
toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NPTStatusEvent

public NPTStatusEvent(DSMCCStream source)
Construct an event.

Parameters:
source - the stream whose broadcast timeline status changed
Method Detail

getSource

public java.lang.Object getSource()
Return the stream whose broadcast timeline status changed.

Overrides:
getSource in class java.util.EventObject
Returns:
the DSMCCStream whose status changed