IBM Branch Transformation Toolkit Javadoc

Package com.ibm.dse.desktop

Interface Summary
DesktopComponent This is the Interface that must implement a desktop component.
NavigationController The NavigationController interface must be implemented by each class that wants to control the navigation among views.
TaskButton The TaskButton interface provides methods to activate (close and opens) tasks.
TaskLauncher The TaskLauncher interface must be implemented for any element that is able to launch tasks.
 

Class Summary
Bookmark This class provides a button that launches a specific task that is related to an operation and its corresponding operation panel.
BookmarkArea This class provides a reserved area on the desktop for the BookmarkAreaBasic.
BookmarkAreaBasic This class provides a reserved area on the desktop where you can add Bookmarks in order to create your own shortcut area.
ButtonRow The ButtonRow class provides a row of buttons.
ComponentInfo This class stores information about the original size of all the components of the Desktop.
CustomizableArea The CustomizableArea class provides an area in the desktop that is reserved for adding desktop components.
DateField The DateField class provides a TextField that displays the date according to the externalized pattern definition, which is based on the java.text.SimpleDateFormat.
Desktop The Desktop class provides the top-level object that builds the desktop layout based upon the definitions belonging to the rest of the elements in the desktop definition file.
DesktopActionListener The DesktopActionListener class is an implementation of the ActionListener interface that receives action events and of the MouseListener interface that receives mouse events.
DesktopManager This is an implementation of the com.sun.java.swing.DesktopManager.
DesktopThread This class implements a Thread that controls any Java application launched from the Desktop.
DSENavigationController This class controls the navigation of a business function.
DSETaskButton The DSETaskButton class provides an implementation of the TaskButton interface with all the necessary methods to launch business functions.
ExitButton The ExitButton class provides a button that allows the user to exit from the desktop.
ExtendedJTree This class provides an ExtendedJTree that acts as a drag Source.
ExternalApplicationButton The ExternalApplicationButton class provides a button that allows the user to launch an external application.
ExternalTaskButton This class is instantiated when an external Java application has to be launched.
HelpInitializer The HelpInitializer class creates and initializes the visual help presentation by accessing the HelpSet file.
IconButton The IconButton class provides a TaskLauncherButton with an associated icon.
IconLabel The IconLabel class provides a label with an associated icon.
IconState The IconState class provides an icon state (icon file name and related status code).
Label The Label class provides a label.
LanguageBox This type creates a comboBox with all the possible languages in which to translate the Desktop.
LeafTreeNode The LeafTreeNode class provides a leaf tree node.
MenuButton The MenuButton class provides a button that represents a menu of items.
MenuButtonRow The MenuButtonRow class provides a row of MenuButtons, each of which includes a list of MenuItems to launch different tasks.
MenuItem The MenuItem class provides a menu item inside a menu button.
MessageArea This class provides a combo box that shows the messages sent from the desktop.
MessageAreaUI This class provides a MessageAreaUI that determines the view of the ComboBox.
MessageAreaUI.MyComboPopup  
MultipleStateIconLabel The MultipleStateIconLabel class provides a label that stores a set of icons.
NewGridLayout This class implements a new Layout that resizes the components of the Desktop when a resize operation is done.
Scenario The Scenario class provides an embedded panel that is inside the parent tabbed pane (the Scenario Area).
ScenarioArea The ScenarioArea class provides a reserved area on the desktop for the different scenarios that may be needed during the application process.
Separator The Separator class provides a separator for menu items.
Settings This class is used to manage (create, modify, and select) settings.
SpInternalFrame The SpInternalFrame class provides a lightweight object that has many features of a native frame, including: Drag and drop Close Support for icons Resize Title display Support for a menu bar
SplitArea This class is used to have a split between two components of the Desktop.
TaskArea The TaskArea class provides a reserved area for keeping the list of tasks that are launched during the application process.
TaskInfo The TaskInfo class enables you to keep information about a specific task that is provided to the application or operations running in the system.
TaskLauncherButton The TaskLauncherButton class provides a button that launches a specific task related to an operation and its corresponding operation panel.
TaskLauncherTextField The TaskLauncherTextField provides a text field that can launch operations that have a name or code that is entered by the user.
TextField The TextField class provides a text field that can be added to the desktop area.
Timer The Timer class provides a text field that displays the time (hours and minutes) according to the externalized pattern definition that is based on java.text.SimpleDateFormat.
Tree The Tree class provides a tree in a scroll pane.
TreeNode The TreeNode class provides a tree node.
TreeNodeData The TreeNodeData class enables you to provide user objects for each node in the tree, which can be configured independently from each other.
TreeRenderer The TreeRenderer class provides a custom tree renderer for drawing each tree node.
ViewRegistry The ViewRegistry class keeps information about a specific view in the navigation.
WorkingArea The WorkingArea class provides a generic pane in which you can add operation panels dynamically when the operations are launched.
 


IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005