Java TV(tm) API 1.0
A B C D E F G H I J L M N P R S T U V X

A

accept(Service) - Method in class javax.tv.service.navigation.ServiceFilter
Tests if a particular service passes this filter.
accept(Service) - Method in class javax.tv.service.navigation.SIElementFilter
Tests if the given service passes the filter.
accept(Service) - Method in class javax.tv.service.navigation.LocatorFilter
Tests if the given service passes the filter.
accept(Service) - Method in class javax.tv.service.navigation.PreferenceFilter
Tests if the given service passes the filter.
accept(Service) - Method in class javax.tv.service.navigation.ServiceTypeFilter
Tests if the given service passes the filter.
ACCESS_WITHDRAWN - Static variable in class javax.tv.service.selection.PresentationTerminatedEvent
Reason code : Access to the service or some component of it has been withdrawn by the system.
ADD - Static variable in class javax.tv.service.SIChangeType
SIChangeType indicating that an SIElement has been added.
add(Locator) - Method in interface javax.tv.media.MediaSelectControl
Adds a service component (for example, subtitles) to the presentation.
addBouquetChangeListener(BouquetChangeListener) - Method in interface javax.tv.service.transport.BouquetCollection
Registers a BouquetChangeListener to be notified of changes to a Bouquet that is part of this BouquetCollection.
addListener(CarouselFileListener) - Method in class javax.tv.carousel.CarouselFile
Subscribes a CarouselFileListener to receive notifications of changes to this CarouselFile.
addListener(ProgramScheduleListener) - Method in interface javax.tv.service.guide.ProgramSchedule
Registers a ProgramScheduleListener to be notified of changes to program events on this ProgramSchedule.
addListener(ServiceContextListener) - Method in interface javax.tv.service.selection.ServiceContext
Subscribes a listener to receive events related to this ServiceContext.
addMediaSelectListener(MediaSelectListener) - Method in interface javax.tv.media.MediaSelectControl
Subscribes the specified MediaSelectListener to receive events related to media selection on this Player.
addNetworkChangeListener(NetworkChangeListener) - Method in interface javax.tv.service.transport.NetworkCollection
Registers a NetworkChangeListener to be notified of changes to a Network that is part of this NetworkCollection.
addServiceComponentChangeListener(ServiceComponentChangeListener) - Method in interface javax.tv.service.navigation.ServiceDetails
Registers a ServiceComponentChangeListener to be notified of changes to a ServiceComponent that is part of this ServiceDetails.
addServiceDetailsChangeListener(ServiceDetailsChangeListener) - Method in interface javax.tv.service.transport.Transport
Registers a ServiceDetailsChangeListener to be notified of changes to ServiceDetails that are carried on this Transport.
addTransportStreamChangeListener(TransportStreamChangeListener) - Method in interface javax.tv.service.transport.TransportStreamCollection
Registers a TransportStreamChangeListener to be notified of changes to a TransportStream that is part of this TransportStreamCollection.
addTVTimerWentOffListener(TVTimerWentOffListener) - Method in class javax.tv.util.TVTimerSpec
Registers a listener with this timer specification.
AlphaColor - class javax.tv.graphics.AlphaColor.
A class that allows a very simple, interoperable form of compositing.
AlphaColor(Color) - Constructor for class javax.tv.graphics.AlphaColor
Constructs a new AlphaColor using the specified java.awt.Color.
AlphaColor(float, float, float, float) - Constructor for class javax.tv.graphics.AlphaColor
Creates an sRGB color with the specified red, green, blue, and alpha values in the range [0.0 - 1.0].
AlphaColor(int, boolean) - Constructor for class javax.tv.graphics.AlphaColor
Creates an sRGB color with the specified combined RGBA value consisting of the alpha component in bits 24-31, the red component in bits 16-23, the green component in bits 8-15, and the blue component in bits 0-7.
AlphaColor(int, int, int, int) - Constructor for class javax.tv.graphics.AlphaColor
Creates an sRGB color with the specified red, green, blue, and alpha values in the range 0-255, inclusive.
AlternativeContentEvent - class javax.tv.service.selection.AlternativeContentEvent.
AlternativeContentEvent is generated to indicate that "alternative" content is being presented during the presentation of a service.
AlternativeContentEvent(ServiceContext) - Constructor for class javax.tv.service.selection.AlternativeContentEvent
Constructs the event.
ANALOG_RADIO - Static variable in class javax.tv.service.ServiceType
Analog radio service type.
ANALOG_TV - Static variable in class javax.tv.service.ServiceType
Analog TV service type.
ARGS - Static variable in interface javax.tv.xlet.XletContext
The property key used to obtain initialization arguments for the Xlet.
ATSC_PSIP - Static variable in class javax.tv.service.ServiceInformationType
ATSC PSIP format.
AUDIO - Static variable in class javax.tv.service.navigation.StreamType
Audio component.
AWTVideoSize - class javax.tv.media.AWTVideoSize.
AWTVideoSize is a data holder that represents the position, scaling, and clipping of a JMF Player, as controlled via an AWTVideoSizeControl.
AWTVideoSize(Rectangle, Rectangle) - Constructor for class javax.tv.media.AWTVideoSize
Constructs a new AWTVideoSize instance.
AWTVideoSizeControl - interface javax.tv.media.AWTVideoSizeControl.
AWTVideoSizeControl allows setting clipping, scaling, and translation of a video stream in a simple, interoperable way.

B

Bouquet - interface javax.tv.service.transport.Bouquet.
This interface represents information about a bouquet.
BouquetChangeEvent - class javax.tv.service.transport.BouquetChangeEvent.
A BouquetChangeEvent notifies an BouquetChangeListener of changes detected in a BouquetCollection.
BouquetChangeEvent(BouquetCollection, SIChangeType, Bouquet) - Constructor for class javax.tv.service.transport.BouquetChangeEvent
Constructs a BouquetChangeEvent.
BouquetChangeListener - interface javax.tv.service.transport.BouquetChangeListener.
This interface is implemented by applications wishing to receive notification of changes to Bouquet data.
BouquetCollection - interface javax.tv.service.transport.BouquetCollection.
This interface represents a collection of bouquets on a Transport.
brighter() - Method in class javax.tv.graphics.AlphaColor
Creates a brighter version of this color.

C

CA_REFUSAL - Static variable in class javax.tv.service.selection.SelectionFailedEvent
Reason code : Selection failed due to the CA system refusing to permit it.
CABLE - Static variable in class javax.tv.service.navigation.DeliverySystemType
Cable delivery system type.
CAIdentification - interface javax.tv.service.navigation.CAIdentification.
This interface associates information related to the conditional access (CA) subsystem with certain SI objects.
cancel() - Method in interface javax.tv.service.SIRequest
Cancels a pending SI retrieval request.
CANCELED - Static variable in class javax.tv.service.SIRequestFailureType
The reason generated when the SIRequest is canceled.
CarouselFile - class javax.tv.carousel.CarouselFile.
The CarouselFile class represents file or directory data obtained from broadcast file systems.
CarouselFile(CarouselFile, String) - Constructor for class javax.tv.carousel.CarouselFile
Creates a CarouselFile instance that represents the file with the specified name relative to the specified carousel directory.
CarouselFile(Locator) - Constructor for class javax.tv.carousel.CarouselFile
Creates a CarouselFile instance that represents the file referenced by the given Locator.
CarouselFile(String) - Constructor for class javax.tv.carousel.CarouselFile
Creates a CarouselFile instance that represents the file whose absolute path name is the given path argument.
CarouselFile(String, String) - Constructor for class javax.tv.carousel.CarouselFile
Creates a CarouselFile instance that represents the file with the specified name relative to the specified carousel directory.
carouselFileChanged(CarouselFileChangeEvent) - Method in interface javax.tv.carousel.CarouselFileListener
Notifies the CarouselFileListener that the CarouselFile has changed in the broadcast.
CarouselFileChangeEvent - class javax.tv.carousel.CarouselFileChangeEvent.
The CarouselFileChangeEvent provides notification of a change to CarouselFile data.
CarouselFileChangeEvent(CarouselFile) - Constructor for class javax.tv.carousel.CarouselFileChangeEvent
Creates a CarouselFileChangeEvent indicating that the specified CarouselFile has changed.
CarouselFileListener - interface javax.tv.carousel.CarouselFileListener.
The CarouselFileListener interface is implemented by application classes which require notification of changes to CarouselFile data.
checkSize(AWTVideoSize) - Method in interface javax.tv.media.AWTVideoSizeControl
Reports how closely the underlying platform can approximate a desired video size.
contains(Service) - Method in interface javax.tv.service.navigation.ServiceList
Tests if the indicated Service object is contained in the list.
CONTENT_NOT_FOUND - Static variable in class javax.tv.service.selection.SelectionFailedEvent
Reason code : Selection failed because the requested content could not be found in the network.
ContentRatingAdvisory - interface javax.tv.service.guide.ContentRatingAdvisory.
ContentRatingAdvisory indicates, for a given program event, ratings for any or all of the rating dimensions defined in the content rating system for the local rating region.
createInstance() - Static method in class javax.tv.service.SIManager
Creates a new instance of SIManager.
createLocator(String) - Method in class javax.tv.locator.LocatorFactory
Creates a Locator object from the specified locator string.
createServiceContext() - Method in class javax.tv.service.selection.ServiceContextFactory
Creates a ServiceContext object.
createServiceIterator() - Method in interface javax.tv.service.navigation.ServiceList
Generates an iterator on the Service elements in this list.
CURRENT_PROGRAM_EVENT - Static variable in class javax.tv.service.guide.ProgramScheduleChangeType
ProgramScheduleChangeType indicating that the current program event has changed.

