org.dvb.service.sds
Class SDSRecordChangeEvent
java.lang.Object
java.util.EventObject
org.dvb.service.sds.SDSRecordChangeEvent
- All Implemented Interfaces:
- java.io.Serializable
public abstract class SDSRecordChangeEvent
- extends java.util.EventObject
A SDSRecordEvent notifies an SDSRecordListener of changes detected in SD&S records.
Specifically, this event signals the addition, removal, or modification of an SD&S record.
- See Also:
- Serialized Form
Method Summary |
javax.tv.service.SIChangeType |
getChangeType()
Returns the type of change that occurred |
Element |
getSDSRecord()
Returns the SD&S record in which the change occured |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SDSRecordChangeEvent
public SDSRecordChangeEvent(DvbSIManager siManager,
javax.tv.service.SIChangeType type,
Element sdsRecord)
- Constructs an
SDSRecordChangeEvent
object
- Parameters:
siManager
- the SIManager on which the Event initially occurredtype
- the type of change that occuredsdsRecord
- the SD&S record in which the change occurred
getChangeType
public javax.tv.service.SIChangeType getChangeType()
- Returns the type of change that occurred
- Returns:
- SIChangeType the type of change that occurred
getSDSRecord
public Element getSDSRecord()
- Returns the SD&S record in which the change occured
- Returns:
- Document XML document of the SD&S record in which the change occurred