IBM Branch Transformation Toolkit Javadoc

com.ibm.dse.desktop
Class TaskLauncherButton

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.AbstractButton
                  extended byjavax.swing.JButton
                      extended bycom.ibm.dse.gui.SpButton
                          extended bycom.ibm.dse.desktop.TaskLauncherButton
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.awt.dnd.DragGestureListener, java.awt.dnd.DragSourceListener, java.util.EventListener, GUIComponent, java.awt.image.ImageObserver, java.awt.ItemSelectable, java.awt.event.KeyListener, java.awt.MenuContainer, PanelActions, java.io.Serializable, javax.swing.SwingConstants, TaskLauncher
Direct Known Subclasses:
IconButton

public class TaskLauncherButton
extends SpButton
implements TaskLauncher, java.awt.event.ActionListener, java.awt.event.KeyListener, java.awt.dnd.DragSourceListener, java.awt.dnd.DragGestureListener

The TaskLauncherButton class provides a button that launches a specific task related to an operation and its corresponding operation panel.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JButton
javax.swing.JButton.AccessibleJButton
 
Nested classes inherited from class javax.swing.AbstractButton
javax.swing.AbstractButton.AccessibleAbstractButton, javax.swing.AbstractButton.ButtonChangeListener
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  java.awt.dnd.DragSource dragSource
          instance of the DragSource
 
Fields inherited from class javax.swing.AbstractButton
actionListener, BORDER_PAINTED_CHANGED_PROPERTY, changeEvent, changeListener, CONTENT_AREA_FILLED_CHANGED_PROPERTY, DISABLED_ICON_CHANGED_PROPERTY, DISABLED_SELECTED_ICON_CHANGED_PROPERTY, FOCUS_PAINTED_CHANGED_PROPERTY, HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY, HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY, ICON_CHANGED_PROPERTY, itemListener, MARGIN_CHANGED_PROPERTY, MNEMONIC_CHANGED_PROPERTY, model, MODEL_CHANGED_PROPERTY, PRESSED_ICON_CHANGED_PROPERTY, ROLLOVER_ENABLED_CHANGED_PROPERTY, ROLLOVER_ICON_CHANGED_PROPERTY, ROLLOVER_SELECTED_ICON_CHANGED_PROPERTY, SELECTED_ICON_CHANGED_PROPERTY, TEXT_CHANGED_PROPERTY, VERTICAL_ALIGNMENT_CHANGED_PROPERTY, VERTICAL_TEXT_POSITION_CHANGED_PROPERTY
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
TaskLauncherButton()
          The constructor creates a TaskLauncherButton object.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          Handles events for the ActionListener interface.
 void dragDropEnd(java.awt.dnd.DragSourceDropEvent event)
          Informs DragSourceListener that the dragging operation has ended.
 void dragEnter(java.awt.dnd.DragSourceDragEvent event)
          Informs DragSourceListener that the dragging operation has entered the drop site.
 void dragExit(java.awt.dnd.DragSourceEvent event)
          Informs DragSourceListener that the dragging operation has exited the drop site.
 void dragGestureRecognized(java.awt.dnd.DragGestureEvent event)
          Indicates that a drag gesture has been initiated.
 void dragOver(java.awt.dnd.DragSourceDragEvent event)
          Informs DragSourceListener that the dragging operation is currently occurring over the drop site.
 void dropActionChanged(java.awt.dnd.DragSourceDragEvent event)
          Is invoked when the user changes the drop action.
 java.lang.String getApplication()
          Gets the ID of the application related to the task described by the TaskLauncher.
 java.lang.String getCode()
          Gets the code of the task described by the TaskLauncherButton.
 java.lang.String getErrorMessageOnInstantiateOperation()
          Gets the error message of the task described by the TaskLauncherButton.
 java.lang.Boolean getExecuteOperation()
          Gets the executeOperation property of the TaskLauncherButton.
 int getHeightNavigationArea()
          Returns the value of the height property.
 java.lang.String getHotKey()
          Gets the hotKey of the TaskLauncherButton.
 java.lang.String getLaunchable()
          Returns the name of the process/operation/application launched from the TaskLauncher.
 java.lang.String getLongDescription()
          Gets the long description of the task described by the TaskLauncherButton.
 java.lang.String getOperation()
          Gets the ID of the operation related to the task described by the MenuItem.
 java.lang.String getOperationPanel()
          Gets the name of the operation panel related to the task described by the TaskLauncherButton.
 java.lang.String getParameters()
          Gets the parameters of the task described by the TaskLauncherButton.
 int getPositionX()
          Gets the X position of the TaskLauncherButton.
 java.lang.String getProcess()
          Gets the ID of the process related to the task described by the TaskLauncher.
 java.lang.String getShortDescription()
          Gets the short description of the task described by the TaskLauncherButton.
 java.lang.String getTaskName()
          Gets the name of the task described by the TaskLauncherButton.
 java.lang.String getTypeLaunchable()
          Gets the type of the task described by the TaskLauncherButton.
 int getWidthNavigationArea()
          Gets the width of the navigation area of the TaskLauncherButton.
 int getXNavigationArea()
          Gets the X position of the NavigationArea.
 int getYNavigationArea()
          Gets the Y position of the NavigationArea.
 void keyPressed(java.awt.event.KeyEvent e)
          Handles events for the KeyListener interface.
 void keyReleased(java.awt.event.KeyEvent e)
          Handles events for the KeyListener interface.
 void keyTyped(java.awt.event.KeyEvent e)
          Handles events for the KeyListener interface.