D

darker() - Method in class javax.tv.graphics.AlphaColor
Creates a darker version of this color.
DATA - Static variable in class javax.tv.service.navigation.StreamType
Data component.
DATA_APPLICATION - Static variable in class javax.tv.service.ServiceType
Data application service type identifying an interactive application.
DATA_BROADCAST - Static variable in class javax.tv.service.ServiceType
Data broadcast service type identifying a data service.
DATA_UNAVAILABLE - Static variable in class javax.tv.service.SIRequestFailureType
The reason generated when the system cannot find the requested data.
DataLostException - exception javax.tv.media.protocol.DataLostException.
Signals that streaming data has been lost.
DataLostException() - Constructor for class javax.tv.media.protocol.DataLostException
Constructs the exception with no detail message.
DataLostException(String) - Constructor for class javax.tv.media.protocol.DataLostException
Constructs the exception with the given detail message.
DeliverySystemType - class javax.tv.service.navigation.DeliverySystemType.
This class represents values of various types of delivery systems, for example, satellite, cable, etc.
DeliverySystemType(String) - Constructor for class javax.tv.service.navigation.DeliverySystemType
Creates a delivery system type object.
deschedule(TVTimerSpec) - Method in class javax.tv.util.TVTimer
Removes a timer specification from the set of monitored specifications.
destroy() - Method in interface javax.tv.service.selection.ServiceContext
Causes the ServiceContext to release all resources and enter the destroyed state.
destroyXlet(boolean) - Method in interface javax.tv.xlet.Xlet
Signals the Xlet to terminate and enter the Destroyed state.
DIGITAL_RADIO - Static variable in class javax.tv.service.ServiceType
Digital radio service type.
DIGITAL_TV - Static variable in class javax.tv.service.ServiceType
Digital TV service type.
DVB_SI - Static variable in class javax.tv.service.ServiceInformationType
DVB SI format.

E

equals(Object) - Method in class javax.tv.graphics.AlphaColor
Determines whether another object is equal to this AlphaColor.
equals(Object) - Method in class javax.tv.media.AWTVideoSize
Compares this AWTVideoSize with the given object for equality.
equals(Object) - Method in class javax.tv.media.MediaSelectPermission
Tests two MediaSelectPermission objects for equality.
equals(Object) - Method in interface javax.tv.locator.Locator
Compares this Locator with the specified object for equality.
equals(Object) - Method in interface javax.tv.service.SIElement
Tests two SIElement objects for equality.
equals(Object) - Method in interface javax.tv.service.Service
Tests two Service objects for equality.
equals(Object) - Method in class javax.tv.service.ReadPermission
Checks two ReadPermission objects for equality.
equals(Object) - Method in class javax.tv.service.selection.ServiceContextPermission
Tests two ServiceContextPermission objects for equality.
equals(Object) - Method in class javax.tv.service.selection.SelectPermission
Checks two SelectPermission objects for equality.
equals(Object) - Method in interface javax.tv.service.navigation.ServiceList
Compares the specified object with this ServiceList for equality.
exceeds() - Method in interface javax.tv.service.guide.ContentRatingAdvisory
Compares the current rating value with the system rating ceiling.

F

FavoriteServicesName - interface javax.tv.service.navigation.FavoriteServicesName.
This interface represents the name of a preference for a set of favorite services.
FilterNotSupportedException - exception javax.tv.service.navigation.FilterNotSupportedException.
This exception indicates that the specified ServiceFilter is not supported.
FilterNotSupportedException() - Constructor for class javax.tv.service.navigation.FilterNotSupportedException
Constructs a FilterNotSupportedException with no detail message.
FilterNotSupportedException(String) - Constructor for class javax.tv.service.navigation.FilterNotSupportedException
Constructs a FilterNotSupportedException with a detail message.
filterServices(ServiceFilter) - Method in class javax.tv.service.SIManager
Filters the available services using the ServiceFilter provided to generate a ServiceList containing the matching services.
filterServices(ServiceFilter) - Method in interface javax.tv.service.navigation.ServiceList
Creates a new ServiceList object that is a subset of this list, based on the conditions specified by a ServiceFilter object.
findService(Locator) - Method in interface javax.tv.service.navigation.ServiceList
Reports the Service corresponding to the specified locator if it is a member of this list.

G

