Package com.tensegrity.gui

This package contains all i18n related classes such as UIManager, GUIItem and various type of list implementations which are responsible for the dynamic switch of the language during runtime.

See:
          Description

Interface Summary
Evaluable The Evaluable interface describes a role for objects which presumably own or reference a UIItemEvaluationList, hence the name.
KeyStrokeBuilder An instance of this class which allows building a KeyStroke instance from the string representations of a key code and modifiers.
UIManager The UIManager of an application is responsible for applying all textual information to all GUI controls within the application.
 

Class Summary
DefaultUIManager An sample implementation on how a UIManager could look like.
GUIConfiguration GUIConfiguration
GUIItem Class GUIItem holds all the used identifiers of the Tensegrity API.
KeyStrokeProvider This abstract class defines and provides a single point of access to the KeyStroke s used as shortcut keys for some commands.
LNFConfiguration Global configuration settings for the LNF.
TooltipUIMapItem A TooltipUIMapItem can be used to update the tooltip of a JComponent using the UIMap and UIManager.
UIItem The class UIItem represents a basic user interface item.
UIItemEvaluationList UIItemEvaluationList is a helper class to apply the GUIItem ID's to components.
UIItemList UIItemList holds lists of UIItems.
 

Exception Summary
KeyStrokeBuilder.keyStrokeBuilderException Exception indicating that an error occured when trying to build a KeyStroke with an instance of KeyStrokeBuilder
 

Package com.tensegrity.gui Description

This package contains all i18n related classes such as UIManager, GUIItem and various type of list implementations which are responsible for the dynamic switch of the language during runtime. This package mainly helps application developers to realize the facility to switch the language during runtime. Class UIManager helps to create the Component based controls which may represent localized information. Class UIItemEvaluationList is rather a class to be used in your Application code to ease the process of this switch. The interface Evaluable helps to identify objects which may be included in the process of the switch.



Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.