Package org.dvb.ui

Interface Summary
TestOpacity Interface implemented by Components or Containers in order to allow the platform to query whether their paint method is fully opaque.
TextOverflowListener The TextOverflowListener is an interface that an application may implement and register in the DVBTextLayoutManager.
 

Class Summary
DVBAlphaComposite This DVBAlphaComposite class implements the basic alpha compositing rules for combining source and destination pixels to achieve blending and transparency effects with graphics, images and video.
DVBBufferedImage The DVBBufferedImage subclass describes an Image with an accessible buffer of image data.
DVBColor A Color class which adds the notion of alpha.
DVBGraphics The DVBGraphics class is a adapter class to support alpha compositing in an MHP device.
DVBTextLayoutManager The DVBTextLayoutManager provides a text rendering layout mechanism for the org.havi.ui.HStaticText org.havi.ui.HText and org.havi.ui.HTextButton classes.
FontFactory Provides a mechanism for applications to instantiate fonts that are not built into the system.
 

Exception Summary
DVBRasterFormatException This exception is thrown for some invalid operations on instances of DVBBufferedImage.
FontFormatException Thrown when attempt is made to read a file describing a font when the contents of that file are not valid.
FontNotAvailableException Thrown when attempt is made to instantiate a font that cannot be located.
UnsupportedDrawingOperationException The UnsupportedDrawingOperationException class represents an exception that is thrown if an drawing operation is not supported on this platform.