getActions() - Method in class javax.tv.media.MediaSelectPermission
Reports the canonical string representation of the actions.
getActions() - Method in class javax.tv.service.ReadPermission
Returns the canonical string representation of the actions, which currently is the empty string "", since there are no actions for a ReadPermission.
getActions() - Method in class javax.tv.service.selection.ServiceContextPermission
Returns the canonical representation of the actions string.
getActions() - Method in class javax.tv.service.selection.SelectPermission
Returns the canonical string representation of the actions.
getAlpha() - Method in class javax.tv.graphics.AlphaColor
Reports the alpha value of this AlphaColor instance.
getAssociatedLanguage() - Method in interface javax.tv.service.navigation.ServiceComponent
Identifies the language used for the elementary stream.
getBouquet() - Method in class javax.tv.service.transport.BouquetChangeEvent
Reports the Bouquet that changed.
getBouquetCollection() - Method in class javax.tv.service.transport.BouquetChangeEvent
Reports the BouquetCollection that generated the event.
getBouquetID() - Method in interface javax.tv.service.transport.Bouquet
Reports the ID of this bouquet definition.
getCarouselFile() - Method in class javax.tv.carousel.CarouselFileChangeEvent
Reports the CarouselFile whose contents have changed.
getCASystemIDs() - Method in interface javax.tv.service.navigation.CAIdentification
Returns an array of CA System IDs associated with this object.
getChangeType() - Method in class javax.tv.service.SIChangeEvent
Indicates the type of change that occurred.
getController() - Method in class javax.tv.media.MediaSelectEvent
Reports the Controller that generated this event.
getCurrentSelection() - Method in interface javax.tv.media.MediaSelectControl
Reports the components of the current selection.
getDefaultSize() - Method in interface javax.tv.media.AWTVideoSizeControl
Reports the default AWTVideoSize for this control.
getDeliverySystemType() - Method in interface javax.tv.service.navigation.ServiceDetails
Reports the type of mechanism by which this service was delivered.
getDeliverySystemType() - Method in interface javax.tv.service.transport.Transport
Reports the type of mechanism by which this Transport delivers content.
getDescription() - Method in interface javax.tv.service.transport.TransportStream
Reports the textual name or description of this transport stream.
getDestination() - Method in class javax.tv.media.AWTVideoSize
Return a copy of the rectangle representing where the video is to be displayed, in the coordinate system of the screen.
getDimensionName() - Method in interface javax.tv.service.RatingDimension
Returns a string which represents the dimension name being described by this object.
getDimensionNames() - Method in interface javax.tv.service.guide.ContentRatingAdvisory
Returns a list of names of all dimensions in this rating region by which the ProgramEvent is rated.
getDisplayText() - Method in interface javax.tv.service.guide.ContentRatingAdvisory
Provides a single string representing textual rating values for all dimensions in which the program event is rated.
getDuration() - Method in interface javax.tv.service.guide.ProgramEvent
Returns the duration of this program event in seconds.
getEndTime() - Method in interface javax.tv.service.guide.ProgramEvent
Returns the end time of this program event.
getFilterValue() - Method in class javax.tv.service.navigation.SIElementFilter
Reports the SIElement used to create this filter.
getFilterValue() - Method in class javax.tv.service.navigation.LocatorFilter
Reports the locators used to create this filter.
getFilterValue() - Method in class javax.tv.service.navigation.PreferenceFilter
Reports the user preference used to create this filter.
getFilterValue() - Method in class javax.tv.service.navigation.ServiceTypeFilter
Reports the ServiceType used to create this filter.
getGranularity() - Method in class javax.tv.util.TVTimer
Report the granularity of this timer, i.e., the length of time between "ticks" of this timer.
getInstance() - Static method in class javax.tv.locator.LocatorFactory
Provides an instance of LocatorFactory.
getInstance() - Static method in class javax.tv.service.selection.ServiceContextFactory
Provides an instance of ServiceContextFactory.
getInvalidLocator() - Method in class javax.tv.locator.InvalidLocatorException
Returns the offending Locator instance.
getInvalidServiceComponent() - Method in class javax.tv.service.selection.InvalidServiceComponentException
Reports the offending service components.
getLocalAddress(Locator) - Static method in class javax.tv.net.InterfaceMap
Reports the local IP address assigned to the given service component.
getLocator() - Method in class javax.tv.carousel.CarouselFile
Returns a Locator identifying this CarouselFile.
getLocator() - Method in interface javax.tv.service.SIElement
Reports the Locator of this SIElement.
getLocator() - Method in interface javax.tv.service.Service
Reports the Locator of this Service.
getLongName() - Method in interface javax.tv.service.navigation.ServiceDetails
Called to obtain a full service name.
getMinorNumber() - Method in interface javax.tv.service.ServiceMinorNumber
Reports the minor number of the service.
getMinRepeatInterval() - Method in class javax.tv.util.TVTimer
Report the minimum interval that this timer can repeat tasks.
getName() - Method in interface javax.tv.service.Service
Returns a short service name or acronym.
getName() - Method in interface javax.tv.service.guide.ProgramEvent
Returns the program event title.
getName() - Method in interface javax.tv.service.navigation.FavoriteServicesName
Provides a human-readable name for this favorite services preference.
getName() - Method in interface javax.tv.service.navigation.ServiceComponent
Returns a name associated with this component.
getName() - Method in interface javax.tv.service.transport.Network
Reports the name of this network.
getName() - Method in interface javax.tv.service.transport.Bouquet
Reports the name of this bouquet.
getNetwork() - Method in class javax.tv.service.transport.NetworkChangeEvent
Reports the Network that changed.
getNetworkCollection() - Method in class javax.tv.service.transport.NetworkChangeEvent
Reports the NetworkCollection that generated the event.
getNetworkID() - Method in interface javax.tv.service.transport.Network
Reports the ID of this network.
getNumberOfLevels() - Method in interface javax.tv.service.RatingDimension
Returns the number of levels defined for this dimension.
getPreferredLanguage() - Method in class javax.tv.service.SIManager
Reports the preferred language for this SIManager.
getProgramEvent() - Method in class javax.tv.service.guide.ProgramScheduleEvent
Reports the ProgramEvent that changed.
getProgramEventDescription() - Method in interface javax.tv.service.guide.ProgramEventDescription
Provides a textual description of the ProgramEvent.
getProgramSchedule() - Method in class javax.tv.service.guide.ProgramScheduleEvent
Reports the ProgramSchedule that generated the event.
getProgramSchedule() - Method in interface javax.tv.service.navigation.ServiceDetails
Returns a schedule of program events associated with this service.
getProviderName() - Method in interface javax.tv.service.navigation.ServiceProviderInformation
Returns the name of the service provider.
getRating() - Method in interface javax.tv.service.guide.ProgramEvent
Reports content advisory information associated with this program for the local rating region.
getRatingDimension(String) - Method in class javax.tv.service.SIManager
Reports the RatingDimension corresponding to the specified string name.
getRatingLevel(String) - Method in interface javax.tv.service.guide.ContentRatingAdvisory
Returns a number representing the rating level in the specified RatingDimension associated with this rating region for the related ProgramEvent.
getRatingLevelDescription(short) - Method in interface javax.tv.service.RatingDimension
Returns a pair of strings describing the specified rating level for this dimension.
getRatingLevelText(String) - Method in interface javax.tv.service.guide.ContentRatingAdvisory
Returns the rating level display string for the specified dimension.
getReason() - Method in class javax.tv.service.selection.PresentationTerminatedEvent
Reports the reason for which the presentation was terminated.
getReason() - Method in class javax.tv.service.selection.SelectionFailedEvent
Reports the reason why the selection failed.
getRGB() - Method in class javax.tv.graphics.AlphaColor
Returns the RGB value representing the color in the default sRGB ColorModel.
getRootContainer(XletContext) - Static method in class javax.tv.graphics.TVContainer
Get the parent container for an Xlet to put its AWT components in, if the Xlet has a graphical representation.
getSelection() - Method in class javax.tv.media.MediaSelectEvent
Reports the selection that caused this event.
getService() - Method in interface javax.tv.service.selection.ServiceContext
Reports the Service being presented in this ServiceContext.
getService() - Method in interface javax.tv.service.guide.ProgramEvent
Reports the Service this program event is associated with.
getService() - Method in interface javax.tv.service.navigation.ServiceDetails
Returns the Service this ServiceDetails object is associated with.
getService() - Method in interface javax.tv.service.navigation.ServiceComponent
Provides the Service object to which this ServiceComponent belongs.
getService(int) - Method in interface javax.tv.service.navigation.ServiceList
Reports the Service at the specified index position.
getService(Locator) - Method in class javax.tv.service.SIManager
Provides the Service referred to by a given Locator.
getServiceComponent() - Method in class javax.tv.service.navigation.ServiceComponentChangeEvent
Reports the ServiceComponent that changed.
getServiceContentHandlers() - Method in interface javax.tv.service.selection.ServiceContext
Reports the current collection of ServiceContentHandlers.
getServiceContentLocators() - Method in interface javax.tv.service.selection.ServiceContentHandler
Reports the portions of the service on which this handler operates.
getServiceContext() - Method in class javax.tv.service.selection.ServiceContextEvent
Reports the ServiceContext that generated the event.
getServiceContext(XletContext) - Method in class javax.tv.service.selection.ServiceContextFactory
Reports the ServiceContext in which the Xlet corresponding to the specified XletContext is running.
getServiceContexts() - Method in class javax.tv.service.selection.ServiceContextFactory
Provides the ServiceContext instances to which the caller of the method is permitted access.
getServiceDescription() - Method in interface javax.tv.service.navigation.ServiceDescription
Provides a textual description of the Service.
getServiceDetails() - Method in class javax.tv.service.navigation.ServiceDetailsSIChangeEvent
Reports the ServiceDetails that generated the event.
getServiceDetails() - Method in class javax.tv.service.transport.ServiceDetailsChangeEvent
Reports the ServiceDetails that changed.
getServiceInformationType() - Method in interface javax.tv.service.SIElement
Reports the SI format in which this SIElement was delivered.
getServiceLocator() - Method in interface javax.tv.service.guide.ProgramSchedule
Reports the transport-dependent locator referencing the service to which this ProgramSchedule belongs.
getServiceNumber() - Method in interface javax.tv.service.ServiceNumber
Reports the service number of a service.
getServiceType() - Method in interface javax.tv.service.Service
Returns the type of this service, (for example, "digital television", "digital radio", "NVOD", etc.) These values can be mapped to the ATSC service type in the VCT table and the DVB service type in the service descriptor.
getServiceType() - Method in interface javax.tv.service.navigation.ServiceDetails
Returns the type of this service, for example, "digital television", "digital radio", "NVOD", etc.
getSIElement() - Method in class javax.tv.service.SIChangeEvent
Reports the SIElement that changed.
getSize() - Method in interface javax.tv.media.AWTVideoSizeControl
Reports the AWTVideoSize at which the Player is currently operating.
getSource() - Method in class javax.tv.media.AWTVideoSize
Return a copy of the rectangle representing the portion of the source video to display, in the coordinate system of the screen.
getSourceVideoSize() - Method in interface javax.tv.media.AWTVideoSizeControl
Reports the size of the source video, in the screen's coordinate system.
getStartTime() - Method in interface javax.tv.service.guide.ProgramEvent
Returns the start time of this program event.
getStreamType() - Method in interface javax.tv.service.navigation.ServiceComponent
Provides the stream type of this component.
getSupportedDimensions() - Method in class javax.tv.service.SIManager
Provides the names of available rating dimensions in the local rating region.
getTime() - Method in class javax.tv.util.TVTimerSpec
Returns the absolute or delay time when this specification will go off.
getTimer() - Static method in class javax.tv.util.TVTimer
Returns the default timer for the system.
getTimerSpec() - Method in class javax.tv.util.TVTimerWentOffEvent
Returns the timer specification for this event.
getTransport() - Method in class javax.tv.service.transport.TransportSIChangeEvent
Reports the Transport that generated the event.
getTransports() - Method in class javax.tv.service.SIManager
Reports the various content delivery mechanisms currently available on this platform.
getTransportStream() - Method in class javax.tv.service.transport.TransportStreamChangeEvent
Reports the TransportStream that changed.
getTransportStreamCollection() - Method in class javax.tv.service.transport.TransportStreamChangeEvent
Reports the TransportStreamCollection that generated the event.
getTransportStreamID() - Method in interface javax.tv.service.transport.TransportStream
Reports the ID of this transport stream.
getUpdateTime() - Method in interface javax.tv.service.SIRetrievable
Returns the time when this object was last updated from data in the broadcast.
getXletProperty(String) - Method in interface javax.tv.xlet.XletContext
Provides an Xlet with a mechanism to retrieve named properties from the XletContext.
getXScale() - Method in class javax.tv.media.AWTVideoSize
Give the scaling factor applied to the video in the horizontal dimension, i.e., getDestination().width / getSource().width.
getYScale() - Method in class javax.tv.media.AWTVideoSize
Give the scaling factor applied to the video in the vertical dimension, i.e., getDestination().height / getSource().height.

H

hashCode() - Method in class javax.tv.graphics.AlphaColor
Computes the hash code for this color.
hashCode() - Method in class javax.tv.media.AWTVideoSize
Generates a hash code value for this AWTVideoSize.
hashCode() - Method in class javax.tv.media.MediaSelectPermission
Returns the hash code value for this object.
hashCode() - Method in interface javax.tv.locator.Locator
Generates a hash code value for this Locator.
hashCode() - Method in interface javax.tv.service.SIElement
Reports the hash code value of this SIElement.
hashCode() - Method in interface javax.tv.service.Service
Reports the hash code value of this Service.
hashCode() - Method in class javax.tv.service.ReadPermission
Returns the hash code value for this object.
hashCode() - Method in class javax.tv.service.selection.ServiceContextPermission
Provides the hash code value of this object.
hashCode() - Method in class javax.tv.service.selection.SelectPermission
Returns the hash code value for this object.
hashCode() - Method in interface javax.tv.service.navigation.ServiceList
Provides the hash code value for this ServiceList.
hasMultipleInstances() - Method in interface javax.tv.service.Service
This method indicates whether the service represented by this Service object is available on multiple transports, (e.g., the same content delivered over terrestrial and cable network).
hasMultipleTransformations() - Method in interface javax.tv.locator.Locator
Indicates whether this Locator has a mapping to multiple transports.
hasNext() - Method in interface javax.tv.service.navigation.ServiceIterator
Tests if there is a Service in the next position in the list.
hasPrevious() - Method in interface javax.tv.service.navigation.ServiceIterator
Tests if there is a Service in the previous position in the list.

I

implies(Permission) - Method in class javax.tv.media.MediaSelectPermission
Checks if this MediaSelectPermission "implies" the specified Permission.
implies(Permission) - Method in class javax.tv.service.ReadPermission
Checks if this ReadPermission object "implies" the specified permission.
implies(Permission) - Method in class javax.tv.service.selection.ServiceContextPermission
Checks if the specified permission is "implied" by this object.
implies(Permission) - Method in class javax.tv.service.selection.SelectPermission
Checks if this SelectPermission object "implies" the specified permission.
indexOf(Service) - Method in interface javax.tv.service.navigation.ServiceList
Reports the position of the first occurrence of the indicated Service object in the list.
initXlet(XletContext) - Method in interface javax.tv.xlet.Xlet
Signals the Xlet to initialize itself and enter the Paused state.
INSUFFICIENT_RESOURCES - Static variable in class javax.tv.service.SIRequestFailureType
The reason generated when the resources required to fulfill an asynchronous SI retrieval (such as a tuner, section filter, etc.) are unavailable.
INSUFFICIENT_RESOURCES - Static variable in class javax.tv.service.selection.SelectionFailedEvent
Reason code : Selection failed due to a lack of resources required to present this service.
InsufficientResourcesException - exception javax.tv.service.selection.InsufficientResourcesException.
InsufficientResourcesException is generated when sufficient resources for an operation are not available.
InsufficientResourcesException() - Constructor for class javax.tv.service.selection.InsufficientResourcesException
Constructs an InsufficientResourcesException with no detail message.
InsufficientResourcesException(String) - Constructor for class javax.tv.service.selection.InsufficientResourcesException
Constructs an InsufficientResourcesException with a detail message.
InterfaceMap - class javax.tv.net.InterfaceMap.
Class InterfaceMap reports the local IP address assigned to a given service component that carries IP data.
INTERRUPTED - Static variable in class javax.tv.service.selection.SelectionFailedEvent
Reason code : Selection has been interrupted by another selection request.
InvalidLocatorException - exception javax.tv.locator.InvalidLocatorException.
This exception is thrown when a Locator is not valid in a particular context.
InvalidLocatorException(Locator) - Constructor for class javax.tv.locator.InvalidLocatorException
Constructs an InvalidLocatorException with no detail message.
InvalidLocatorException(Locator, String) - Constructor for class javax.tv.locator.InvalidLocatorException
Constructs an InvalidLocatorException with the specified detail message.
InvalidServiceComponentException - exception javax.tv.service.selection.InvalidServiceComponentException.
This exception is thrown when one or more service components are not valid for usage in a particular context.
InvalidServiceComponentException(Locator) - Constructor for class javax.tv.service.selection.InvalidServiceComponentException
Constructs an InvalidServiceComponentException with no detail message.
InvalidServiceComponentException(Locator, String) - Constructor for class javax.tv.service.selection.InvalidServiceComponentException
Constructs an InvalidServiceComponentException with the specified detail message.
isAbsolute() - Method in class javax.tv.util.TVTimerSpec
Checks if this specification is absolute.
isFree() - Method in interface javax.tv.service.navigation.CAIdentification
Provides information concerning conditional access of this object.
isRegular() - Method in class javax.tv.util.TVTimerSpec
Checks if this specification is regular.
isRepeat() - Method in class javax.tv.util.TVTimerSpec
Checks if this specification is repeating.

J

javax.tv.carousel - package javax.tv.carousel
Provides access to broadcast file and directory data through APIs that work with the java.io package.
javax.tv.graphics - package javax.tv.graphics
Provides a mechanism by which Xlets may discover their root container and describes a mechanism for alpha blending.
javax.tv.locator - package javax.tv.locator
Provides a means for referencing data and resources accessible via the Java TV APIs.
javax.tv.media - package javax.tv.media
Provides controls and events for the management of real-time media in a television environment.
javax.tv.media.protocol - package javax.tv.media.protocol
Provides access to generic streaming data in the television broadcast.
javax.tv.net - package javax.tv.net
Provides access to IP datagrams transmitted in the broadcast stream.
javax.tv.service - package javax.tv.service
Provides mechanisms for accessing the service information (SI) database and APIs representing the SI elements it contains.
javax.tv.service.guide - package javax.tv.service.guide
Provides APIs to support electronic program guides (EPGs), including program schedules, program events and program ratings.
javax.tv.service.navigation - package javax.tv.service.navigation
Provides APIs to navigate through services and hierarchical service information.
javax.tv.service.selection - package javax.tv.service.selection
Provides a mechanism to select a Service for presentation.
javax.tv.service.transport - package javax.tv.service.transport
Provides additional information about the transport mechanisms that deliver the content the SI data describes.
javax.tv.util - package javax.tv.util
Provides APIs for creating and managing timer events.
javax.tv.xlet - package javax.tv.xlet
Provides interfaces used by applications and the application manager to communicate.

L

listDirectoryContents() - Method in class javax.tv.carousel.CarouselFile
Lists the directory contents of this CarouselFile object.
listPreferences() - Static method in class javax.tv.service.navigation.PreferenceFilter
Reports the available favorite service preferences that can be used to create this filter.
Locator - interface javax.tv.locator.Locator.
The Locator interface provides an opaque reference to the location information of objects which are addressable within the Java TV API.
LocatorFactory - class javax.tv.locator.LocatorFactory.
This class defines a factory for the creation of Locator objects.
LocatorFactory() - Constructor for class javax.tv.locator.LocatorFactory
Creates the LocatorFactory instance.
LocatorFilter - class javax.tv.service.navigation.LocatorFilter.
LocatorFilter represents a ServiceFilter based on a set of locators.
LocatorFilter(Locator[]) - Constructor for class javax.tv.service.navigation.LocatorFilter
Constructs the filter based on a set of locators.

M

