public class FilterManagerImpl extends Object implements FilterManager
Modifier and Type | Method and Description |
---|---|
ProgramFilter |
getAllFilter()
Gets the "ShowAll" filter of the program table.
|
ProgramFilter[] |
getAvailableFilters()
Returns an array of all available filters.
|
ProgramFilter |
getCurrentFilter()
Returns the current selected filter of the program table.
|
ProgramFilter |
getDefaultFilter()
Returns the default filter of the program table.
|
static FilterManager |
getInstance()
Creates an instance of this clas if
there is no one and returns it.
|
void |
setCurrentFilter(ProgramFilter filter)
Activates a filter.
|
public static FilterManager getInstance()
public ProgramFilter getCurrentFilter()
getCurrentFilter
in interface FilterManager
public void setCurrentFilter(ProgramFilter filter)
setCurrentFilter
in interface FilterManager
filter
- The filter to activate.public ProgramFilter[] getAvailableFilters()
getAvailableFilters
in interface FilterManager
public ProgramFilter getDefaultFilter()
getDefaultFilter
in interface FilterManager
public ProgramFilter getAllFilter()
getAllFilter
in interface FilterManager
TV-Browser 2.2.6, Copyright (C) 04-2003 Martin Oberhauser (martin@tvbrowser.org)