static void main(java.lang.String[] args)
          Provides the main entrypoint.
 void openTask()
          Asks the Desktop to launch the task described by the TaskLauncherButton.
 void setApplication(java.lang.Object o)
          Sets the ID of the operation related to the task described by the TaskLauncherButton.
 void setCode(java.lang.Object o)
          Sets the code of the task described by the TaskLauncherButton.
 void setEnabled(java.lang.Object o)
          Sets the enabled attribute of the TaskLauncherButton.
 void setErrorMessageOnInstantiateOperation(java.lang.Object o)
          Sets the error message of the task described by the TaskLauncherButton.
 void setExecuteOperation(java.lang.Object o)
          Sets the executeOperation property of the TaskLauncherButton.
 void setHeight(java.lang.Object o)
          Sets the height of the TaskLauncherButton.
 void setHeightNavigationArea(java.lang.Object o)
          Sets the height for the NavigationArea.
 void setHotKey(java.lang.Object o)
          Sets the hotkey (keyboard shortcut) of the TaskLauncherButton.
 void setId(java.lang.Object o)
          Sets the ID (name) for this TaskLauncherButton.
 void setLabel(java.lang.Object o)
          Sets the label of the TaskLauncherButton.
 void setLongDescription(java.lang.Object o)
          Sets the long description of the task described by the TaskLauncherButton.
 void setMnemonic(java.lang.Object o)
          Sets the letter used as the mnemonic of the TaskLauncherButton.
 void setName(java.lang.Object o)
          Sets the name of the TaskLauncherButton.
 void setOnClick(java.lang.Object o)
          Sets the listener that processes the event when the mouse has been clicked on the TaskLauncherButton.
 void setOnInitialize(java.lang.Object o)
          Sets the specified Java script code that is executed when the component is initialized.
 void setOnMouseEntered(java.lang.Object o)
          Sets the listener that processes the event when the mouse enters the TaskLauncherButton.
 void setOnMouseExited(java.lang.Object o)
          Sets the listener that processes the event when the mouse exits the TaskLauncherButton.
 void setOperation(java.lang.Object o)
          Sets the ID of the operation related to the task described by the TaskLauncherButton.
 void setOperationPanel(java.lang.Object o)
          Sets the name of the operation panel related to the task described by the TaskLauncherButton.
 void setParameters(java.lang.Object o)
          Sets the parameters of the task described by the TaskLauncherButton.
 void setProcess(java.lang.Object o)
          Sets the ID of the process related to the task described by the TaskLauncherButton.
 void setShortDescription(java.lang.Object o)
          Sets the short description of the task described by the TaskLauncherButton.
 void setTaskName(java.lang.Object o)
          Sets the name of the task described by the TaskLauncherButton.
 void setToolTipText(java.lang.Object o)
          Sets the toolTipText of the TaskLauncherButton.
 void setTypeLaunchable(java.lang.String o)
          Sets the type of the task described by the TaskLauncherButton.
 void setWidth(java.lang.Object o)
          Sets the width of the TaskLauncherButton.
 void setWidthNavigationArea(java.lang.Object o)
          Sets the width for this NAvigationArea.
 void setX(java.lang.Object o)
          Sets the X coordinate for the location of the TaskLauncherButton.
 void setXNavigationArea(java.lang.Object o)
          Sets the X coordinate for the location of the NavigationArea.
 void setY(java.lang.Object o)
          Sets the Y coordinate for the location of the TaskLauncherButton.
 void setYNavigationArea(java.lang.Object o)
          Sets the Y coordinate for the location of the NavigationArea.
 void taskLauncherButton_KeyPressed(java.awt.event.KeyEvent keyEvent)
          Invoked when a key is pressed on the TaskLauncherButton.
 java.lang.String toString()
          Returns a string representation of the TaskLauncherButton.
 