MalformedLocatorException - exception javax.tv.locator.MalformedLocatorException.
This exception is thrown to indicate that a malformed locator string has been used.
MalformedLocatorException() - Constructor for class javax.tv.locator.MalformedLocatorException
Constructs a MalformedLocatorException with no detail message.
MalformedLocatorException(String) - Constructor for class javax.tv.locator.MalformedLocatorException
Constructs a MalformedLocatorException with the specified detail message.
MediaSelectCARefusedEvent - class javax.tv.media.MediaSelectCARefusedEvent.
MediaSelectCARefusedEvent is generated when a media select operation fails due to lack of CA authorization.
MediaSelectCARefusedEvent(Controller, Locator[]) - Constructor for class javax.tv.media.MediaSelectCARefusedEvent
Constructs the MediaSelectCARefusedEvent.
MediaSelectControl - interface javax.tv.media.MediaSelectControl.
MediaSelectControl allows the selection of different kinds of content in a running Player.
MediaSelectEvent - class javax.tv.media.MediaSelectEvent.
MediaSelectEvent is the base class of events sent to MediaSelectListener instances.
MediaSelectEvent(Controller, Locator[]) - Constructor for class javax.tv.media.MediaSelectEvent
Creates a new MediaSelectEvent.
MediaSelectFailedEvent - class javax.tv.media.MediaSelectFailedEvent.
MediaSelectFailedEvent notifies a MediaSelectListener that a selection operation failed.
MediaSelectFailedEvent(Controller, Locator[]) - Constructor for class javax.tv.media.MediaSelectFailedEvent
Creates a new MediaSelectFailedEvent.
MediaSelectListener - interface javax.tv.media.MediaSelectListener.
The MediaSelectListener interface is implemented by applications in order to receive notification of selection operations on a MediaSelectControl.
MediaSelectPermission - class javax.tv.media.MediaSelectPermission.
This class represents permission to select, via a MediaSelectControl, the content that a JMF Player presents.
MediaSelectPermission(Locator) - Constructor for class javax.tv.media.MediaSelectPermission
Creates a new MediaSelectPermission object for the specified Locator.
MediaSelectPermission(String, String) - Constructor for class javax.tv.media.MediaSelectPermission
Creates a new MediaSelectPermission object for a Locator with the given external form.
MediaSelectSucceededEvent - class javax.tv.media.MediaSelectSucceededEvent.
A MediaSelectSucceededEvent notifies a MediaSelectListener that a selection operation succeeded.
MediaSelectSucceededEvent(Controller, Locator[]) - Constructor for class javax.tv.media.MediaSelectSucceededEvent
Creates a new MediaSelectSucceededEvent.
MISSING_HANDLER - Static variable in class javax.tv.service.selection.SelectionFailedEvent
Reason code : Selection failed due to absence of a ServiceContentHandler required to present the requested service.
MODIFY - Static variable in class javax.tv.service.SIChangeType
SIChangeType indicating that an SIElement has been modified.

N

Network - interface javax.tv.service.transport.Network.
This interface provides descriptive information concerning a network.
NetworkChangeEvent - class javax.tv.service.transport.NetworkChangeEvent.
A NetworkChangeEvent notifies an NetworkChangeListener of changes detected in a NetworkCollection.
NetworkChangeEvent(NetworkCollection, SIChangeType, Network) - Constructor for class javax.tv.service.transport.NetworkChangeEvent
Constructs a NetworkChangeEvent.
NetworkChangeListener - interface javax.tv.service.transport.NetworkChangeListener.
This interface is implemented by applications wishing to receive notification of changes to Network data.
NetworkCollection - interface javax.tv.service.transport.NetworkCollection.
This interface represents a collection of networks on a Transport.
nextService() - Method in interface javax.tv.service.navigation.ServiceIterator
Reports the next Service object in the list.
NormalContentEvent - class javax.tv.service.selection.NormalContentEvent.
NormalContentEvent is generated to indicate that the normal content of a service is being presented.
NormalContentEvent(ServiceContext) - Constructor for class javax.tv.service.selection.NormalContentEvent
Constructs the event.
notifyChange(BouquetChangeEvent) - Method in interface javax.tv.service.transport.BouquetChangeListener
Notifies the BouquetChangeListener of a change to a Bouquet.
notifyChange(NetworkChangeEvent) - Method in interface javax.tv.service.transport.NetworkChangeListener
Notifies the NetworkChangeListener of a change to a Network.
notifyChange(ProgramScheduleEvent) - Method in interface javax.tv.service.guide.ProgramScheduleListener
Notifies the ProgramScheduleListener of a change to a ProgramSchedule.
notifyChange(ServiceComponentChangeEvent) - Method in interface javax.tv.service.navigation.ServiceComponentChangeListener
Notifies the ServiceComponentChangeListener of a change to a ServiceComponent.
notifyChange(ServiceDetailsChangeEvent) - Method in interface javax.tv.service.transport.ServiceDetailsChangeListener
Notifies the ServiceDetailsChangeListener of a change to a ServiceDetails.
notifyChange(TransportStreamChangeEvent) - Method in interface javax.tv.service.transport.TransportStreamChangeListener
Notifies the TransportStreamChangeListener of a change to a TransportStream.
notifyDestroyed() - Method in interface javax.tv.xlet.XletContext
Used by an application to notify its manager that it has entered into the Destroyed state.
notifyFailure(SIRequestFailureType) - Method in interface javax.tv.service.SIRequestor
Notifies the SIRequestor of unsuccessful asynchronous SI retrieval.
notifyListeners(TVTimer) - Method in class javax.tv.util.TVTimerSpec
Calls all listeners registered on this timer specification.
notifyPaused() - Method in interface javax.tv.xlet.XletContext
Notifies the manager that the Xlet does not want to be active and has entered the Paused state.
notifySuccess(SIRetrievable[]) - Method in interface javax.tv.service.SIRequestor
Notifies the SIRequestor of successful asynchronous SI retrieval.
NVOD_REFERENCE - Static variable in class javax.tv.service.ServiceType
NVOD reference service type.
NVOD_TIME_SHIFTED - Static variable in class javax.tv.service.ServiceType
NVOD time-shifted service type.

P

pauseXlet() - Method in interface javax.tv.xlet.Xlet
Signals the Xlet to stop providing service and enter the Paused state.
PreferenceFilter - class javax.tv.service.navigation.PreferenceFilter.
PreferenceFilter represents a ServiceFilter based on a user preference for favorite services.
PreferenceFilter(FavoriteServicesName) - Constructor for class javax.tv.service.navigation.PreferenceFilter
Constructs the filter based on a particular user preference for favorite services.
PresentationChangedEvent - class javax.tv.service.selection.PresentationChangedEvent.
PresentationChangedEvent indicates that the content being presented in the ServiceContext has changed.
PresentationChangedEvent(ServiceContext) - Constructor for class javax.tv.service.selection.PresentationChangedEvent
Constructs the event.
PresentationTerminatedEvent - class javax.tv.service.selection.PresentationTerminatedEvent.
PresentationTerminatedEvent is generated when the presentation of a service terminates.
PresentationTerminatedEvent(ServiceContext, int) - Constructor for class javax.tv.service.selection.PresentationTerminatedEvent
Constructs the event with a reason code.
previousService() - Method in interface javax.tv.service.navigation.ServiceIterator
Reports the previous Service object in the list.
ProgramEvent - interface javax.tv.service.guide.ProgramEvent.
ProgramEvent represents collection of elementary streams with a common time base, an associated start time, and an associated end time.
ProgramEventDescription - interface javax.tv.service.guide.ProgramEventDescription.
This SIElement provides a textual description of a ProgramEvent.
ProgramSchedule - interface javax.tv.service.guide.ProgramSchedule.
This interface represents a collection of program events for a given service ordered by time.
ProgramScheduleChangeType - class javax.tv.service.guide.ProgramScheduleChangeType.
This class represents types of changes to program schedules.
ProgramScheduleChangeType(String) - Constructor for class javax.tv.service.guide.ProgramScheduleChangeType
Creates an ProgramScheduleChangeType object.
ProgramScheduleEvent - class javax.tv.service.guide.ProgramScheduleEvent.
A ProgramScheduleEvent notifies an ProgramScheduleListener of changes to program events detected in a ProgramSchedule.
ProgramScheduleEvent(ProgramSchedule, SIChangeType, ProgramEvent) - Constructor for class javax.tv.service.guide.ProgramScheduleEvent
Constructs a ProgramScheduleEvent.
ProgramScheduleListener - interface javax.tv.service.guide.ProgramScheduleListener.
This interface is implemented by applications wishing to receive notification of changes to ProgramSchedule data.
PushSourceStream2 - interface javax.tv.media.protocol.PushSourceStream2.
The PushSourceStream2 interface identifies a SourceStream that pushes asynchronous data.

R

