Package com.yospace.yae.yogi

Interface Summary
ActionListener This is the interface that allows objects to respond to action events.
CompositeUI Interface to allow classes that are composite objects to specify a layout of their children which compose the composite object.
DataModel The DataModel interface must be implemented by any class that is to be used as a data model for AbstractTable subclasses.
PopupModalRoot A labelling interface to allow the distiction of classes that are roots for modal popups.
RendererFactory Interface that allows a YogiComponent to be used to custom render cells in an AbstractTable.
SelectionModel The interface for all selection models.
 

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.
 


Copyright 2002 Yospace Holdings Ltd. All Rights Reserved.