Methods inherited from class com.ibm.dse.gui.SpButton
addActionListener, addCoordinatedEventListener, fireCoordinationEvent, fireCoordinationEvent, getActivatedOkKey, getDataToClear, getDisableExecuteButton, getDSECoordinatedPanel, getFollowMandatory, getHelpID, getNavigationParameters, getSpPanel, getType, processComponentKeyEvent, removeCoordinatedEventListener, setActivatedOkKey, setDataToClear, setDisableExecuteButton, setFollowMandatory, setHelpID, setMnemonic, setMnemonic, setNavigationParameters, setType
 
Methods inherited from class javax.swing.JButton
configurePropertiesFromAction, getAccessibleContext, getUIClassID, isDefaultButton, isDefaultCapable, paramString, removeNotify, setDefaultCapable, updateUI
 
Methods inherited from class javax.swing.AbstractButton
addChangeListener, addItemListener, checkHorizontalKey, checkVerticalKey, createActionListener, createActionPropertyChangeListener, createChangeListener, createItemListener, doClick, doClick, fireActionPerformed, fireItemStateChanged, fireStateChanged, getAction, getActionCommand, getActionListeners, getChangeListeners, getDisabledIcon, getDisabledSelectedIcon, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getItemListeners, getLabel, getMargin, getMnemonic, getModel, getMultiClickThreshhold, getPressedIcon, getRolloverIcon, getRolloverSelectedIcon, getSelectedIcon, getSelectedObjects, getText, getUI, getVerticalAlignment, getVerticalTextPosition, imageUpdate, init, isBorderPainted, isContentAreaFilled, isFocusPainted, isRolloverEnabled, isSelected, paintBorder, removeActionListener, removeChangeListener, removeItemListener, setAction, setActionCommand, setBorderPainted, setContentAreaFilled, setDisabledIcon, setDisabledSelectedIcon, setDisplayedMnemonicIndex, setEnabled, setFocusPainted, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabel, setMargin, setModel, setMultiClickThreshhold, setPressedIcon, setRolloverEnabled, setRolloverIcon, setRolloverSelectedIcon, setSelected, setSelectedIcon, setText, setUI, setVerticalAlignment, setVerticalTextPosition
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

dragSource

protected java.awt.dnd.DragSource dragSource
instance of the DragSource

Constructor Detail

TaskLauncherButton

