Intel

Developer Zone

ui

Package com.intel.ui

This package provides an interface for building custom user dialogs and displaying them in protected way.

See: Description

  • Interface Summary
    Interface Description
    Clickable
    This interface represents a Widget that is "activated" by external mouse clicks.
  • Class Summary
    Class Description
    Button
    This abstract class represents a general Clickable container that can contain additional widgets.
    CompositeWidget
    This abstract class represents a Widget which can contain other widgets.
    Dialog
    This abstract class represents a top-level container for all the other Widgets.
    Image
    This abstract class represents a leaf Widget which is a Bitmap image with a given format to be drawn.
    Label
    This abstract class represents a leaf Widget of a transparent box with text.
    Line
    This abstract class represents a leaf Widget of a line drawn from a start position to an end position.
    ProtectedOutput
    The class enables the application to access protected output functionality.
    Rectangle
    This abstract class represents a leaf Widget of a rectangle.
    Widget
    This abstract class represents a parent class of all window gadgets.
    WidgetMapping
    This class represents the size and location of a Widget in the containing Dialog.
    XYPair
    This class represents a pair of numbers that symbolize either size or location
  • Exception Summary
    Exception Description
    UiException
    Represents a general UI exception.
    UiIllegalParameterException
    Represents a UI exception thrown when one or more of the input parameters passed to a method are invalid.
    UiIllegalUseException
    Represents a UI exception thrown when the flow of several operations created by the user is illegal.
    UiNotInitializedException
    Represents a UI exception thrown when an object is used before being initialized correctly.
    UiNotSupportedException
    Represents a UI exception thrown when a method or the provided parameters are not supported by an instance, or when the user tries to create an instance of an unsupported format/algorithm.
    UiOutOfResourcesException
    Represents an exception thrown when the action requested by the user cannot be performed due to a lack of resources in the system.

Package com.intel.ui Description

This package provides an interface for building custom user dialogs and displaying them in protected way.

This package contains the following key classes and interfaces:

  • Button, Image, Label, Line, Rectangle, Widget - these classes implement basic widgets that can be used to construct the custom dialog.
  • Dialog - implements the class that is used to describe the user dialog that contains basic widgets.
  • ProtectedOutput - implements the class that is used to display the custom user dialog in protected way.