- java.lang.Object
-
- tvdataservice.MarkedProgramsList
-
@Deprecated(since="3.4.4") public class MarkedProgramsList extends java.lang.Object
Deprecated.since 3.3.4 useMarkedProgramsMap
instead.A class that contains all marked programs.- Since:
- 2.2
- Author:
- René Mach
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static MarkedProgramsList
getInstance()
Deprecated.since 3.3.4 useMarkedProgramsMap.getInstance()
instead.Program[]
getMarkedPrograms()
Deprecated.since 3.3.4 useMarkedProgramsMap.getMarkedPrograms()
instead.Program[]
getTimeSortedProgramsForTray(ProgramFilter filter, int markPriority, int numberOfPrograms, boolean includeOnAirPrograms)
Deprecated.Program[]
getTimeSortedProgramsForTray(ProgramFilter filter, int markPriority, int numberOfPrograms, boolean includeOnAirPrograms, boolean useTrayFilterSettings, java.util.ArrayList<Program> excludePrograms)
Deprecated.since 3.3.4 useMarkedProgramsMap.getTimeSortedProgramsForTray(ProgramFilter, int, int, boolean, boolean, ArrayList)
instead.void
revalidatePrograms()
Deprecated.since 3.3.4 useMarkedProgramsMap.revalidatePrograms()
instead.
-
-
-
Method Detail
-
getInstance
@Deprecated(since="3.4.4") public static MarkedProgramsList getInstance()
Deprecated.since 3.3.4 useMarkedProgramsMap.getInstance()
instead.- Returns:
- The instance of this class.
-
getMarkedPrograms
@Deprecated(since="3.4.4") public Program[] getMarkedPrograms()
Deprecated.since 3.3.4 useMarkedProgramsMap.getMarkedPrograms()
instead.- Returns:
- The marked programs.
-
getTimeSortedProgramsForTray
@Deprecated(since="3.4.4") public Program[] getTimeSortedProgramsForTray(ProgramFilter filter, int markPriority, int numberOfPrograms, boolean includeOnAirPrograms)
Deprecated.- Parameters:
filter
- The filter to use for program filteringmarkPriority
- The minimum mark priority of programs to find.numberOfPrograms
- The number of programs to show. Use a value of 0 or below for all important programs.includeOnAirPrograms
- If the marked programs array should contain running programs.- Returns:
- The time sorted programs for the tray.
-
getTimeSortedProgramsForTray
@Deprecated(since="3.4.4") public Program[] getTimeSortedProgramsForTray(ProgramFilter filter, int markPriority, int numberOfPrograms, boolean includeOnAirPrograms, boolean useTrayFilterSettings, java.util.ArrayList<Program> excludePrograms)
Deprecated.since 3.3.4 useMarkedProgramsMap.getTimeSortedProgramsForTray(ProgramFilter, int, int, boolean, boolean, ArrayList)
instead.- Parameters:
filter
- The filter to use for program filteringmarkPriority
- The minimum mark priority of programs to find.numberOfPrograms
- The number of programs to show. Use a value of 0 or below for all important programs.includeOnAirPrograms
- If the marked programs array should contain running programs.If the tray filter settings should be used for filtering.useTrayFilterSettings
- If the tray filter settings should be used for filtering.excludePrograms
- The list with excluded programs.- Returns:
- The time sorted programs for the tray.
-
revalidatePrograms
@Deprecated(since="3.4.4") public void revalidatePrograms()
Deprecated.since 3.3.4 useMarkedProgramsMap.revalidatePrograms()
instead.Does nothing anymore.
-
-