Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

Copyright © 2006 Sun Microsystems, Inc. All rights reserved.

JSR-927 (Maintenance Release)
A B C D E F G H I J L M N O P R S T U V W X

A

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.
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.
AlphaColor - class javax.tv.graphics.AlphaColor.
A class that allows a very simple, interoperable form of compositing.
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, 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.
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(Color) - Constructor for class javax.tv.graphics.AlphaColor
Constructs a new AlphaColor using the specified java.awt.Color.
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.
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.SIElementFilter
Tests if the given service passes the filter.
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.ServiceTypeFilter
Tests if the given service passes the filter.
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.
addController(Controller) - Method in interface javax.media.Player
Assume control of another Controller.
addControllerListener(ControllerListener) - Method in interface javax.media.Controller
Specify a ControllerListener to which this Controller will send events.
addGainChangeListener(GainChangeListener) - Method in interface javax.media.GainControl
Register for gain change update events.
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.
addTVTimerWentOffListener(TVTimerWentOffListener) - Method in class javax.tv.util.TVTimerSpec
Registers a listener with this timer specification.
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.

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

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.
CANCELED - Static variable in class javax.tv.service.SIRequestFailureType
The reason generated when the SIRequest is canceled.
CA_REFUSAL - Static variable in class javax.tv.service.selection.SelectionFailedEvent
Reason code : Selection failed due to the CA system refusing to permit it.
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.
CONTENT_UNKNOWN - Static variable in class javax.media.protocol.ContentDescriptor
 
CURRENT_PROGRAM_EVENT - Static variable in class javax.tv.service.guide.ProgramScheduleChangeType
ProgramScheduleChangeType indicating that the current program event has changed.
CachingControl - interface javax.media.CachingControl.
CachingControl is an interface supported by Players that are capable of reporting download progress.
CachingControlEvent - class javax.media.CachingControlEvent.
This event is generated by a Controller that supports the CachingControl interface.
CachingControlEvent(Controller, CachingControl, long) - Constructor for class javax.media.CachingControlEvent
Construct a CachingControlEvent from the required elements.
Clock - interface javax.media.Clock.
The Clock interface is implemented by objects that support the Java Media time model.
ClockStartedError - error javax.media.ClockStartedError.
ClockStartedError is thrown by a Started Clock when a method is invoked that is not legal on a Clock in the Started state.
ClockStartedError(String) - Constructor for class javax.media.ClockStartedError
Construct a ClockStartedError that contains the specified reason message.
ClockStartedError() - Constructor for class javax.media.ClockStartedError
Construct a ClockStartedError with no message.
ClockStoppedException - exception javax.media.ClockStoppedException.
A ClockStoppedException is thrown when a method that expects the Clock to be Started is called on a Stopped Clock.
ClockStoppedException() - Constructor for class javax.media.ClockStoppedException
 
ClockStoppedException(String) - Constructor for class javax.media.ClockStoppedException
 
ConnectionErrorEvent - class javax.media.ConnectionErrorEvent.
A ConnectionErrorEvent is posted when an error occurs within a DataSource when obtaining data or communicating with a server.
ConnectionErrorEvent(Controller) - Constructor for class javax.media.ConnectionErrorEvent
 
ConnectionErrorEvent(Controller, String) - Constructor for class javax.media.ConnectionErrorEvent
 
ContentDescriptor - class javax.media.protocol.ContentDescriptor.
A ContentDescriptor identifies media data containers.
ContentDescriptor(String) - Constructor for class javax.media.protocol.ContentDescriptor
Create a content descriptor with the specified name.
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.
Control - interface javax.media.Control.
The base interface for processing Control objects.
Controller - interface javax.media.Controller.
Controller, which extends Clock, provides resource-allocation state information, event generation, and a mechanism for obtaining objects that provide additional control over a Controller.
ControllerClosedEvent - class javax.media.ControllerClosedEvent.
A ControllerClosedEvent describes an event that is generated when an a Controller is closed.
ControllerClosedEvent(Controller) - Constructor for class javax.media.ControllerClosedEvent
Construct a ControllerClosedEvent.
ControllerClosedEvent(Controller, String) - Constructor for class javax.media.ControllerClosedEvent
 
ControllerErrorEvent - class javax.media.ControllerErrorEvent.
A ControllerErrorEvent describes an event that is generated when an error condition occurs that will cause a Controller to cease functioning.
ControllerErrorEvent(Controller) - Constructor for class javax.media.ControllerErrorEvent
 
ControllerErrorEvent(Controller, String) - Constructor for class javax.media.ControllerErrorEvent
 
ControllerEvent - class javax.media.ControllerEvent.
ControllerEvent is the base class for events generated by a Controller.
ControllerEvent(Controller) - Constructor for class javax.media.ControllerEvent
 
ControllerListener - interface javax.media.ControllerListener.
ControllerListener is an interface for handling asynchronous events generated by Controllers.
Controls - interface javax.media.protocol.Controls.
Controls provides an interface for obtaining objects by interface or class name.
cancel() - Method in interface javax.tv.service.SIRequest
Cancels a pending SI retrieval request.
checkSize(AWTVideoSize) - Method in interface javax.tv.media.AWTVideoSizeControl
Reports how closely the underlying platform can approximate a desired video size.
close() - Method in interface javax.media.Controller
Release all resources and cease all activity.
commitContentPrefixList() - Static method in class javax.media.PackageManager
Make changes to the content prefix-list persistent.
commitProtocolPrefixList() - Static method in class javax.media.PackageManager
Make changes to the protocol package-prefix list persistent.
conn - Variable in class javax.media.protocol.URLDataSource
 
