com.ibm.dse.desktop
Class TaskLauncherButton

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.AbstractButton
                          |
                          +--javax.swing.JButton
                                |
                                +--com.ibm.dse.gui.SpButton
                                      |
                                      +--com.ibm.dse.desktop.TaskLauncherButton
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 that is related to an operation and its corresponding operation panel.

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JButton
javax.swing.JButton.AccessibleJButton
 
Inner classes inherited from class javax.swing.AbstractButton
javax.swing.AbstractButton.AccessibleAbstractButton, javax.swing.AbstractButton.ButtonChangeListener
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
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)
          This message goes to DragSourceListener, informing it that the dragging has ended
 void dragEnter(java.awt.dnd.DragSourceDragEvent event)
          This message goes to DragSourceListener, informing it that the dragging has entered the DropSite
 void dragExit(java.awt.dnd.DragSourceEvent event)
          This message goes to DragSourceListener, informing it that the dragging has exited the DropSite
 void dragGestureRecognized(java.awt.dnd.DragGestureEvent event)
          This method indicates that a drag gesture has been initiated
 void dragOver(java.awt.dnd.DragSourceDragEvent event)
          This message goes to DragSourceListener, informing it that the dragging is currently ocurring over the DropSite
 void dropActionChanged(java.awt.dnd.DragSourceDragEvent event)
          This method is invoked when the user changes the dropAction
 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()
          This method 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 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()
          Ask 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 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()
          This method returns a string representation of the TaskLauncherButton.
 
Methods inherited from class com.ibm.dse.gui.SpButton
addActionListener, addCoordinatedEventListener, fireCoordinationEvent, fireCoordinationEvent, getActivatedOkKey, getDataToClear, getDisableExecuteButton, getDSECoordinatedPanel, getHelpID, getNavigationParameters, getSpPanel, getType, processComponentKeyEvent, removeCoordinatedEventListener, setActivatedOkKey, setDataToClear, setDisableExecuteButton, setHelpID, setMnemonic, setMnemonic, setNavigationParameters, setType
 
Methods inherited from class javax.swing.JButton
getAccessibleContext, getUIClassID, isDefaultButton, isDefaultCapable, paramString, setDefaultCapable, updateUI
 
Methods inherited from class javax.swing.AbstractButton
addChangeListener, addItemListener, checkHorizontalKey, checkVerticalKey, createActionListener, createChangeListener, createItemListener, doClick, doClick, fireActionPerformed, fireItemStateChanged, fireStateChanged, getActionCommand, getDisabledIcon, getDisabledSelectedIcon, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getLabel, getMargin, getMnemonic, getModel, getPressedIcon, getRolloverIcon, getRolloverSelectedIcon, getSelectedIcon, getSelectedObjects, getText, getUI, getVerticalAlignment, getVerticalTextPosition, init, isBorderPainted, isContentAreaFilled, isFocusPainted, isRolloverEnabled, isSelected, paintBorder, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setBorderPainted, setContentAreaFilled, setDisabledIcon, setDisabledSelectedIcon, setEnabled, setFocusPainted, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setLabel, setMargin, setModel, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, processFocusEvent, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setFont, setForeground, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setCursor, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus
 
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)
This message goes to DragSourceListener, informing it that the dragging has ended
Specified by:
dragDropEnd in interface java.awt.dnd.DragSourceListener

dragEnter

public void dragEnter(java.awt.dnd.DragSourceDragEvent event)
This message goes to DragSourceListener, informing it that the dragging has entered the DropSite
Specified by:
dragEnter in interface java.awt.dnd.DragSourceListener

dragExit

public void dragExit(java.awt.dnd.DragSourceEvent event)
This message goes to DragSourceListener, informing it that the dragging has exited the DropSite
Specified by:
dragExit in interface java.awt.dnd.DragSourceListener

dragGestureRecognized

public void dragGestureRecognized(java.awt.dnd.DragGestureEvent event)
This method 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)
This message goes to DragSourceListener, informing it that the dragging is currently ocurring over the DropSite
Specified by:
dragOver in interface java.awt.dnd.DragSourceListener

dropActionChanged

public void dropActionChanged(java.awt.dnd.DragSourceDragEvent event)
This method is invoked when the user changes the dropAction
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()
This method 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 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()
Ask 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.
Parameters:
newValue - boolean

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 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()
This method returns a string representation of the TaskLauncherButton.

Overrides:
toString in class java.awt.Component
Returns:
java.lang.String