|
Class Summary |
| AbstractMenu |
This class provides a basis for menus. |
| AbstractTable |
Abstract Table is the base class for YogiList and YogiTable components. |
| ColorUtil |
This class provides a set of static constants representing integer color values,
and a set of static utility methods for manipulating them. |
| ComponentUI |
An adapter-style base class for YoGI UI classes. |
| CustomFont |
This font class is a YoGI replacement for the MIDP font class. |
| DefaultDataModel |
Default implementation of the DataModel interface. |
| DefaultSelectionModel |
Default implementation of the SelectionModel
interface. |
| Dimension |
The Dimension class encapsulates the width and
height of a component (in integer precision) in a single object. |
| FocusManager |
Base class of FocusManagers in the YoGI system. |
| Font |
An abstract class that represents the capabilities of fonts within YoGI and wraps MIDP fonts and CustomFonts
into one class. |
| Graphics |
An abstract class representing the graphics capabilities required from
the underlying graphics system. |
| Image |
A YoGI Image. |
| NativeResources |
The controller and access point for the native resources needed by YAE and
YoGI. |
| Point |
A point representing a location in (x, y) coordinate space, specified
in integer precision. |
| RadioButtonGroup |
The RadioButtonGroup class is used to group together
a set of YogiRadioButtons. |
| Rectangle |
A basic dimension collector class. |
| Toolkit |
This is the overall YoGI Management class - it creates most of the control
objects used by YoGI, and is the access point for referencing the UIManager. |
| UIManager |
This is the abstract superclass of UI managers. |
| YogiButton |
A basic graphical button component. |
| YogiCheckBox |
|
| YogiComponent |
YogiComponent is a general-purpose component class, designed to manage
focus, events, location, painting, and the delegation of core functions to a UI
delegate. |
| YogiContentPane |
A basic graphical panel component which constitutes the content pane
of a YogiPaneletDisplay. |
| YogiDashBar |
A Dash Bar is both a YogiComponent - it is a bar added to the root window - and
also part of the Panelet management set-up within YoGI. |
| YogiDropDownMenu |
A component that represents a drop-down menu. |
| YogiImageComponent |
A basic graphical image component. |
| YogiLabel |
A basic graphical label component which has a text value (which can be aligned
using the alignment values in YogiComponent), and an image (inheritted from
YogiImageComponent). |
| YogiLayeredPane |
A layered panel-style container. |
| YogiList |
A list component. |
| YogiMenu |
A component that represents a menu. |
| YogiMenuBar |
A menu bar component. |
| YogiPanel |
A basic graphical panel component. |
| YogiPaneletDisplay |
A YogiComponent which constitutes the view of the Panelet model. |
| YogiPopup |
A popup component. |
| YogiProgressBar |
A progress bar component. |
| YogiRadioButton |
Extends YogiCheckBox and adds the concept of
RadioButtonGroup. |
| YogiRange |
Encapsulates a numeric range and a given value within that range, and provides
the "unit" and "block" increment sizes for moving the value. |
| YogiRootWindow |
The root window is the root component in the tree of components currently being
displayed. |
| YogiScrollBar |
This class provides the scroll bars that YogiScrollPanes use. |
| YogiScrollContentPane |
The generic scrolling component. |
| YogiScrollPane |
Scroll pane class. |
| YogiSlider |
YogiSlider class. |
| YogiSpin |
A component that represents a spin selection. |
| YogiTab |
Component that models a tab. |
| YogiTabbedPane |
YogiTabbedPane is the parent container for YogiTabs and their associated
TabPanels. |
| YogiTable |
A Table component. |
| YogiTabPanel |
A YogiTabPanel is simply a YogiComponent (and therefore a container) which
has values assoicated with it that correspond to settings for an associated
YogiTab. |
| YogiTextArea |
YogiTextAreas are bascially YogiLabels that are rendered
onto separate lines in the paint method. |
| YogiTextField |
This is a MIDP compatible TextField. |
| YogiTitleBar |
A title bar component which functions as a container for a title, and
buttons to fire minimize, maximize and exit tasks. |
| YogiWindow |
A component which can have only three children: a content pane, a menu bar
and a title bar. |