RatingDimension - interface javax.tv.service.RatingDimension.
The RatingDimension interface represents an individual content rating scheme against which program events are rated.
ReadPermission - class javax.tv.service.ReadPermission.
This class represents permission to read the data referenced by a given Locator.
ReadPermission(Locator) - Constructor for class javax.tv.service.ReadPermission
Creates a new ReadPermission object for the specified locator.
ReadPermission(String, String) - Constructor for class javax.tv.service.ReadPermission
Creates a new ReadPermission object for a locator with the given external form.
readStream(byte[], int, int) - Method in interface javax.tv.media.protocol.PushSourceStream2
Reads pending data from the stream without blocking.
receiveServiceContextEvent(ServiceContextEvent) - Method in interface javax.tv.service.selection.ServiceContextListener
Notifies the ServiceContextListener of an event generated by a ServiceContext.
refreshCache() - Method in class javax.tv.carousel.CarouselFile
Requests that the cached contents of this CarouselFile be updated with the version currently in the broadcast stream.
registerInterest(Locator, boolean) - Method in class javax.tv.service.SIManager
Provides a hint to the SI database that the application desires SI information as complete as possible about the specified SIElement.
REMOVE - Static variable in class javax.tv.service.SIChangeType
SIChangeType indicating that an SIElement has been removed.
remove(Locator) - Method in interface javax.tv.media.MediaSelectControl
Removes a service component from the presentation.
removeBouquetChangeListener(BouquetChangeListener) - Method in interface javax.tv.service.transport.BouquetCollection
Called to unregister an BouquetChangeListener.
removeListener(CarouselFileListener) - Method in class javax.tv.carousel.CarouselFile
Unsubscribes a CarouselFileListener from receiving notifications of changes to this CarouselFile.
removeListener(ProgramScheduleListener) - Method in interface javax.tv.service.guide.ProgramSchedule
Unregisters a ProgramScheduleListener.
removeListener(ServiceContextListener) - Method in interface javax.tv.service.selection.ServiceContext
Unsubscribes a listener from receiving events related to this ServiceContext.
removeMediaSelectListener(MediaSelectListener) - Method in interface javax.tv.media.MediaSelectControl
Unsubscribes the specified MediaSelectListener from receiving events related to media selection on this Player.
removeNetworkChangeListener(NetworkChangeListener) - Method in interface javax.tv.service.transport.NetworkCollection
Called to unregister an NetworkChangeListener.
removeServiceComponentChangeListener(ServiceComponentChangeListener) - Method in interface javax.tv.service.navigation.ServiceDetails
Called to unregister an ServiceComponentChangeListener.
removeServiceDetailsChangeListener(ServiceDetailsChangeListener) - Method in interface javax.tv.service.transport.Transport
Called to unregister an ServiceDetailsChangeListener.
removeTransportStreamChangeListener(TransportStreamChangeListener) - Method in interface javax.tv.service.transport.TransportStreamCollection
Called to unregister an TransportStreamChangeListener.
removeTVTimerWentOffListener(TVTimerWentOffListener) - Method in class javax.tv.util.TVTimerSpec
Removes a listener to this timer specification.
replace(Locator, Locator) - Method in interface javax.tv.media.MediaSelectControl
Replaces a service component in the presentation.
RESOURCES_REMOVED - Static variable in class javax.tv.service.selection.PresentationTerminatedEvent
Reason code : Resources needed to present the service have been removed.
resumeRequest() - Method in interface javax.tv.xlet.XletContext
Provides the Xlet with a mechanism to indicate that it is interested in entering the Active state.
retrieveBouquet(Locator, SIRequestor) - Method in interface javax.tv.service.transport.BouquetCollection
Retrieves the specified Bouquet from the collection.
retrieveBouquets(SIRequestor) - Method in interface javax.tv.service.transport.BouquetCollection
Retrieves an array of all the Bouquet objects in this BouquetCollection.
retrieveComponents(SIRequestor) - Method in interface javax.tv.service.guide.ProgramEvent
Retrieves an array of service components which are part of this ProgramEvent.
retrieveComponents(SIRequestor) - Method in interface javax.tv.service.navigation.ServiceDetails
Retrieves an array of elementary components which are part of this service.
retrieveCurrentProgramEvent(SIRequestor) - Method in interface javax.tv.service.guide.ProgramSchedule
Retrieves the current ProgramEvent.
retrieveDescription(SIRequestor) - Method in interface javax.tv.service.guide.ProgramEvent
Retrieves a textual description of the event.
retrieveDetails(SIRequestor) - Method in interface javax.tv.service.Service
This method retrieves additional information about the Service.
retrieveFutureProgramEvent(Date, SIRequestor) - Method in interface javax.tv.service.guide.ProgramSchedule
Retrieves the program event for the specified time.
retrieveFutureProgramEvents(Date, Date, SIRequestor) - Method in interface javax.tv.service.guide.ProgramSchedule
Retrieves all known program events on this service for the specified time interval.
retrieveNetwork(Locator, SIRequestor) - Method in interface javax.tv.service.transport.NetworkCollection
Retrieves the specified Network from the collection.
retrieveNetworks(SIRequestor) - Method in interface javax.tv.service.transport.NetworkCollection
Retrieves an array of all the Network objects in this NetworkCollection.
retrieveNextProgramEvent(ProgramEvent, SIRequestor) - Method in interface javax.tv.service.guide.ProgramSchedule
Retrieves a event which follows the specified event.
retrieveProgramEvent(Locator, SIRequestor) - Method in class javax.tv.service.SIManager
Retrieves the ProgramEvent corresponding to the given Locator.
retrieveProgramEvent(Locator, SIRequestor) - Method in interface javax.tv.service.guide.ProgramSchedule
Retrieves a program event matching the locator.
retrieveServiceDescription(SIRequestor) - Method in interface javax.tv.service.navigation.ServiceDetails
Retrieves a textual description of this service if available.
retrieveServiceDetails(Locator, SIRequestor) - Method in class javax.tv.service.SIManager
Retrieves the ServiceDetails object corresponding to the given Locator.
retrieveSIElement(Locator, SIRequestor) - Method in class javax.tv.service.SIManager
Retrieves the SIElement corresponding to the specified Locator.
retrieveTransportStream(Locator, SIRequestor) - Method in interface javax.tv.service.transport.TransportStreamCollection
Retrieves the specified TransportStream from the collection.
retrieveTransportStreams(SIRequestor) - Method in interface javax.tv.service.transport.TransportStreamCollection
Retrieves an array of the TransportStream objects in this TransportStreamCollection.
retrieveTransportStreams(SIRequestor) - Method in interface javax.tv.service.transport.Network
Retrieves an array of TransportStream objects representing the transport streams carried in this Network.

S

