org.davic.mpeg.sections
Class VersionChangeDetectedEvent
java.lang.Object
java.util.EventObject
org.davic.mpeg.sections.SectionFilterEvent
org.davic.mpeg.sections.VersionChangeDetectedEvent
- All Implemented Interfaces:
- Serializable
public class VersionChangeDetectedEvent
- extends SectionFilterEvent
This class is used by TableSectionFilter to report that a section has been encountered which has a different
version_number from earlier sections. It is generated only once per filtering action. The section with a
different version_number is ignored.
- Version:
- new for DAVIC 1.3.1
- See Also:
- Serialized Form
|
Method Summary |
int |
getNewVersion()
This returns the version number of the new table. |
int |
getOriginalVersion()
This returns the original version number of the table. |
Object |
getSource()
This returns the SectionFilter object which filtered the data. |
VersionChangeDetectedEvent
public VersionChangeDetectedEvent(SectionFilter f,
Object appData)
- This constructs a VersionChangeDetectedEvent event for the specified SectionFilter object.
- Parameters:
f - the SectionFilter object which filtered the data.appData - application data that was passed to the startFiltering method
getSource
public Object getSource()
- This returns the SectionFilter object which filtered the data.
- Overrides:
getSource in class SectionFilterEvent
- Returns:
- The object on which the Event initially occurred.
getOriginalVersion
public int getOriginalVersion()
- This returns the original version number of the table.
getNewVersion
public int getNewVersion()
- This returns the version number of the new table.
Copyright © 2011. All Rights Reserved.