connect() - Method in class javax.media.protocol.DataSource
Open a connection to the source described by the MediaLocator.
connect() - Method in class javax.media.protocol.URLDataSource
Initialize the connection with the source.
connected - Variable in class javax.media.protocol.URLDataSource
 
contains(Service) - Method in interface javax.tv.service.navigation.ServiceList
Tests if the indicated Service object is contained in the list.
contentType - Variable in class javax.media.protocol.URLDataSource
 
controllerUpdate(ControllerEvent) - Method in interface javax.media.ControllerListener
This method is called when an event is generated by a Controller that this listener is registered with.
createDataSource(URL) - Static method in class javax.media.Manager
Create a DataSource for the specified media.
createDataSource(MediaLocator) - Static method in class javax.media.Manager
Create a DataSource for the specified media.
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.
createPlayer(URL) - Static method in class javax.media.Manager
Create a Player for the specified media.
createPlayer(MediaLocator) - Static method in class javax.media.Manager
Create a Player for the specified media.
createPlayer(DataSource) - Static method in class javax.media.Manager
Create a Player for the DataSource.
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.

D

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.
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.
DURATION_UNBOUNDED - Static variable in interface javax.media.Duration
Returned by getDuration.
DURATION_UNKNOWN - Static variable in interface javax.media.Duration
Returned by getDuration.
DVB_SI - Static variable in class javax.tv.service.ServiceInformationType
DVB SI format.
DataSource - class javax.media.protocol.DataSource.
A DataSource is an abstraction for media protocol-handlers.
DataSource() - Constructor for class javax.media.protocol.DataSource
A no-argument constructor required by pre 1.1 implementations so that this class can be instantiated by calling Class.newInstance.
DataSource(MediaLocator) - Constructor for class javax.media.protocol.DataSource
Construct a DataSource from a MediaLocator.
DataStarvedEvent - class javax.media.DataStarvedEvent.
DataStarvedEvent indicates that a Controller has lost data or has stopped receiving data altogether.
DataStarvedEvent(Controller, int, int, int, Time) - Constructor for class javax.media.DataStarvedEvent
 
DeallocateEvent - class javax.media.DeallocateEvent.
A DeallocateEvent is posted as an acknowledgement of the invocation of the deallocate method.
DeallocateEvent(Controller, int, int, int, Time) - Constructor for class javax.media.DeallocateEvent
 
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.
Duration - interface javax.media.Duration.
The Duration interface provides a way to determine the duration of the media being played by a media object.
DurationUpdateEvent - class javax.media.DurationUpdateEvent.
DurationUpdateEvent is posted by a Controller when its duration changes.
DurationUpdateEvent(Controller, Time) - Constructor for class javax.media.DurationUpdateEvent
 
darker() - Method in class javax.tv.graphics.AlphaColor
Creates a darker version of this color.
deallocate() - Method in interface javax.media.Controller
Abort the current operation and cease any activity that consumes system resources.
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.
disconnect() - Method in class javax.media.protocol.DataSource
Close the connection to the source described by the locator.
disconnect() - Method in class javax.media.protocol.URLDataSource
Disconnect the source.

E

EndOfMediaEvent - class javax.media.EndOfMediaEvent.
An EndOfMediaEvent indicates that the Controller has reached the end of its media and is stopping.
EndOfMediaEvent(Controller, int, int, int, Time) - Constructor for class javax.media.EndOfMediaEvent
 
endOfStream() - Method in interface javax.media.protocol.SourceStream
Find out if the end of the stream has been reached.
equals(Object) - Method in interface javax.tv.locator.Locator
Compares this Locator with the specified object for equality.
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 class javax.tv.service.ReadPermission
Checks two ReadPermission objects 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 interface javax.tv.service.navigation.ServiceList
Compares the specified object with this ServiceList for equality.
equals(Object) - Method in class javax.tv.service.selection.SelectPermission
Checks two SelectPermission objects for equality.
equals(Object) - Method in class javax.tv.service.selection.ServiceContextPermission
Tests two ServiceContextPermission objects 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 describing 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

GainChangeEvent - class javax.media.GainChangeEvent.
A GainChangeEvent is posted by a GainControl when its state has been updated.
GainChangeEvent(GainControl, boolean, float, float) - Constructor for class javax.media.GainChangeEvent
 
GainChangeListener - interface javax.media.GainChangeListener.
GainChangeListener is an interface for handling GainChangeEvents generated by GainControls.
GainControl - interface javax.media.GainControl.
GainControl is an interface for manipulating audio signal gain.
gainChange(GainChangeEvent) - Method in interface javax.media.GainChangeListener
This method is called to deliver a GainChangeEvent when the state of a GainControl changes.
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.SelectPermission
Returns the canonical string representation of the actions.
getActions() - Method in class javax.tv.service.selection.ServiceContextPermission
Returns the canonical representation of the actions string.
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.
getCASystemIDs() - Method in interface javax.tv.service.navigation.CAIdentification
Returns an array of CA System IDs associated with this object.
getCachingControl() - Method in class javax.media.CachingControlEvent
Get the CachingControl object that generated the event.
getChangeType() - Method in class javax.tv.service.SIChangeEvent
Indicates the type of change that occurred.
getContentDescriptor() - Method in interface javax.media.protocol.SourceStream
Get the current content type for this stream.
getContentLength() - Method in interface javax.media.CachingControl
Get the total number of bytes in the media being downloaded.
getContentLength() - Method in interface javax.media.protocol.SourceStream
Get the size, in bytes, of the content on this stream.
getContentPrefixList() - Static method in class javax.media.PackageManager
Get the current value of the content package-prefix list.
getContentProgress() - Method in interface javax.media.CachingControl
Get the total number of bytes of media data that have been downloaded so far.
getContentProgress() - Method in class javax.media.CachingControlEvent
Get the total number of bytes of media data that have been downloaded so far.
getContentType() - Method in class javax.media.protocol.ContentDescriptor
Obtain a string that represents the content-name for this descriptor.
getContentType() - Method in class javax.media.protocol.DataSource
Get a string that describes the content-type of the media that the source is providing.
getContentType() - Method in class javax.media.protocol.URLDataSource
Return the content type name.
getControl(String) - Method in interface javax.media.Controller
Get the Control that supports the class or interface specified.
getControl(String) - Method in interface javax.media.protocol.Controls
Obtain the object that implements the specified Class or Interface The full class or interface name must be used.
getControl(String) - Method in class javax.media.protocol.URLDataSource
Returns null, because this source doesn't provide any controls.
getControlComponent() - Method in interface javax.media.CachingControl
Get a Component that provides additional download control.
getControlComponent() - Method in interface javax.media.Control
Get the Component associated with this Control object.
getControlPanelComponent() - Method in interface javax.media.Player
Obtain the Component that provides the default user interface for controlling this Player.
getController() - Method in class javax.tv.media.MediaSelectEvent
Reports the Controller that generated this event.
getControls() - Method in interface javax.media.Controller
Get a list of the Control objects that this Controller supports.
getControls() - Method in interface javax.media.protocol.Controls
Obtain the collection of objects that control the object that implements this interface.
getControls() - Method in class javax.media.protocol.URLDataSource
Returns an empty array, because this source doesn't provide any controls.
getCurrentRate() - Method in class javax.media.protocol.RateRange
Get the current rate.
getCurrentSelection() - Method in interface javax.tv.media.MediaSelectControl
Reports the components of the current selection.
getCurrentState() - Method in class javax.media.TransitionEvent
Get the Controller's state at the time this event was generated
getDB() - Method in class javax.media.GainChangeEvent
Get the GainControl's new gain value in dB.
getDB() - Method in interface javax.media.GainControl
Get the current gain set for this object in dB.
getDataSource() - Method in interface javax.media.MediaProxy
Obtain the new DataSource.
getDataSourceList(String) - Static method in class javax.media.Manager
Build a list of DataSource class names from the protocol prefix-list and a protocol name.
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.media.Duration
Get the duration of the media represented by this object.
getDuration() - Method in class javax.media.DurationUpdateEvent
Get the duration of the media that this Controller is using.
getDuration() - Method in class javax.media.protocol.URLDataSource
Returns Duration.DURATION_UNKNOWN.
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.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.SIElementFilter
Reports the SIElement used to create this filter.
getFilterValue() - Method in class javax.tv.service.navigation.ServiceTypeFilter
Reports the ServiceType used to create this filter.
getGainControl() - Method in interface javax.media.Player
Obtain the object for controlling this Player's audio gain.
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.
getHandlerClassList(String) - Static method in class javax.media.Manager
Build a list of Handler/CODE> classes from the content-prefix-list and a content name.
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.
getLevel() - Method in class javax.media.GainChangeEvent
Get the GainControl's new gain value in the level scale.
getLevel() - Method in interface javax.media.GainControl
Get the current gain set for this object as a value between 0.0 and 1.0
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.media.protocol.DataSource
Get the MediaLocator that describes this source.
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.
getMaximumRate() - Method in class javax.media.protocol.RateRange
Get the maximum rate supported by this range.
getMediaNanoseconds() - Method in interface javax.media.Clock
Get this Clock's current media time in nanoseconds.
getMediaTime() - Method in interface javax.media.Clock
Get this Clock's current media time.
getMediaTime() - Method in class javax.media.MediaTimeSetEvent
Get the new media time of the Controller that generated this event.
getMediaTime() - Method in class javax.media.StartEvent
Get the clock time (media time) when the Controller started.
getMediaTime() - Method in class javax.media.StopEvent
Get the clock time (media time) that was passed into the constructor.
getMessage() - Method in class javax.media.ControllerClosedEvent
Obtain the message describing why this event occurred.
getMinRepeatInterval() - Method in class javax.tv.util.TVTimer
Report the minimum interval that this timer can repeat tasks.
getMinimumRate() - Method in class javax.media.protocol.RateRange
Get the minimum rate supported by this range.
getMinimumTransferSize() - Method in interface javax.media.protocol.PushSourceStream
Determine the size of the buffer needed for the data transfer.
getMinorNumber() - Method in interface javax.tv.service.ServiceMinorNumber
Reports the minor number of the service.
getMute() - Method in class javax.media.GainChangeEvent
Get the GainControl's new mute value.
getMute() - Method in interface javax.media.GainControl
Get the mute state of the signal associated with this GainControl.
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.Bouquet
Reports the name of this bouquet.
getName() - Method in interface javax.tv.service.transport.Network
Reports the name of this network.
getNanoseconds() - Method in class javax.media.Time
Get the time value in nanoseconds.
getNanoseconds() - Method in interface javax.media.TimeBase
Get the current time of the TimeBase specified in nanoseconds.
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.
getPreviousState() - Method in class javax.media.TransitionEvent
Get the state that the Controller was in before this event occurred.
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.
getProgressBarComponent() - Method in interface javax.media.CachingControl
Get a Component for displaying the download progress.
getProtocol() - Method in class javax.media.MediaLocator
Get the beginning of the locator string up to but not including the first colon.
getProtocolPrefixList() - Static method in class javax.media.PackageManager
Get the current value of the protocol package-prefix list.
getProviderName() - Method in interface javax.tv.service.navigation.ServiceProviderInformation
Returns the name of the service provider.
getRate() - Method in interface javax.media.Clock
Get the current temporal scale factor.
getRate() - Method in class javax.media.RateChangeEvent
Get the new rate of the Controller that generated this event.
getRate() - Method in interface javax.media.protocol.RateConfiguration
Get the RateRange for this configuration.
getRateConfigurations() - Method in interface javax.media.protocol.RateConfigureable
Get the rate configurations that this object supports.
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.
getRemainder() - Method in class javax.media.MediaLocator
Get the MediaLocator string with the protocol removed.
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.
getSIElement() - Method in class javax.tv.service.SIChangeEvent
Reports the SIElement that changed.
getSeconds() - Method in class javax.media.Time
Get the time value in seconds.
getSelection() - Method in class javax.tv.media.MediaSelectEvent
Reports the selection that caused this event.
getService(Locator) - Method in class javax.tv.service.SIManager
Provides the Service identified by a given Locator.
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.ServiceComponent
Provides the Service object to which this ServiceComponent belongs.
getService() - Method in interface javax.tv.service.navigation.ServiceDetails
Returns the Service this ServiceDetails object is associated with.
getService(int) - Method in interface javax.tv.service.navigation.ServiceList
Reports the Service at the specified index position.
getService() - Method in interface javax.tv.service.selection.ServiceContext
Reports the Service being presented in this ServiceContext.
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.
getSize() - Method in interface javax.tv.media.AWTVideoSizeControl
Reports the AWTVideoSize at which the Player is currently operating.
getSource() - Method in class javax.media.ControllerEvent
 
getSource() - Method in class javax.media.GainChangeEvent
Get the object that posted this event.
getSource() - Method in interface javax.media.MediaEvent
 
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.
getSourceController() - Method in class javax.media.ControllerEvent
Get the Controller that posted this event.
getSourceGainControl() - Method in class javax.media.GainChangeEvent
Get the GainControl that posted this event.
getSourceVideoSize() - Method in interface javax.tv.media.AWTVideoSizeControl
Reports the size of the source video, in the screen's coordinate system.
getStartLatency() - Method in interface javax.media.Controller
Get the Controller's start latency in nanoseconds.
getStartTime() - Method in interface javax.tv.service.guide.ProgramEvent
Returns the start time of this program event.
getState() - Method in interface javax.media.Controller
Get the current state of this Controller.
getStopTime() - Method in interface javax.media.Clock
Get the last value successfully set by setStopTime.
getStopTime() - Method in class javax.media.StopTimeChangeEvent
Get the new stop-time for the Controller that generated this event.
getStreamType() - Method in interface javax.tv.service.navigation.ServiceComponent
Provides the stream type of this component.
getStreams() - Method in class javax.media.protocol.PullDataSource
Get the collection of streams that this source manages.
getStreams() - Method in class javax.media.protocol.PushDataSource
Get the collection of streams that this source manages.
getStreams() - Method in interface javax.media.protocol.RateConfiguration
Get the streams that will have content at this rate.
getStreams() - Method in class javax.media.protocol.URLDataSource
 
getSupportedDimensions() - Method in class javax.tv.service.SIManager
Provides the names of available rating dimensions in the local rating region.
getSyncTime() - Method in interface javax.media.Clock
Get the current media time or the time until this Clock will synchronize to its TimeBase.
getSystemTimeBase() - Static method in class javax.media.Manager
Get the time-base object for the system.
getTargetState() - Method in interface javax.media.Controller
Get the current target state of this Controller.
getTargetState() - Method in class javax.media.TransitionEvent
Get the Controller's target state at the time this event was generated.
getTime() - Method in interface javax.media.TimeBase
Get the current time of this TimeBase.
getTime() - Method in class javax.tv.util.TVTimerSpec
Returns the absolute or delay time when this specification will go off.
getTimeBase() - Method in interface javax.media.Clock
Get the TimeBase that this Clock is using.
getTimeBaseTime() - Method in class javax.media.StartEvent
Get the time-base time that started the Controller.
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.
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.
getTransports() - Method in class javax.tv.service.SIManager
Reports the various content delivery mechanisms currently available on this platform.
getURL() - Method in class javax.media.MediaLocator
Get the URL associated with this MediaLocator.
getUpdateTime() - Method in interface javax.tv.service.SIRetrievable
Returns the time when this object was last updated from data in the broadcast.
getVisualComponent() - Method in interface javax.media.Player
Obtain the display Component for this Player.
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.
getXletProperty(String) - Method in interface javax.tv.xlet.XletContext
Provides an Xlet with a mechanism to retrieve named properties from the XletContext.
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

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.
hashCode() - Method in interface javax.tv.locator.Locator
Generates a hash code value for this Locator.
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 class javax.tv.service.ReadPermission
Returns the hash code value for this object.
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 interface javax.tv.service.navigation.ServiceList
Provides the hash code value for this ServiceList.
hashCode() - Method in class javax.tv.service.selection.SelectPermission
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.

