|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.tv.service.navigation.ServiceFilter
javax.tv.service.navigation.SIElementFilter
public final class SIElementFilter
SIElementFilter represents a
ServiceFilter based on a particular
SIElement (such as a TransportStream or
ProgramEvent). A ServiceList resulting
from this filter will include only Service objects
with one or more corresponding ServiceDetails,
sd, such that:
sd is contained by
the specified SIElement, or
sd
contains the specified SIElement
SIElement provided. Note that no guarantee
is made that every SIElement type is supported for
filtering.
SIElement,
ServiceList| Constructor Summary | |
|---|---|
SIElementFilter(SIElement element)
Constructs the filter based on a particular SIElement. |
|
| Method Summary | |
|---|---|
boolean |
accept(Service service)
Tests if the given service passes the filter. |
SIElement |
getFilterValue()
Reports the SIElement used to create this filter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SIElementFilter(SIElement element)
throws FilterNotSupportedException
SIElement.
element - An SIElement indicating the services
to be included in a resulting service list.
FilterNotSupportedException - If element is
not supported for filtering.| Method Detail |
|---|
public SIElement getFilterValue()
SIElement used to create this filter.
SIElement used to create this filter.public boolean accept(Service service)
accept in class ServiceFilterservice - An individual Service to be evaluated
against the filtering algorithm.
true if service has a
corresponding ServiceDetails which contains or
is contained by the SIElement indicated
by the filter value; false otherwise.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||