|
Java DTV API 1.3 18-Nov-2009 |
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Animated | This interface provides methods to set and retrieve parameters of an animation effect. |
| Matte | Basic interface for all Matte classes. |
| MatteEnabled | The aim of this interface is to enable components for matte compositing. |
| TextLayoutManager | The aim of this interface is to define functionality for the layout of strings and their rendering on the screen. |
| TextOverflowListener | The aim of a TextOverflowListener is to be notified if a text string won't fit into a component during an attempt to render it. |
| ViewOnlyComponent | This interface represents any type of non-interactive component in the system and provides them with a pluggable look and feel. |
| Class Summary | |
|---|---|
| AlphaComposite | This AlphaComposite class implements all alpha
compositing rules for combining source and destination pixels to achieve
blending and transparency effects with graphics and images. |
| AnimatedMatte | This class represents an animated matte with a dynamic image mask, where the pixel values determine the matte transparency for every pixel for a certain point of time. |
| Capabilities | Describes the capabilities of a plane. |
| DefaultTextLayoutManager | This class provides a standard mechanism for rendering of provided texts and
is at the same time the simplest implementation of the TextLayoutManager interface. |
| Device | This class is a representation of a TV device. |
| DownloadableFont | This class introduces the possibility to download fonts. |
| DTVContainer | An DTVContainer is the top-level container in the
DTV API's component hierarchy, representing the widget containing anything
else viewable at on particular Plane. |
| DTVContainerPattern | The DTVContainerPattern is a means
to describe the characteristics of a valid DTVContainer. |
| Keyboard | This class represents a keyboard which can be used to control a particular
Screen as an UserInputDevice. |
| Mouse | This class represents a mouse which can be used to control a particular
Screen as an UserInputDevice. |
| Plane | An instance of the Screen class represents one
video output signal of a TV device. |
| PlaneSetup | The PlaneSetup class is capable to
describe the characteristics of a Plane. |
| PlaneSetupPattern | This class is a means to describe the setup of a screen plane by specifying various properties and their importance to the application. |
| RemoteControl | This class represents a TV remote control which can be used to control a
particular Screen as an UserInputDevice. |
| Screen | This class is a representation of a TV screen. |
| SophisticatedTextLayoutManager | This class provides a TextLayoutManager with more features than the
DefaultTextLayoutManager in
order to enable more sophisticated layout design possibilities for test to
be shown in TV components. |
| StaticMatte | This class represents a non-animated matte, i.e. a matte not changing over time. |
| UserInputDevice | This abstract class is the base for all input devices which can be used to control a screen. |
| Exception Summary | |
|---|---|
| FontFileException | This exception will be thrown if an attempt is made to read a font file, and this file does not have the appropriate format. |
| FontSpecificationException | This exception will be thrown if an attempt is made specify characteristics of a font out of a font file, and these characteristics are not available for this particular font. |
| MatteException | A MatteException is thrown whenever an application is unable for some reason to realize a desired matte association to a graphical element. |
| SetupException | Exception to be thrown in several situations where an attempt is done to perform an illegal setup change of one or more planes of a Screen. |
TV specific UI functionality.
|
Java DTV API 1.3 18-Nov-2009 |
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||