I

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.
INTERRUPTED - Static variable in class javax.tv.service.selection.SelectionFailedEvent
Reason code : Selection has been interrupted by another selection request.
IncompatibleSourceException - exception javax.media.IncompatibleSourceException.
An IncompatibleSourceException is thrown by a MediaHandler when setSource is invoked and the MediaHandler cannot support the DataSource.
IncompatibleSourceException() - Constructor for class javax.media.IncompatibleSourceException
 
IncompatibleSourceException(String) - Constructor for class javax.media.IncompatibleSourceException
 
IncompatibleTimeBaseException - exception javax.media.IncompatibleTimeBaseException.
An IncompatibleTimeBaseException is generated when Clock.setTimeBase is invoked using a TimeBase that the Clock cannot support.
IncompatibleTimeBaseException() - Constructor for class javax.media.IncompatibleTimeBaseException
 
IncompatibleTimeBaseException(String) - Constructor for class javax.media.IncompatibleTimeBaseException
 
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.
InternalErrorEvent - class javax.media.InternalErrorEvent.
An InternalErrorEvent indicates that a Controller failed for implementation-specific reasons.
InternalErrorEvent(Controller) - Constructor for class javax.media.InternalErrorEvent
 
InternalErrorEvent(Controller, String) - Constructor for class javax.media.InternalErrorEvent
 
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.
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.SelectPermission
Checks if this SelectPermission 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.
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.
initCheck() - Method in class javax.media.protocol.DataSource
Check to see if this connection has been initialized with a MediaLocator.
initXlet(XletContext) - Method in interface javax.tv.xlet.Xlet
Signals the Xlet to initialize itself and enter the Paused state.
isAbsolute() - Method in class javax.tv.util.TVTimerSpec
Checks if this specification is absolute.
isDownloading() - Method in interface javax.media.CachingControl
Check whether or not media is being downloaded.
isExact() - Method in class javax.media.protocol.RateRange
Determine whether or not the source will maintain a constant speed when using this rate.
isFree() - Method in interface javax.tv.service.navigation.CAIdentification
Provides information concerning conditional access of this object.
isRandomAccess() - Method in interface javax.media.protocol.Positionable
Find out if this source can be repositioned to any point in the stream.
isRandomAccess() - Method in interface javax.media.protocol.Seekable
Find out if this source can position anywhere in the stream.
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.media - package javax.media
 
javax.media.protocol - package javax.media.protocol
 
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.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

LATENCY_UNKNOWN - Static variable in interface javax.media.Controller
Returned by getStartLatency.
LENGTH_UNKNOWN - Static variable in interface javax.media.CachingControl
Use to indicate that the CachingControl doesn't know how long the content is.
LENGTH_UNKNOWN - Static variable in interface javax.media.protocol.SourceStream
 
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.
listPreferences() - Static method in class javax.tv.service.navigation.PreferenceFilter
Reports the available favorite service preferences that can be used to create this filter.

M

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.
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.
Manager - class javax.media.Manager.
Manager is the access point for obtaining system dependent resources such as Players, DataSources, and the system TimeBase.
MediaError - error javax.media.MediaError.
A MediaError indicates an error condition that occurred through incorrect usage of the API.
MediaError() - Constructor for class javax.media.MediaError
 
MediaError(String) - Constructor for class javax.media.MediaError
 
MediaEvent - interface javax.media.MediaEvent.
MediaEvent is the base interface for events supported by the media framework.
MediaException - exception javax.media.MediaException.
A MediaException indicates an unexpected error condition in a JavaMedia method.
MediaException() - Constructor for class javax.media.MediaException
 
MediaException(String) - Constructor for class javax.media.MediaException
 
MediaHandler - interface javax.media.MediaHandler.
MediaHandler is the base interface for objects that read and manage media content delivered from a DataSource.
MediaLocator - class javax.media.MediaLocator.
MediaLocator describes the location of media content.
MediaLocator(URL) - Constructor for class javax.media.MediaLocator
 
MediaLocator(String) - Constructor for class javax.media.MediaLocator
 
MediaProxy - interface javax.media.MediaProxy.
MediaProxy is a MediaHandler which processes content from one DataSource, to produce another DataSource.
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.
MediaTimeSetEvent - class javax.media.MediaTimeSetEvent.
A MediaTimeSetEvent is posted by a Controller when its media-time has been set with the setMediaTime method.
MediaTimeSetEvent(Controller, Time) - Constructor for class javax.media.MediaTimeSetEvent
 
mapToTimeBase(Time) - Method in interface javax.media.Clock
Get the TimeBase time corresponding to the specified media time.
message - Variable in class javax.media.ControllerClosedEvent
 
mimeTypeToPackageName(String) - Static method in class javax.media.protocol.ContentDescriptor
Map a MIME content-type to an equivalent string of class-name components.

N

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.
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.
NoDataSourceException - exception javax.media.NoDataSourceException.
A NoDataSourceException is thrown when a DataSource can't be found for a particular URL or MediaLocator.
NoDataSourceException() - Constructor for class javax.media.NoDataSourceException
 
NoDataSourceException(String) - Constructor for class javax.media.NoDataSourceException
 
NoPlayerException - exception javax.media.NoPlayerException.
A NoPlayerException is thrown when a PlayerFactory can't find a Player for a particular URL or MediaLocator.
NoPlayerException() - Constructor for class javax.media.NoPlayerException
 
NoPlayerException(String) - Constructor for class javax.media.NoPlayerException
 
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.
NotPrefetchedError - error javax.media.NotPrefetchedError.
NotPrefetchedError is thrown when a method that requires a Controller to be in the Prefetched state is called and the Controller has not been Prefetched.
NotPrefetchedError(String) - Constructor for class javax.media.NotPrefetchedError
 
NotRealizedError - error javax.media.NotRealizedError.
NotRealizedError is thrown when a method that requires a Controller to be in the Realized state is called and the Controller is not Realized.
NotRealizedError(String) - Constructor for class javax.media.NotRealizedError
 
nanoseconds - Variable in class javax.media.Time
Time is kept to a granularity of nanoseconds.
nextService() - Method in interface javax.tv.service.navigation.ServiceIterator
Reports the next Service object in the list.
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(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(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.

O

ONE_SECOND - Static variable in class javax.media.Time
 
OTHER - Static variable in class javax.tv.service.selection.PresentationTerminatedEvent
Reason code: The presentation was terminated due to an unknown reason or for multiple reasons.
OTHER - Static variable in class javax.tv.service.selection.SelectionFailedEvent
Reason code: Selection failed due to an unknown reason or for multiple reasons.

P

PackageManager - class javax.media.PackageManager.
A PackageManager maintains a persistent store of package-prefix lists.
PackageManager() - Constructor for class javax.media.PackageManager
 
Player - interface javax.media.Player.
Player is a MediaHandler for rendering and controlling time based media data.
Positionable - interface javax.media.protocol.Positionable.
A DataSource implements the Positionable interface if it supports changing the media position within the stream.
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.
PrefetchCompleteEvent - class javax.media.PrefetchCompleteEvent.
A PrefetchCompleteEvent is posted when a Controller finishes Prefetching.
PrefetchCompleteEvent(Controller, int, int, int) - Constructor for class javax.media.PrefetchCompleteEvent
 
Prefetched - Static variable in interface javax.media.Controller
Returned by getState.
Prefetching - Static variable in interface javax.media.Controller
Returned by getState.
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.
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.
PullDataSource - class javax.media.protocol.PullDataSource.
Abstracts a media data-source that only supports pull data-streams.
PullDataSource() - Constructor for class javax.media.protocol.PullDataSource
 
PullSourceStream - interface javax.media.protocol.PullSourceStream.
Abstracts a read interface that data is pulled from.
PushDataSource - class javax.media.protocol.PushDataSource.
Abstracts a data source that manages PushDataStreams.
PushDataSource() - Constructor for class javax.media.protocol.PushDataSource
 
PushSourceStream - interface javax.media.protocol.PushSourceStream.
Abstracts a read interface that pushes data.
pauseXlet() - Method in interface javax.tv.xlet.Xlet
Signals the Xlet to stop providing service and enter the Paused state.
prefetch() - Method in interface javax.media.Controller
Process as much data as necessary to reduce the Controller's start latency to the shortest possible time.
previousService() - Method in interface javax.tv.service.navigation.ServiceIterator
Reports the previous Service object in the list.

R

REMOVE - Static variable in class javax.tv.service.SIChangeType
SIChangeType indicating that an SIElement has been removed.
RESET - Static variable in interface javax.media.Clock
Returned by getStopTime if the stop-time is unset.
RESOURCES_REMOVED - Static variable in class javax.tv.service.selection.PresentationTerminatedEvent
Reason code : Resources needed to present the service have been removed.
RateChangeEvent - class javax.media.RateChangeEvent.
A RateChangeEvent is a ControllerEvent that is posted when a Controller's rate changes.
RateChangeEvent(Controller, float) - Constructor for class javax.media.RateChangeEvent
 
RateConfiguration - interface javax.media.protocol.RateConfiguration.
A configuration of streams for a particular rate.
RateConfigureable - interface javax.media.protocol.RateConfigureable.
DataSources support the RateConfigureable interface if they use different rate-configurations to support multiple media display speeds.
RateRange - class javax.media.protocol.RateRange.
Describes the speed at which data flows.
RateRange(RateRange) - Constructor for class javax.media.protocol.RateRange
Copy constructor.
RateRange(float, float, float, boolean) - Constructor for class javax.media.protocol.RateRange
Constructor using required values.
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.
RealizeCompleteEvent - class javax.media.RealizeCompleteEvent.
A RealizeCompleteEvent is posted when a Controller finishes Realizing.
RealizeCompleteEvent(Controller, int, int, int) - Constructor for class javax.media.RealizeCompleteEvent
 
Realized - Static variable in interface javax.media.Controller
Returned by getState.
Realizing - Static variable in interface javax.media.Controller
Returned by getState.
ResourceUnavailableEvent - class javax.media.ResourceUnavailableEvent.
A ResourceUnavailableEvent indicates that a Controller was unable to allocate a resource that it requires for operation.
ResourceUnavailableEvent(Controller) - Constructor for class javax.media.ResourceUnavailableEvent
 
ResourceUnavailableEvent(Controller, String) - Constructor for class javax.media.ResourceUnavailableEvent
 
RestartingEvent - class javax.media.RestartingEvent.
A RestartingEvent indicates that a Controller has moved from the Started state back to the Prefetching state (a Stopped state) and intends to return to the Started state when Prefetching is complete.
RestartingEvent(Controller, int, int, int, Time) - Constructor for class javax.media.RestartingEvent
 
RoundDown - Static variable in interface javax.media.protocol.Positionable
 
RoundNearest - Static variable in interface javax.media.protocol.Positionable
 
RoundUp - Static variable in interface javax.media.protocol.Positionable
 
read(byte[], int, int) - Method in interface javax.media.protocol.PullSourceStream
Block and read data from the stream.
read(byte[], int, int) - Method in interface javax.media.protocol.PushSourceStream
Read from the stream without blocking.
realize() - Method in interface javax.media.Controller
Construct the media dependent portions of the Controller.
receiveServiceContextEvent(ServiceContextEvent) - Method in interface javax.tv.service.selection.ServiceContextListener
Notifies the ServiceContextListener of an event generated by a ServiceContext.
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(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.
removeController(Controller) - Method in interface javax.media.Player
Stop controlling a Controller.
removeControllerListener(ControllerListener) - Method in interface javax.media.Controller
Remove the specified listener from this Controller's listener list.
removeGainChangeListener(GainChangeListener) - Method in interface javax.media.GainControl
Remove interest in gain change update events.
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.
removeTVTimerWentOffListener(TVTimerWentOffListener) - Method in class javax.tv.util.TVTimerSpec
Removes a listener to this timer specification.
removeTransportStreamChangeListener(TransportStreamChangeListener) - Method in interface javax.tv.service.transport.TransportStreamCollection
Called to unregister an TransportStreamChangeListener.
replace(Locator, Locator) - Method in interface javax.tv.media.MediaSelectControl
Replaces a service component in the presentation.
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.
retrieveSIElement(Locator, SIRequestor) - Method in class javax.tv.service.SIManager
Retrieves the SIElement corresponding to the specified 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.
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.Network
Retrieves an array of TransportStream objects representing the transport streams carried in this Network.
retrieveTransportStreams(SIRequestor) - Method in interface javax.tv.service.transport.TransportStreamCollection
Retrieves an array of the TransportStream objects in this TransportStreamCollection.

S

SATELLITE - Static variable in class javax.tv.service.navigation.DeliverySystemType
Satellite delivery system type.
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.
SERVICE_VANISHED - Static variable in class javax.tv.service.selection.PresentationTerminatedEvent
Reason code : The service vanished from the network.
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.
SUBTITLES - Static variable in class javax.tv.service.navigation.StreamType
Subtitles component.
Seekable - interface javax.media.protocol.Seekable.
A SourceStream will implement this interface if it is capable of seeking to a particular position in the stream.
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.
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.
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".
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 types 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.
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.
SourceStream - interface javax.media.protocol.SourceStream.
Abstracts a single stream of media data.
SourceTransferHandler - interface javax.media.protocol.SourceTransferHandler.
Implements the callback from a PushSourceStream.
StartEvent - class javax.media.StartEvent.
StartEvent is a TransitionEvent that indicates that a Controller has entered the Started state.
StartEvent(Controller, int, int, int, Time, Time) - Constructor for class javax.media.StartEvent
Construct a new StartEvent.
Started - Static variable in interface javax.media.Controller
Returned by getState.
StopAtTimeEvent - class javax.media.StopAtTimeEvent.
A StopAtTimeEvent indicates that the Controller has stopped because it reached its stop time.
StopAtTimeEvent(Controller, int, int, int, Time) - Constructor for class javax.media.StopAtTimeEvent
 
StopByRequestEvent - class javax.media.StopByRequestEvent.
A StopByRequestEvent indicates that the Controller has stopped in response to a stop call.
StopByRequestEvent(Controller, int, int, int, Time) - Constructor for class javax.media.StopByRequestEvent
 
StopEvent - class javax.media.StopEvent.
StopEvent is a ControllerEvent that indicates that a Controller has stopped.
StopEvent(Controller, int, int, int, Time) - Constructor for class javax.media.StopEvent
 
StopTimeChangeEvent - class javax.media.StopTimeChangeEvent.
A StopTimeChangeEvent is generated by a Controller when its stop time has changed.
StopTimeChangeEvent(Controller, Time) - Constructor for class javax.media.StopTimeChangeEvent
 
StopTimeSetError - error javax.media.StopTimeSetError.
StopTimeSetError is thrown when the stop time has been set on a Started Clock and setStopTime is invoked again.
StopTimeSetError(String) - Constructor for class javax.media.StopTimeSetError
 
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.
scheduleTimerSpec(TVTimerSpec) - Method in class javax.tv.util.TVTimer
Begins monitoring a TVTimerSpec.
secondsToNanoseconds(double) - Method in class javax.media.Time
Convert seconds to nanoseconds.
seek(long) - Method in interface javax.media.protocol.Seekable
Seek to the specified point in the stream.
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(Service) - Method in interface javax.tv.service.selection.ServiceContext
Selects a service to be presented in this ServiceContext.
select(Locator[]) - Method in interface javax.tv.service.selection.ServiceContext
Selects content by specifying the parts of a service to be presented.
selectionComplete(MediaSelectEvent) - Method in interface javax.tv.media.MediaSelectListener
Notifies the MediaSelectListener that a selection has completed.
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.
setContentPrefixList(Vector) - Static method in class javax.media.PackageManager
Set the current value of the content package-prefix list.
setCurrentRate(float) - Method in class javax.media.protocol.RateRange
Set the current rate.
setDB(float) - Method in interface javax.media.GainControl
Set the gain in decibels.
setDelayTime(long) - Method in class javax.tv.util.TVTimerSpec
Sets this specification to go off after the given delay time.
setLevel(float) - Method in interface javax.media.GainControl
Set the gain using a floating point scale with values between 0.0 and 1.0.
setLocator(MediaLocator) - Method in class javax.media.protocol.DataSource
Set the connection source for this DataSource.
setMediaTime(Time) - Method in interface javax.media.Clock
Set the Clock's media time.
setMute(boolean) - Method in interface javax.media.GainControl
Mute or unmute the signal associated with this GainControl.
setPosition(Time, int) - Method in interface javax.media.protocol.Positionable
Set the position to the specified time.
setPreferredLanguage(String) - Method in class javax.tv.service.SIManager
Overrides the system-level preferred language for objects obtained through this SIManager.
setProtocolPrefixList(Vector) - Static method in class javax.media.PackageManager
Set the protocol package-prefix list.
setRate(float) - Method in interface javax.media.Clock
Set the temporal scale factor.
setRateConfiguration(RateConfiguration) - Method in interface javax.media.protocol.RateConfigureable
Set a new RateConfiguration.
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.
setSource(DataSource) - Method in interface javax.media.MediaHandler
Set the media source the MediaHandler should use to obtain content.
setStopTime(Time) - Method in interface javax.media.Clock
Set the media time at which you want the Clock to stop.
setTime(long) - Method in class javax.tv.util.TVTimerSpec
Sets when this specification should go off.
setTimeBase(TimeBase) - Method in interface javax.media.Clock
Set the TimeBase for this Clock.
setTransferHandler(SourceTransferHandler) - Method in interface javax.media.protocol.PushSourceStream
Register an object to service data transfers to this stream.
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.
start() - Method in interface javax.media.Player
Start the Player as soon as possible.
start() - Method in class javax.media.protocol.DataSource
Initiate data-transfer.
start() - Method in class javax.media.protocol.URLDataSource
 
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.media.Clock
Stop the Clock.
stop() - Method in class javax.media.protocol.DataSource
Stop the data-transfer.
stop() - Method in class javax.media.protocol.URLDataSource
Stops the
stop() - Method in interface javax.tv.service.selection.ServiceContext
Causes the ServiceContext to stop presenting content and enter the not presenting state.
syncStart(Time) - Method in interface javax.media.Clock
Synchronize the current media time to the specified time-base time and start the Clock.

T

TERRESTRIAL - Static variable in class javax.tv.service.navigation.DeliverySystemType
Terrestrial delivery system type.
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.
Time - class javax.media.Time.
Time abstracts time in the Java Media framework.
Time(long) - Constructor for class javax.media.Time
Construct a time in nanoseconds.
Time(double) - Constructor for class javax.media.Time
Construct a time in seconds.
TimeBase - interface javax.media.TimeBase.
A TimeBase is a constantly ticking source of time, much like a crystal.
TransitionEvent - class javax.media.TransitionEvent.
TransitionEvent is a ControllerEvent that indicates that a Controller has changed state.
TransitionEvent(Controller, int, int, int) - Constructor for class javax.media.TransitionEvent
Construct a new TransitionEvent.
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.
tell() - Method in interface javax.media.protocol.Seekable
Obtain the current point in the stream.
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 class javax.media.MediaLocator
Create a string from the URL argument that can be used to construct the MediaLocator.
toExternalForm() - Method in interface javax.tv.locator.Locator
Generates a canonical, string-based representation of this Locator.
toString() - Method in class javax.media.MediaLocator
Used for printing MediaLocators.
toString() - Method in interface javax.tv.locator.Locator
Returns the string used to create this locator.
toString() - Method in class javax.tv.media.AWTVideoSize
Returns a string representation of this AWTVideoSize and its values.
toString() - Method in class javax.tv.service.SIChangeType
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.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.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.
transferData(PushSourceStream) - Method in interface javax.media.protocol.SourceTransferHandler
Transfer new data from a PushSourceStream.
transformLocator(Locator) - Method in class javax.tv.locator.LocatorFactory
Transforms a Locator into its respective collection of transport dependent Locator objects.
typeName - Variable in class javax.media.protocol.ContentDescriptor
 

U

UNKNOWN - Static variable in class javax.tv.service.SIRequestFailureType
The reason for the failure is unknown.
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.navigation.DeliverySystemType
Unknown delivery system type.
UNKNOWN - Static variable in class javax.tv.service.navigation.StreamType
Unknown component.
UNKNOWN_CONTENT_NAME - Static variable in class javax.media.Manager
 
URLDataSource - class javax.media.protocol.URLDataSource.
A default data-source created directly from a URL using URLConnection.
URLDataSource() - Constructor for class javax.media.protocol.URLDataSource
Implemented by subclasses.
URLDataSource(URL) - Constructor for class javax.media.protocol.URLDataSource
Construct a URLDataSource directly from a URL.
USER_STOP - Static variable in class javax.tv.service.selection.PresentationTerminatedEvent
Reason code : The application or user requested that the presentation be stopped.
Unrealized - Static variable in interface javax.media.Controller
Returned by getState.

V

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

W

willReadBlock() - Method in interface javax.media.protocol.PullSourceStream
Find out if data is available now.

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 O P R S T U V W X
JSR-927 (Maintenance Release)

Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

For more information, please consult the JSR 927 specification.