SATELLITE - Static variable in class javax.tv.service.navigation.DeliverySystemType
Satellite delivery system type.
scheduleTimerSpec(TVTimerSpec) - Method in class javax.tv.util.TVTimer
Begins monitoring a TVTimerSpec.
SCTE_SI - Static variable in class javax.tv.service.ServiceInformationType
SCTE SI format.
SECTIONS - Static variable in class javax.tv.service.navigation.StreamType
MPEG sections component.
select(Locator) - Method in interface javax.tv.media.MediaSelectControl
Selects a new service component for presentation.
select(Locator[]) - Method in interface javax.tv.media.MediaSelectControl
Selects one or more service components for presentation.
select(Locator[]) - Method in interface javax.tv.service.selection.ServiceContext
Selects content by specifying the parts of a service to be presented.
select(Service) - Method in interface javax.tv.service.selection.ServiceContext
Selects a service to be presented in this ServiceContext.
selectionComplete(MediaSelectEvent) - Method in interface javax.tv.media.MediaSelectListener
Notifies the MediaSelectListener that a selection has completed.
SelectionFailedEvent - class javax.tv.service.selection.SelectionFailedEvent.
SelectionFailedEvent is generated when a service selection operation fails.
SelectionFailedEvent(ServiceContext, int) - Constructor for class javax.tv.service.selection.SelectionFailedEvent
Constructs the event with a reason code.
SelectPermission - class javax.tv.service.selection.SelectPermission.
SelectPermission represents permission to perform a select() operation on a ServiceContext.
SelectPermission(Locator, String) - Constructor for class javax.tv.service.selection.SelectPermission
Creates a new SelectPermission object for the specified locator.
SelectPermission(String, String) - Constructor for class javax.tv.service.selection.SelectPermission
Creates a new SelectPermission object for a locator with the given external form.
Service - interface javax.tv.service.Service.
The Service interface represents an abstract view on what is generally referred to as a television "service" or "channel".
SERVICE_VANISHED - Static variable in class javax.tv.service.selection.PresentationTerminatedEvent
Reason code : The service vanished from the network.
ServiceComponent - interface javax.tv.service.navigation.ServiceComponent.
This interface represents an abstraction of an elementary stream.
ServiceComponentChangeEvent - class javax.tv.service.navigation.ServiceComponentChangeEvent.
A ServiceComponentChangeEvent notifies an ServiceComponentChangeListener of changes to a ServiceComponent detected in a ServiceDetails.
ServiceComponentChangeEvent(ServiceDetails, SIChangeType, ServiceComponent) - Constructor for class javax.tv.service.navigation.ServiceComponentChangeEvent
Constructs a ServiceComponentChangeEvent.
ServiceComponentChangeListener - interface javax.tv.service.navigation.ServiceComponentChangeListener.
This interface is implemented by applications wishing to receive notification of changes to ServiceComponent data.
ServiceContentHandler - interface javax.tv.service.selection.ServiceContentHandler.
A ServiceContentHandler represents a mechanism for presenting, processing or playing portions of a service.
ServiceContext - interface javax.tv.service.selection.ServiceContext.
A ServiceContext represents an environment in which services are presented in a broadcast receiver.
ServiceContextDestroyedEvent - class javax.tv.service.selection.ServiceContextDestroyedEvent.
ServiceContextDestroyedEvent is generated when a ServiceContext is destroyed via its destroy() method.
ServiceContextDestroyedEvent(ServiceContext) - Constructor for class javax.tv.service.selection.ServiceContextDestroyedEvent
Constructs the event.
ServiceContextEvent - class javax.tv.service.selection.ServiceContextEvent.
The parent class for service context events.
ServiceContextEvent(ServiceContext) - Constructor for class javax.tv.service.selection.ServiceContextEvent
Constructs the event.
ServiceContextException - exception javax.tv.service.selection.ServiceContextException.
The base class for exceptions related to service contexts.
ServiceContextException() - Constructor for class javax.tv.service.selection.ServiceContextException
Constructs a ServiceContextException with no detail message.
ServiceContextException(String) - Constructor for class javax.tv.service.selection.ServiceContextException
Constructs a ServiceContextException with a detail message.
ServiceContextFactory - class javax.tv.service.selection.ServiceContextFactory.
This class serves as a factory for the creation of ServiceContext objects.
ServiceContextFactory() - Constructor for class javax.tv.service.selection.ServiceContextFactory
Creates a ServiceContextFactory.
ServiceContextListener - interface javax.tv.service.selection.ServiceContextListener.
The ServiceContextListener interface is implemented by applications wishing to receive events related to service contexts.
ServiceContextPermission - class javax.tv.service.selection.ServiceContextPermission.
ServiceContextPermission represents permission to control a ServiceContext.
ServiceContextPermission(String, String) - Constructor for class javax.tv.service.selection.ServiceContextPermission
Creates a new ServiceContextPermission object with the specified name.
ServiceDescription - interface javax.tv.service.navigation.ServiceDescription.
This interface provides a textual description of a Service.
ServiceDetails - interface javax.tv.service.navigation.ServiceDetails.
This interface provides access to service meta-data.
ServiceDetailsChangeEvent - class javax.tv.service.transport.ServiceDetailsChangeEvent.
A ServiceDetailsChangeEvent notifies an ServiceDetailsChangeListener of changes detected to a ServiceDetails on a Transport.
ServiceDetailsChangeEvent(Transport, SIChangeType, ServiceDetails) - Constructor for class javax.tv.service.transport.ServiceDetailsChangeEvent
Constructs a ServiceDetailsChangeEvent.
ServiceDetailsChangeListener - interface javax.tv.service.transport.ServiceDetailsChangeListener.
This interface is implemented by applications wishing to receive notification of changes to ServiceDetails data.
ServiceDetailsSIChangeEvent - class javax.tv.service.navigation.ServiceDetailsSIChangeEvent.
A ServiceDetailsSIChangeEvent notifies an SIChangeListener of changes to a ServiceDetails.
ServiceDetailsSIChangeEvent(ServiceDetails, SIChangeType, SIElement) - Constructor for class javax.tv.service.navigation.ServiceDetailsSIChangeEvent
Constructs a ServiceDetailsSIChangeEvent.
ServiceFilter - class javax.tv.service.navigation.ServiceFilter.
This class represents a set filtering criteria used to generate a ServiceList.
ServiceFilter() - Constructor for class javax.tv.service.navigation.ServiceFilter
Constructs the filter.
ServiceInformationType - class javax.tv.service.ServiceInformationType.
This class represents values of service information (SI) formats.
ServiceInformationType(String) - Constructor for class javax.tv.service.ServiceInformationType
Creates a service information type object.
ServiceIterator - interface javax.tv.service.navigation.ServiceIterator.
ServiceIterator permits iteration over an ordered list of Service objects.
ServiceList - interface javax.tv.service.navigation.ServiceList.
ServiceList represents an ordered list of Service objects based on a specific grouping rule defined by a ServiceFilter.
ServiceMediaHandler - interface javax.tv.service.selection.ServiceMediaHandler.
ServiceMediaHandler represents an handler of service components that are real time media sharing the same clock.
ServiceMinorNumber - interface javax.tv.service.ServiceMinorNumber.
This interface extends the basic ServiceNumber interface to provide the minor number of two-part service numbers described in major.minor format.
ServiceNumber - interface javax.tv.service.ServiceNumber.
This interface is used to identify services by service (or channel) numbers.
ServiceProviderInformation - interface javax.tv.service.navigation.ServiceProviderInformation.
This interface is used to report additional information concerning the provider of a service.
ServiceType - class javax.tv.service.ServiceType.
This class represents service type values such as "digital television", "digital radio", "NVOD reference service", "NVOD time-shifted service", "analog television", "analog radio", "data broadcast" and "application".
ServiceType(String) - Constructor for class javax.tv.service.ServiceType
Creates a service type object.
ServiceTypeFilter - class javax.tv.service.navigation.ServiceTypeFilter.
ServiceTypeFilter represents a ServiceFilter based on a particular ServiceType.
ServiceTypeFilter(ServiceType) - Constructor for class javax.tv.service.navigation.ServiceTypeFilter
Constructs the filter based on a particular ServiceType.
setAbsolute(boolean) - Method in class javax.tv.util.TVTimerSpec
Sets this specification to be absolute or delayed.
setAbsoluteTime(long) - Method in class javax.tv.util.TVTimerSpec
Sets this specification to go off at the given absolute time.
setDelayTime(long) - Method in class javax.tv.util.TVTimerSpec
Sets this specification to go off after the given delay time.
setPreferredLanguage(String) - Method in class javax.tv.service.SIManager
Overrides the system-level preferred language for objects obtained through this SIManager.
setRegular(boolean) - Method in class javax.tv.util.TVTimerSpec
Sets this specification to be regular or non-regular.
setRepeat(boolean) - Method in class javax.tv.util.TVTimerSpec
Sets this specification to be repeating or non-repeating.
setSize(AWTVideoSize) - Method in interface javax.tv.media.AWTVideoSizeControl
Sets the video size.
setTime(long) - Method in class javax.tv.util.TVTimerSpec
Sets when this specification should go off.
SIChangeEvent - class javax.tv.service.SIChangeEvent.
SIChangeEvent objects are sent to SIChangeListener instances to signal detected changes in the SI database.
SIChangeEvent(Object, SIChangeType, SIElement) - Constructor for class javax.tv.service.SIChangeEvent
Constructs an SIChangeEvent object.
SIChangeListener - interface javax.tv.service.SIChangeListener.
This is the super-interface of the interfaces by which applications may receive notification of changes to SIElement data.
SIChangeType - class javax.tv.service.SIChangeType.
This class represents types of changes to SI elements.
SIChangeType(String) - Constructor for class javax.tv.service.SIChangeType
Creates an SIChangeType object.
SIElement - interface javax.tv.service.SIElement.
The base interface of elements provided by the SI database.
SIElementFilter - class javax.tv.service.navigation.SIElementFilter.
SIElementFilter represents a ServiceFilter based on a particular SIElement (such as a TransportStream or ProgramEvent).
SIElementFilter(SIElement) - Constructor for class javax.tv.service.navigation.SIElementFilter
Constructs the filter based on a particular SIElement.
SIException - exception javax.tv.service.SIException.
The base class for exceptions related to service information.
SIException() - Constructor for class javax.tv.service.SIException
Constructs an SIException with no detail message.
SIException(String) - Constructor for class javax.tv.service.SIException
Constructs an SIException with a detail message.
SIManager - class javax.tv.service.SIManager.
An SIManager represents a managing entity which has knowledge of all the broadcast resources available to a receiver.
SIManager() - Constructor for class javax.tv.service.SIManager
Constructs an SIManager object.
SIRequest - interface javax.tv.service.SIRequest.
An SIRequest object is used to cancel a pending asynchronous SI retrieval operation.
SIRequestFailureType - class javax.tv.service.SIRequestFailureType.
This class represents reason codes for failure of asynchronous SI retrieval requests.
SIRequestFailureType(String) - Constructor for class javax.tv.service.SIRequestFailureType
Creates an SIRequestFailureType object.
SIRequestor - interface javax.tv.service.SIRequestor.
This interface is implemented by application classes to receive the results of asynchronous SI retrieval requests.
SIRetrievable - interface javax.tv.service.SIRetrievable.
This interface is implemented by objects that are retrieved from SI data in the broadcast.
size() - Method in interface javax.tv.service.navigation.ServiceList
Reports the number of Service objects in the list.
sortByName() - Method in interface javax.tv.service.navigation.ServiceList
Generates a new ServiceList containing the same elements as the current list, sorted in ascending order by service name.
sortByNumber() - Method in interface javax.tv.service.navigation.ServiceList
Generates a new ServiceList containing the same elements as the current list, sorted in ascending order by service number.
SortNotAvailableException - exception javax.tv.service.navigation.SortNotAvailableException.
This exception indicates that the requested sorting method is not available for the particular ServiceList, for example, sorting by service numbers.
SortNotAvailableException() - Constructor for class javax.tv.service.navigation.SortNotAvailableException
Constructs a SortNotAvailableException with no detail message.
SortNotAvailableException(String) - Constructor for class javax.tv.service.navigation.SortNotAvailableException
Constructs a SortNotAvailableException with a detail message.
startXlet() - Method in interface javax.tv.xlet.Xlet
Signals the Xlet to start providing service and enter the Active state.
stop() - Method in interface javax.tv.service.selection.ServiceContext
Causes the ServiceContext to stop presenting content and enter the not presenting state.
StreamType - class javax.tv.service.navigation.StreamType.
This class represents values of ServiceComponent stream types (e.g., "video", "audio", "subtitles", "data", "sections", etc.).
StreamType(String) - Constructor for class javax.tv.service.navigation.StreamType
Creates a stream type object.
SUBTITLES - Static variable in class javax.tv.service.navigation.StreamType
Subtitles component.

T

TERRESTRIAL - Static variable in class javax.tv.service.navigation.DeliverySystemType
Terrestrial delivery system type.
timerWentOff(TVTimerWentOffEvent) - Method in interface javax.tv.util.TVTimerWentOffListener
Notifies the listener that a timer specification went off.
toBeginning() - Method in interface javax.tv.service.navigation.ServiceIterator
Resets the iterator to the beginning of the list, such that hasPrevious() returns false and nextService() returns the first Service in the list (if the list is not empty).
toEnd() - Method in interface javax.tv.service.navigation.ServiceIterator
Sets the iterator to the end of the list, such that hasNext() returns false and previousService() returns the last Service in the list (if the list is not empty).
toExternalForm() - Method in interface javax.tv.locator.Locator
Generates a canonical, string-based representation of this Locator.
toString() - Method in class javax.tv.graphics.AlphaColor
Creates a string that represents this AlphaColor.
toString() - Method in class javax.tv.media.AWTVideoSize
Returns a string representation of this AWTVideoSize and its values.
toString() - Method in interface javax.tv.locator.Locator
Returns the string used to create this locator.
toString() - Method in class javax.tv.service.ServiceInformationType
Provides the string name of the SI type.
toString() - Method in class javax.tv.service.ServiceType
Provides the string name of the type.
toString() - Method in class javax.tv.service.SIRequestFailureType
Provides the string name of the type.
toString() - Method in class javax.tv.service.SIChangeType
Provides the string name of the type.
toString() - Method in class javax.tv.service.guide.ProgramScheduleChangeType
Provides the string name of the type.
toString() - Method in class javax.tv.service.navigation.DeliverySystemType
Provides the string name of delivery system type.
toString() - Method in class javax.tv.service.navigation.StreamType
Provides the string name of the type.
transformLocator(Locator) - Method in class javax.tv.locator.LocatorFactory
Transforms a Locator into its respective collection of transport dependent Locator objects.
Transport - interface javax.tv.service.transport.Transport.
This interface represents an individual content delivery mechanism.
TransportSIChangeEvent - class javax.tv.service.transport.TransportSIChangeEvent.
An TransportSIChangeEvent notifies an SIChangeListener of changes detected to the SI on a Transport.
TransportSIChangeEvent(Transport, SIChangeType, SIElement) - Constructor for class javax.tv.service.transport.TransportSIChangeEvent
Constructs an TransportSIChangeEvent.
TransportStream - interface javax.tv.service.transport.TransportStream.
This interface provides information about a transport stream.
TransportStreamChangeEvent - class javax.tv.service.transport.TransportStreamChangeEvent.
A TransportStreamChangeEvent notifies an TransportStreamChangeListener of changes detected in a TransportStreamCollection.
TransportStreamChangeEvent(TransportStreamCollection, SIChangeType, TransportStream) - Constructor for class javax.tv.service.transport.TransportStreamChangeEvent
Constructs a TransportStreamChangeEvent.
TransportStreamChangeListener - interface javax.tv.service.transport.TransportStreamChangeListener.
This interface is implemented by applications wishing to receive notification of changes to TransportStream data.
TransportStreamCollection - interface javax.tv.service.transport.TransportStreamCollection.
This interface represents a collection of transport streams on a Transport.
TUNED_AWAY - Static variable in class javax.tv.service.selection.PresentationTerminatedEvent
Reason code : Tuning made the service unavailable.
TUNING_FAILURE - Static variable in class javax.tv.service.selection.SelectionFailedEvent
Reason code : Selection failed due to problems with tuning.
TVContainer - class javax.tv.graphics.TVContainer.
A class that allows an Xlet to get the root container for its AWT components.
TVTimer - class javax.tv.util.TVTimer.
A class representing a timer.
TVTimer() - Constructor for class javax.tv.util.TVTimer
Constructs a TVTimer object.
TVTimerScheduleFailedException - exception javax.tv.util.TVTimerScheduleFailedException.
An exception thrown by the TVTimer.schedule() method when a timer specification cannot be met.
TVTimerScheduleFailedException() - Constructor for class javax.tv.util.TVTimerScheduleFailedException
Constructs a TVTimerScheduleFailedException with null as its error detail message.
TVTimerScheduleFailedException(String) - Constructor for class javax.tv.util.TVTimerScheduleFailedException
Constructs a TVTimerScheduleFailedException with the specified detail message.
TVTimerSpec - class javax.tv.util.TVTimerSpec.
A class representing a timer specification.
TVTimerSpec() - Constructor for class javax.tv.util.TVTimerSpec
Creates a timer specification.
TVTimerWentOffEvent - class javax.tv.util.TVTimerWentOffEvent.
An event indicating that a timer specification has gone off.
TVTimerWentOffEvent(TVTimer, TVTimerSpec) - Constructor for class javax.tv.util.TVTimerWentOffEvent
Creates a new TVTimerWentOffEvent with the specified timer and timer specification.
TVTimerWentOffListener - interface javax.tv.util.TVTimerWentOffListener.
A listener interested in timer specifications going off.

U

UNKNOWN - Static variable in class javax.tv.service.ServiceInformationType
Unknown format.
UNKNOWN - Static variable in class javax.tv.service.ServiceType
Unknown service type.
UNKNOWN - Static variable in class javax.tv.service.SIRequestFailureType
The reason for the failure is unknown.
UNKNOWN - Static variable in class javax.tv.service.navigation.DeliverySystemType
Unknown delivery system type.
UNKNOWN - Static variable in class javax.tv.service.navigation.StreamType
Unknown component.
USER_STOP - Static variable in class javax.tv.service.selection.PresentationTerminatedEvent
Reason code : The user requested that the presentation be stopped.

V

VIDEO - Static variable in class javax.tv.service.navigation.StreamType
Video component.

X

Xlet - interface javax.tv.xlet.Xlet.
This interface allows an application manager to create, initialize, start, pause, and destroy an Xlet.
XletContext - interface javax.tv.xlet.XletContext.
An interface that provides methods allowing an Xlet to discover information about its environment.
XletStateChangeException - exception javax.tv.xlet.XletStateChangeException.
Signals that a requested Xlet state change failed.
XletStateChangeException() - Constructor for class javax.tv.xlet.XletStateChangeException
Constructs an exception with no specified detail message.
XletStateChangeException(String) - Constructor for class javax.tv.xlet.XletStateChangeException
Constructs an exception with the specified detail message.

A B C D E F G H I J L M N P R S T U V X
Java TV(tm) API 1.0

Copyright © 1998 - 2000 Sun Microsystems, Inc.