|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JMenuBar
com.ibm.dse.gui.SpMenuBar
The SpMenuBar class is a Bean that provides an implementation of a MenuBar for JFrame. You add SpMenu objects to the menu bar to construct a menu.
Nested Class Summary |
---|
Nested classes inherited from class javax.swing.JMenuBar |
---|
javax.swing.JMenuBar.AccessibleJMenuBar |
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 |
---|
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 java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
SpMenuBar()
This constructor creates a SpMenuBar object. |
Method Summary | |
---|---|
javax.swing.JMenu |
add(javax.swing.JMenu c)
Appends the specified menu to the end of the menu bar. |
void |
addActionListener(java.awt.event.ActionListener ae)
Documented in the JDK. |
void |
addCoordinatedEventListener(CoordinatedEventListener newListener)
Adds an CoordinatedEventListener. |
void |
addDataChangedListener(DataChangedListener adl)
Deprecated. (use addCoordinatedEventListener(CoordinatedEventListener newListener)) |
void |
fireCoordinationEvent()
Fires a DSECoordinationEvent when a MenuItem has been selected. |
void |
fireCoordinationEvent(DSECoordinationEvent event)
Fires a DSECoordinationEvent when a MenuItuem has been selected. |
java.lang.String |
getAlternativeDataName()
Gets the alternativeDataName property (java.lang.String) value. |
java.lang.String |
getDataDirection()
Gets the dataDirection property (java.lang.String) value. |
java.lang.String |
getDataName()
Gets the dataName property (java.lang.String) value. |
java.lang.String |
getDataToClear()
Gets the dataToClear property (java.lang.String) value. |
java.lang.Object |
getDataValue()
Gets the dataValue property (java.lang.Object) value. |
DSECoordinatedPanel |
getDSECoordinatedPanel()
Gets the DSECoordinatedPanel where the component is placed |
java.lang.String |
getErrorMessage()
Gets the ErrorMessage property value from its formatters (if exists). |
NavigationParameters |
getNavigationParameters()
Gets the navigationParameters property (com.ibm.dse.gui.NavigationParameters) value. |
SpPanel |
getSpPanel()
Gets the spPanel property (com.ibm.dse.gui.SpPanel) value. |
java.lang.String |
getType()
Gets the type property (java.lang.String) value. |
boolean |
hasAlternativeDataName()
Returns if the SpButtonGroup has alternative data name attribute. |
boolean |
isInError()
Complies with the DataExchanger interface. |
boolean |
isKeyedValue()
if true this bean returns a composed data value. |
boolean |
isRequired()
Returns if the SpMenuBar is required or not. |
void |
removeActionListener(java.awt.event.ActionListener ae)
not implemented, To comply with DataExchanger interface. |
void |
removeCoordinatedEventListener(CoordinatedEventListener newListener)
Removes a CoordinatedEventListener. |
void |
removeDataChangedListener(DataChangedListener dcl)
Deprecated. (use removeCoordinatedEventListener(CoordinatedEventListener newListener)) |
void |
setAlternativeDataName(java.lang.String alternativeDataName)
Sets the alternativeDataName property (java.lang.String) value. |
void |
setDataDirection(java.lang.String o)
Sets the dataDirection property (java.lang.String) value. |
void |
setDataName(java.lang.String o)
Sets the dataName property (java.lang.String) value. |
void |
setDataToClear(java.lang.String dataToClear)
Sets the dataToClear property (java.lang.String) value. |
void |
setDataValue(java.lang.Object o)
Sets the dataValue property (java.lang.String) value. |
void |
setHelpID(java.lang.String helpID)
Sets the helpID property (java.lang.String) value. |
void |
setNavigationParameters(NavigationParameters navigationParameters)
Sets the navigationParameters property (com.ibm.dse.gui.NavigationParameters) value. |
void |
setRequired(boolean required)
Sets the required property (boolean) value. |
void |
setSpPanel(SpPanel spPanel)
Sets the spPanel property (com.ibm.dse.gui.SpPanel) value. |
void |
setType(java.lang.String type)
Sets the type property (java.lang.String) value. |
Methods inherited from class javax.swing.JMenuBar |
---|
addNotify, getAccessibleContext, getComponent, getComponentAtIndex, getComponentIndex, getHelpMenu, getMargin, getMenu, getMenuCount, getSelectionModel, getSubElements, getUI, getUIClassID, isBorderPainted, isSelected, menuSelectionChanged, paintBorder, paramString, processKeyBinding, processKeyEvent, processMouseEvent, removeNotify, setBorderPainted, setHelpMenu, setMargin, setSelected, setSelectionModel, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, 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, processComponentKeyEvent, 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, setEnabled, 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, imageUpdate, 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, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SpMenuBar()
Method Detail |
public javax.swing.JMenu add(javax.swing.JMenu c)
c
- the JMenu component to addpublic void addActionListener(java.awt.event.ActionListener ae)
addActionListener
in interface DataExchanger
ae
- java.awt.event.ActionEventpublic void addCoordinatedEventListener(CoordinatedEventListener newListener)
addCoordinatedEventListener
in interface DataExchanger
newListener
- CoordinatedEventListenerpublic void addDataChangedListener(DataChangedListener adl)
addDataChangedListener
in interface DataExchanger
adl
- DataChangedListenerpublic void fireCoordinationEvent()
public void fireCoordinationEvent(DSECoordinationEvent event)
event
- DSECoordinationEventpublic java.lang.String getAlternativeDataName()
getAlternativeDataName
in interface DataExchanger
public java.lang.String getDataDirection()
getDataDirection
in interface DataExchanger
public java.lang.String getDataName()
getDataName
in interface DataExchanger
public java.lang.String getDataToClear()
getDataToClear
in interface PanelActions
setDataToClear(java.lang.String)
public java.lang.Object getDataValue()
getDataValue
in interface DataExchanger
public DSECoordinatedPanel getDSECoordinatedPanel()
getDSECoordinatedPanel
in interface PanelActions
public java.lang.String getErrorMessage()
getErrorMessage
in interface DataExchanger
public NavigationParameters getNavigationParameters()
getNavigationParameters
in interface DataExchanger
public SpPanel getSpPanel()
getSpPanel
in interface Outsider
public java.lang.String getType()
getType
in interface DataExchanger
public boolean hasAlternativeDataName()
hasAlternativeDataName
in interface DataExchanger
public boolean isInError()
isInError
in interface DataExchanger
public boolean isKeyedValue()
isKeyedValue
in interface DataExchanger
public boolean isRequired()
isRequired
in interface DataExchanger
public void removeActionListener(java.awt.event.ActionListener ae)
removeActionListener
in interface DataExchanger
ae
- java.awt.event.ActionEventpublic void removeCoordinatedEventListener(CoordinatedEventListener newListener)
removeCoordinatedEventListener
in interface DataExchanger
newListener
- DataChangedListenerpublic void removeDataChangedListener(DataChangedListener dcl)
removeDataChangedListener
in interface DataExchanger
dcl
- com.ibm.dse.gui.DataChangedListenerpublic void setAlternativeDataName(java.lang.String alternativeDataName)
setAlternativeDataName
in interface DataExchanger
alternativeDataName
- The new value for the property.public void setDataDirection(java.lang.String o)
setDataDirection
in interface DataExchanger
o
- java.lang.String, the data directionpublic void setDataName(java.lang.String o)
setDataName
in interface DataExchanger
o
- java.lang.String, the data namepublic void setDataToClear(java.lang.String dataToClear)
dataToClear
- The new value for the property.getDataToClear()
public void setDataValue(java.lang.Object o)
setDataValue
in interface DataExchanger
o
- java.lang.Object, the data valuepublic void setHelpID(java.lang.String helpID)
setHelpID
in interface DataExchanger
helpID
- String, the new value for the helpID property.public void setNavigationParameters(NavigationParameters navigationParameters)
setNavigationParameters
in interface DataExchanger
navigationParameters
- The new value for the property.DataExchanger.getNavigationParameters()
public void setRequired(boolean required)
setRequired
in interface DataExchanger
required
- boolean, the new value for the propertypublic void setSpPanel(SpPanel spPanel)
setSpPanel
in interface Outsider
spPanel
- SpPanel, The new value for the property.public void setType(java.lang.String type)
setType
in interface DataExchanger
type
- The new value for the property.
|
IBM Branch Transformation Toolkit Javadoc | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |