|
||||||||||
| 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
de.miethxml.toolkit.ui.EditableMenuBar
| 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 | |
java.lang.String |
MENU_CONFIG
|
| 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 |
| Fields inherited from interface de.miethxml.toolkit.ui.MenuBarManager |
ROLE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
EditableMenuBar()
|
|
| Method Summary | |
void |
addActionListener(java.lang.String role,
java.awt.event.ActionListener l)
|
void |
addMenu(java.lang.String role)
|
void |
addMenu(java.lang.String parentrole,
java.lang.String role)
|
void |
addMenu(java.lang.String parentrole,
java.lang.String role,
LocaleMenu m)
|
void |
addMenu(java.lang.String parentrole,
java.lang.String role,
java.lang.String icon)
|
void |
addMenuItem(java.lang.String parentrole,
java.lang.String role)
|
void |
addMenuItem(java.lang.String parentrole,
java.lang.String role,
javax.swing.JMenuItem mi)
|
void |
addMenuItem(java.lang.String parentrole,
java.lang.String role,
java.lang.String icon)
|
void |
addMenuItem(java.lang.String parentrole,
java.lang.String role,
java.lang.String icon,
javax.swing.KeyStroke key)
|
void |
addMenuLabel(java.lang.String role,
java.lang.String label)
|
void |
addSeparator(java.lang.String parent)
|
javax.swing.JMenuBar |
getMenuBar()
|
void |
initialize()
|
void |
removeActionListener(java.lang.String role,
java.awt.event.ActionListener l)
|
void |
removeMenu(java.lang.String role)
|
void |
removeMenuItem(java.lang.String role)
|
void |
service(org.apache.avalon.framework.service.ServiceManager manager)
|
void |
setHelpMenu(LocaleMenu help)
|
void |
setMenuAction(java.lang.String role,
javax.swing.Action action)
|
void |
setMenuItemAction(java.lang.String role,
javax.swing.Action action)
|
| Methods inherited from class javax.swing.JMenuBar |
add, 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 |
| Field Detail |
public java.lang.String MENU_CONFIG
| Constructor Detail |
public EditableMenuBar()
| Method Detail |
public void addActionListener(java.lang.String role,
java.awt.event.ActionListener l)
addActionListener in interface MenuBarManager
public void removeActionListener(java.lang.String role,
java.awt.event.ActionListener l)
removeActionListener in interface MenuBarManager
public void addMenu(java.lang.String parentrole,
java.lang.String role,
java.lang.String icon)
addMenu in interface MenuBarManager
public void addMenu(java.lang.String parentrole,
java.lang.String role,
LocaleMenu m)
addMenu in interface MenuBarManager
public void addMenu(java.lang.String parentrole,
java.lang.String role)
addMenu in interface MenuBarManagerpublic void addMenu(java.lang.String role)
addMenu in interface MenuBarManager
public void addMenuItem(java.lang.String parentrole,
java.lang.String role,
java.lang.String icon)
addMenuItem in interface MenuBarManager
public void addMenuItem(java.lang.String parentrole,
java.lang.String role,
java.lang.String icon,
javax.swing.KeyStroke key)
addMenuItem in interface MenuBarManager
public void addMenuItem(java.lang.String parentrole,
java.lang.String role,
javax.swing.JMenuItem mi)
addMenuItem in interface MenuBarManager
public void addMenuItem(java.lang.String parentrole,
java.lang.String role)
addMenuItem in interface MenuBarManagerpublic void removeMenu(java.lang.String role)
removeMenu in interface MenuBarManagerpublic void removeMenuItem(java.lang.String role)
removeMenuItem in interface MenuBarManagerpublic void addSeparator(java.lang.String parent)
addSeparator in interface MenuBarManager
public void addMenuLabel(java.lang.String role,
java.lang.String label)
addMenuLabel in interface MenuBarManager
public void service(org.apache.avalon.framework.service.ServiceManager manager)
throws org.apache.avalon.framework.service.ServiceException
service in interface org.apache.avalon.framework.service.Serviceableorg.apache.avalon.framework.service.ServiceExceptionpublic void initialize()
public void setHelpMenu(LocaleMenu help)
public void setMenuAction(java.lang.String role,
javax.swing.Action action)
public void setMenuItemAction(java.lang.String role,
javax.swing.Action action)
setMenuItemAction in interface MenuBarManagerpublic javax.swing.JMenuBar getMenuBar()
getMenuBar in interface MenuBarManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||