- java.lang.Object
-
- tvbrowser.core.filters.FilterComponentList
-
public class FilterComponentList extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(FilterComponent comp)
FilterComponent
createCopy(FilterComponent source, java.lang.String nameNew)
boolean
exists(java.lang.String name)
FilterComponent[]
getAvailableFilterComponents()
java.lang.String[]
getChannelFilterNames()
FilterComponent
getFilterComponentByName(java.lang.String name)
static FilterComponentList
getInstance()
static java.lang.String
getLabelForComponent(FilterComponent component, java.lang.String label)
void
remove(java.lang.String filterCompName)
void
store()
java.util.ArrayList<SingleChannelFilterComponent>
updateChannels(Channel[] channels)
-
-
-
Method Detail
-
updateChannels
public java.util.ArrayList<SingleChannelFilterComponent> updateChannels(Channel[] channels)
-
store
public void store()
-
createCopy
public FilterComponent createCopy(FilterComponent source, java.lang.String nameNew)
-
getAvailableFilterComponents
public FilterComponent[] getAvailableFilterComponents()
-
getFilterComponentByName
public FilterComponent getFilterComponentByName(java.lang.String name)
-
getInstance
public static FilterComponentList getInstance()
-
add
public void add(FilterComponent comp)
-
exists
public boolean exists(java.lang.String name)
-
remove
public void remove(java.lang.String filterCompName)
-
getChannelFilterNames
public java.lang.String[] getChannelFilterNames()
-
getLabelForComponent
public static final java.lang.String getLabelForComponent(FilterComponent component, java.lang.String label)
-
-