org.davic.mpeg.sections
Class SectionFilterEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byorg.davic.mpeg.sections.SectionFilterEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
EndOfFilteringEvent, SectionAvailableEvent, VersionChangeDetectedEvent

public class SectionFilterEvent
extends java.util.EventObject

This class is the base class for Events in the section filter API.

Version:
Updated to DAVIC 1.3.1
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
SectionFilterEvent(SectionFilter f, java.lang.Object appData)
          This constructs a SectionFilterEvent for the specified SectionFilter object.
 
Method Summary
 java.lang.Object getAppData()
          Returns the application data that was passed to the startFiltering method
 java.lang.Object getSource()
          This returns the SectionFilter object which was the source of the event.
 
Methods inherited from class java.util.EventObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SectionFilterEvent

public SectionFilterEvent(SectionFilter f,
                          java.lang.Object appData)
This constructs a SectionFilterEvent for the specified SectionFilter object.

Parameters:
f - the SectionFilter object where the event originated.
appData - application data that was passed to the startFiltering method
Method Detail

getSource

public java.lang.Object getSource()
This returns the SectionFilter object which was the source of the event.


getAppData

public java.lang.Object getAppData()
Returns the application data that was passed to the startFiltering method

Returns:
the application data