public TaskLauncherButton()
The constructor creates a TaskLauncherButton object.

Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Handles events for the ActionListener interface.

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Overrides:
actionPerformed in class SpButton
Parameters:
e - java.awt.event.ActionEvent

dragDropEnd

public void dragDropEnd(java.awt.dnd.DragSourceDropEvent event)
Informs DragSourceListener that the dragging operation has ended.

Specified by:
dragDropEnd in interface java.awt.dnd.DragSourceListener

dragEnter

public void dragEnter(java.awt.dnd.DragSourceDragEvent event)
Informs DragSourceListener that the dragging operation has entered the drop site.

Specified by:
dragEnter in interface java.awt.dnd.DragSourceListener

dragExit

public void dragExit(java.awt.dnd.DragSourceEvent event)
Informs DragSourceListener that the dragging operation has exited the drop site.

Specified by:
dragExit in interface java.awt.dnd.DragSourceListener

dragGestureRecognized

public void dragGestureRecognized(java.awt.dnd.DragGestureEvent event)
Indicates that a drag gesture has been initiated.

Specified by:
dragGestureRecognized in interface java.awt.dnd.DragGestureListener

dragOver

public void dragOver(java.awt.dnd.DragSourceDragEvent event)
Informs DragSourceListener that the dragging operation is currently occurring over the drop site.

Specified by:
dragOver in interface java.awt.dnd.DragSourceListener

dropActionChanged

public void dropActionChanged(java.awt.dnd.DragSourceDragEvent event)
Is invoked when the user changes the drop action.

Specified by:
dropActionChanged in interface java.awt.dnd.DragSourceListener

getApplication

public java.lang.String getApplication()
Gets the ID of the application related to the task described by the TaskLauncher.

Specified by:
getApplication in interface TaskLauncher
Returns:
java.lang.String

getCode

public java.lang.String getCode()
Gets the code of the task described by the TaskLauncherButton.

Specified by:
getCode in interface TaskLauncher
Returns:
java.lang.String

getErrorMessageOnInstantiateOperation

public java.lang.String getErrorMessageOnInstantiateOperation()
Gets the error message of the task described by the TaskLauncherButton.

Specified by:
getErrorMessageOnInstantiateOperation in interface TaskLauncher
Returns:
java.lang.String

getExecuteOperation

public java.lang.Boolean getExecuteOperation()
Gets the executeOperation property of the TaskLauncherButton.

Specified by:
getExecuteOperation in interface TaskLauncher
Returns:
boolean

getHeightNavigationArea

public int getHeightNavigationArea()
Returns the value of the height property.

Specified by:
getHeightNavigationArea in interface TaskLauncher
Returns:
int - the current value of height

getHotKey

public java.lang.String getHotKey()
Gets the hotKey of the TaskLauncherButton.

Returns:
java.lang.String

getLaunchable

public java.lang.String getLaunchable()
Returns the name of the process/operation/application launched from the TaskLauncher.

Specified by:
getLaunchable in interface TaskLauncher

getLongDescription

public java.lang.String getLongDescription()
Gets the long description of the task described by the TaskLauncherButton.

Specified by:
getLongDescription in interface TaskLauncher
Returns:
java.lang.String

getOperation

public java.lang.String getOperation()
Gets the ID of the operation related to the task described by the MenuItem.

Specified by:
getOperation in interface TaskLauncher
Returns:
java.lang.String

getOperationPanel

public java.lang.String getOperationPanel()
Gets the name of the operation panel related to the task described by the TaskLauncherButton.

Specified by:
getOperationPanel in interface TaskLauncher
Returns:
String

getParameters

public java.lang.String getParameters()
Gets the parameters of the task described by the TaskLauncherButton.

Specified by:
getParameters in interface TaskLauncher
Returns:
java.lang.Object[]

getPositionX

public int getPositionX()
Gets the X position of the TaskLauncherButton.

Returns:
int

getProcess

