|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.AbstractButton | +--javax.swing.JMenuItem | +--com.ibm.dse.desktop.MenuItem
The MenuItem class provides a menu item inside a menu button. It is responsible for launching the specified operation.
Inner classes inherited from class javax.swing.JMenuItem |
javax.swing.JMenuItem.AccessibleJMenuItem |
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 |
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 | |
MenuItem()
This constructor creates a MenuItem object. |
|
MenuItem(javax.swing.Icon icon)
This constructor creates a MenuItem object. |
|
MenuItem(java.lang.String text)
This constructor creates a MenuItem object. |
|
MenuItem(java.lang.String text,
javax.swing.Icon icon)
This constructor creates a MenuItem object. |
|
MenuItem(java.lang.String text,
int mnemonic)
This constructor creates a MenuItem object. |
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
Handles events for the ActionListener interface. |
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 MenuItem. |
java.lang.String |
getErrorMessageOnInstantiateOperation()
Gets the error message of the task described by the MenuItem. |
java.lang.Boolean |
getExecuteOperation()
Gets the executeOperation property of the Menutem. |
int |
getHeightNavigationArea()
This method returns the height of the Navigaiton Area. |
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 MenuItem. |
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 MenuItem. |
java.lang.String |
getParameters()
Gets the parameters of the task described by the MenuItem. |
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 MenuItem. |
java.lang.String |
getTaskName()
Gets the name of the task described by the MenuItem. |
java.lang.String |
getTypeLaunchable()
Gets the type of the task described by the TaskLauncherButton |
int |
getWidthNavigationArea()
This method returns the width of the Navigation Area |
int |
getXNavigationArea()
This method returns the x position of the Navigation Area |
int |
getYNavigationArea()
This method returns the y position of the Navigation Area |
void |
openTask()
Ask the Desktop to launch the task described by the MenuItem. |
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 MenuItem. |
void |
setErrorMessageOnInstantiateOperation(java.lang.Object o)
Sets the error message of the task described by the MenuItem. |
void |
setExecuteOperation(java.lang.Object o)
Sets the executeOperation property of the MenuItem. |
void |
setHeightNavigationArea(java.lang.Object o)
This method sets the height of the Navigaiton Area |
void |
setLabel(java.lang.Object o)
Sets the label of the MenuItem. |
void |
setLongDescription(java.lang.Object o)
Sets the long description of the task described by the MenuItem. |
void |
setMnemonic(java.lang.Object o)
Sets the letter used as mnemonic for the MenuItem. |
void |
setName(java.lang.Object o)
Sets the name of the MenuItem. |
void |
setOperation(java.lang.Object o)
Sets the ID of the operation related to the task described by the MenuItem |
void |
setOperationPanel(java.lang.Object o)
Sets the name of the operation panel related to the task described by the MenuItem. |
void |
setParameters(java.lang.Object o)
Sets the paramters of the task described by the MenuItem. |
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 MenuItem. |
void |
setTaskName(java.lang.Object o)
Sets the name of the task described by the MenuItem. |
void |
setToolTipText(java.lang.Object o)
Sets the toolTipText of the MenuItem. |
void |
setTypeLaunchable(java.lang.String o)
Sets the TYPE of the task described by the TaskLauncherButton. |
void |
setWidthNavigationArea(java.lang.Object o)
This method sets the width of the Navigaiton Area |
void |
setXNavigationArea(java.lang.Object o)
This method sets x position of the Navigaiton Area |
void |
setYNavigationArea(java.lang.Object o)
This method sets the y position of the Navigaiton Area |
java.lang.String |
toString()
This method returns a string representation of the MenuItem. |
Methods inherited from class javax.swing.JMenuItem |
addMenuDragMouseListener,
addMenuKeyListener,
fireMenuDragMouseDragged,
fireMenuDragMouseEntered,
fireMenuDragMouseExited,
fireMenuDragMouseReleased,
fireMenuKeyPressed,
fireMenuKeyReleased,
fireMenuKeyTyped,
getAccelerator,
getAccessibleContext,
getComponent,
getSubElements,
getUIClassID,
init,
isArmed,
menuSelectionChanged,
paramString,
processKeyEvent,
processMenuDragMouseEvent,
processMenuKeyEvent,
processMouseEvent,
removeMenuDragMouseListener,
removeMenuKeyListener,
setAccelerator,
setArmed,
setEnabled,
setUI,
updateUI |
Methods inherited from class javax.swing.AbstractButton |
addActionListener,
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,
isBorderPainted,
isContentAreaFilled,
isFocusPainted,
isRolloverEnabled,
isSelected,
paintBorder,
removeActionListener,
removeChangeListener,
removeItemListener,
setActionCommand,
setBorderPainted,
setContentAreaFilled,
setDisabledIcon,
setDisabledSelectedIcon,
setFocusPainted,
setHorizontalAlignment,
setHorizontalTextPosition,
setIcon,
setLabel,
setMargin,
setMnemonic,
setMnemonic,
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,
processComponentKeyEvent,
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 |
Constructor Detail |
public MenuItem()
public MenuItem(java.lang.String text)
text
- java.lang.Stringpublic MenuItem(java.lang.String text, int mnemonic)
text
- java.lang.Stringmnemonic
- intpublic MenuItem(java.lang.String text, javax.swing.Icon icon)
text
- java.lang.Stringicon
- com.sun.java.swing.Iconpublic MenuItem(javax.swing.Icon icon)
icon
- com.sun.java.swing.IconMethod Detail |
public void actionPerformed(java.awt.event.ActionEvent e)
e
- java.awt.event.ActionEventpublic java.lang.String getApplication()
public java.lang.String getCode()
public java.lang.String getErrorMessageOnInstantiateOperation()
public java.lang.Boolean getExecuteOperation()
public int getHeightNavigationArea()
public java.lang.String getLaunchable()
public java.lang.String getLongDescription()
public java.lang.String getOperation()
public java.lang.String getOperationPanel()
public java.lang.String getParameters()
public java.lang.String getProcess()
public java.lang.String getShortDescription()
public java.lang.String getTaskName()
public java.lang.String getTypeLaunchable()
public int getWidthNavigationArea()
public int getXNavigationArea()
public int getYNavigationArea()
public void openTask()
public void setApplication(java.lang.Object o)
o
- java.lang.Objectpublic void setCode(java.lang.Object o)
o
- java.lang.Objectpublic void setErrorMessageOnInstantiateOperation(java.lang.Object o)
o
- java.lang.Objectpublic void setExecuteOperation(java.lang.Object o)
newValue
- booleanpublic void setHeightNavigationArea(java.lang.Object o)
Object
- opublic void setLabel(java.lang.Object o)
o
- java.lang.Objectpublic void setLongDescription(java.lang.Object o)
newValue
- java.lang.Objectpublic void setMnemonic(java.lang.Object o)
o
- java.lang.Objectpublic void setName(java.lang.Object o)
o
- java.lang.Objectpublic void setOperation(java.lang.Object o)
o
- java.lang.Objectpublic void setOperationPanel(java.lang.Object o)
newValue
- java.lang.Objectpublic void setParameters(java.lang.Object o)
o
- java.lang.Objectpublic void setProcess(java.lang.Object o)
o
- java.lang.Objectpublic void setShortDescription(java.lang.Object o)
newValue
- java.lang.Objectpublic void setTaskName(java.lang.Object o)
o
- java.lang.Objectpublic void setToolTipText(java.lang.Object o)
o
- java.lang.Objectpublic void setTypeLaunchable(java.lang.String o)
o
- java.lang.Objectpublic void setWidthNavigationArea(java.lang.Object o)
Object
- opublic void setXNavigationArea(java.lang.Object o)
Object
- opublic void setYNavigationArea(java.lang.Object o)
Object
- opublic java.lang.String toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |