org.dvb.spi.si.full
Interface SIManagerProvider
- All Superinterfaces:
- Provider, XletBoundProvider
public interface SIManagerProvider
- extends XletBoundProvider
This xlet-bound provider allows one to take complete control
of the view of SI exposed to the xlet to which it is bound.
The author of the provider is able to directly implement
JavaTV's SIManager interface, and provide that instance to
the implementation. The xlet to which this provider is bound
will get this instance of SIManager when it calls the Java TV
method to retrieve an SIManager.
- See Also:
SIManager.createInstance()
Method Summary |
javax.tv.service.SIManager |
createSIManager(javax.tv.service.SIManager parent)
Gets an SI manager. |
createSIManager
javax.tv.service.SIManager createSIManager(javax.tv.service.SIManager parent)
- Gets an SI manager. This will typically be given directly
to the xlet (when it calls SIManager.createInstance()). This
method will be called each time the xlet calls
SIManager.createInstance().
- Parameters:
parent
- The "system" SIManager that would have been
given to the xlet, if a provider had not been
installed. The provider's SIManager may consult
its parent, e.g. for terrestrial services in a
hybrid terminal.