public java.lang.String getProcess()
Gets the ID of the process related to the task described by the TaskLauncher.

Specified by:
getProcess in interface TaskLauncher
Returns:
java.lang.String

getShortDescription

public java.lang.String getShortDescription()
Gets the short description of the task described by the TaskLauncherButton.

Specified by:
getShortDescription in interface TaskLauncher
Returns:
java.lang.String

getTaskName

public java.lang.String getTaskName()
Gets the name of the task described by the TaskLauncherButton.

Specified by:
getTaskName in interface TaskLauncher
Returns:
java.lang.String

getTypeLaunchable

public java.lang.String getTypeLaunchable()
Gets the type of the task described by the TaskLauncherButton.

Specified by:
getTypeLaunchable in interface TaskLauncher
Returns:
int

getWidthNavigationArea

public int getWidthNavigationArea()
Gets the width of the navigation area of the TaskLauncherButton.

Specified by:
getWidthNavigationArea in interface TaskLauncher
Returns:
int

getXNavigationArea

public int getXNavigationArea()
Gets the X position of the NavigationArea.

Specified by:
getXNavigationArea in interface TaskLauncher
Returns:
int

getYNavigationArea

public int getYNavigationArea()
Gets the Y position of the NavigationArea.

Specified by:
getYNavigationArea in interface TaskLauncher
Returns:
int

keyPressed

public void keyPressed(java.awt.event.KeyEvent e)
Handles events for the KeyListener interface.

Specified by:
keyPressed in interface java.awt.event.KeyListener
Overrides:
keyPressed in class SpButton
Parameters:
e - java.awt.event.KeyEvent

keyReleased

public void keyReleased(java.awt.event.KeyEvent e)
Handles events for the KeyListener interface.

Specified by:
keyReleased in interface java.awt.event.KeyListener
Overrides:
keyReleased in class SpButton
Parameters:
e - java.awt.event.KeyEvent

keyTyped

public void keyTyped(java.awt.event.KeyEvent e)
Handles events for the KeyListener interface.

Specified by:
keyTyped in interface java.awt.event.KeyListener
Overrides:
keyTyped in class SpButton
Parameters:
e - java.awt.event.KeyEvent

main

public static void main(java.lang.String[] args)
Provides the main entrypoint. It starts the part when it is run as an application.

Parameters:
args - java.lang.String[]

openTask

public void openTask()
Asks the Desktop to launch the task described by the TaskLauncherButton.


setApplication

public void setApplication(java.lang.Object o)
Sets the ID of the operation related to the task described by the TaskLauncherButton.

Parameters:
o - java.lang.Object

setCode

public void setCode(java.lang.Object o)
Sets the code of the task described by the TaskLauncherButton.

Parameters:
o - java.lang.Object

setEnabled

public void setEnabled(java.lang.Object o)
Sets the enabled attribute of the TaskLauncherButton.

Parameters:
o - java.lang.Object

setErrorMessageOnInstantiateOperation

public void setErrorMessageOnInstantiateOperation(java.lang.Object o)
Sets the error message of the task described by the TaskLauncherButton.

Parameters:
o - java.lang.Object

setExecuteOperation

public void setExecuteOperation(java.lang.Object o)
Sets the executeOperation property of the TaskLauncherButton.


setHeight

public void setHeight(java.lang.Object o)
Sets the height of the TaskLauncherButton.

Parameters:
o - java.lang.Object

setHeightNavigationArea

public void setHeightNavigationArea(java.lang.Object o)
Sets the height for the NavigationArea.

Parameters:
o - java.lang.Object

setHotKey

public void setHotKey(java.lang.Object o)
Sets the hotkey (keyboard shortcut) of the TaskLauncherButton.

Parameters:
o - java.lang.Object

setId

public void setId(java.lang.Object o)
Sets the ID (name) for this TaskLauncherButton.

Parameters:
o - java.lang.Object

setLabel

public void setLabel(java.lang.Object o)
Sets the label of the TaskLauncherButton.

Parameters:
o - java.lang.Object

setLongDescription

public void setLongDescription(java.lang.Object o)
Sets the long description of the task described by the TaskLauncherButton.

Parameters:
o - java.lang.Object

setMnemonic

public void setMnemonic(java.lang.Object o)
Sets the letter used as the mnemonic of the TaskLauncherButton.

Parameters:
o - java.lang.Object

setName

public void setName(java.lang.Object o)
Sets the name of the TaskLauncherButton.

Parameters:
o - java.lang.Object

setOnClick

public void setOnClick(java.lang.Object o)
Sets the listener that processes the event when the mouse has been clicked on the TaskLauncherButton.

Parameters:
o - java.lang.Object

setOnInitialize

public void setOnInitialize(java.lang.Object o)
Sets the specified Java script code that is executed when the component is initialized.

Parameters:
o - java.lang.Object

setOnMouseEntered

public void setOnMouseEntered(java.lang.Object o)
Sets the listener that processes the event when the mouse enters the TaskLauncherButton.

Parameters:
o - java.lang.Object

setOnMouseExited

public void setOnMouseExited(java.lang.Object o)
Sets the listener that processes the event when the mouse exits the TaskLauncherButton.

Parameters:
o - java.lang.Object

setOperation

public void setOperation(java.lang.Object o)
Sets the ID of the operation related to the task described by the TaskLauncherButton.

Parameters:
o - java.lang.Object

setOperationPanel

public void setOperationPanel(java.lang.Object o)
Sets the name of the operation panel related to the task described by the TaskLauncherButton.

Parameters:
o - java.lang.Object

setParameters

public void setParameters(java.lang.Object o)
Sets the parameters of the task described by the TaskLauncherButton.

Parameters:
o - java.lang.Object

setProcess

public void setProcess(java.lang.Object o)
Sets the ID of the process related to the task described by the TaskLauncherButton.

Parameters:
o - java.lang.Object

setShortDescription

public void setShortDescription(java.lang.Object o)
Sets the short description of the task described by the TaskLauncherButton.

Parameters:
o - java.lang.Object

setTaskName

public void setTaskName(java.lang.Object o)
Sets the name of the task described by the TaskLauncherButton.

Parameters:
o - java.lang.Object

setToolTipText

public void setToolTipText(java.lang.Object o)
Sets the toolTipText of the TaskLauncherButton.

Parameters:
o - java.lang.Object

setTypeLaunchable

public void setTypeLaunchable(java.lang.String o)
Sets the type of the task described by the TaskLauncherButton.

Parameters:
o - java.lang.Object

setWidth

public void setWidth(java.lang.Object o)
Sets the width of the TaskLauncherButton.

Parameters:
o - java.lang.Object

setWidthNavigationArea

public void setWidthNavigationArea(java.lang.Object o)
Sets the width for this NAvigationArea.

Parameters:
o - java.lang.Object

setX

public void setX(java.lang.Object o)
Sets the X coordinate for the location of the TaskLauncherButton.

Parameters:
o - java.lang.Object

setXNavigationArea

public void setXNavigationArea(java.lang.Object o)
Sets the X coordinate for the location of the NavigationArea.

Parameters:
o - java.lang.Object

setY

public void setY(java.lang.Object o)
Sets the Y coordinate for the location of the TaskLauncherButton.

Parameters:
o - java.lang.Object

setYNavigationArea

public void setYNavigationArea(java.lang.Object o)
Sets the Y coordinate for the location of the NavigationArea.

Parameters:
o - java.lang.Object

taskLauncherButton_KeyPressed

public void taskLauncherButton_KeyPressed(java.awt.event.KeyEvent keyEvent)
Invoked when a key is pressed on the TaskLauncherButton.


toString

public java.lang.String toString()
Returns a string representation of the TaskLauncherButton.

Returns:
java.lang.String

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005