Class MainMenuBar
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JMenuBar
-
- org.bidib.wizard.mvc.main.view.menu.MainMenuBar
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,PropertyChangeListener,Serializable,EventListener,Accessible,MenuElement,org.bidib.wizard.api.model.listener.NodeListener
public class MainMenuBar extends JMenuBar implements org.bidib.wizard.api.model.listener.NodeListener
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JMenuBar
JMenuBar.AccessibleJMenuBar
-
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
-
Fields inherited from class javax.swing.JComponent
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
accessibleContext, 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
Constructors Constructor Description MainMenuBar(MainModel mainModel, com.vlsolutions.swing.docking.DockingDesktop desktop, com.vlsolutions.swing.docking.DockingContext dockingContext, SettingsService settingsService, ConnectionPhaseModel connectionPhaseModel, MainMenuListener mainMenuListener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddressMessagesEnabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isAddressMessagesEnabled)voidclosed(String port)voiddccAdvAvailableChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean dccAdvAvailable)voiddccStartEnabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isDccStartEnabled)voiddetachedStateChanged(org.bidib.wizard.api.model.NodeInterface node, org.bidib.jbidibc.messages.enums.DetachedState detachedState)voidenableListenNetBidibItem()voidexternalStartEnabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isExternalStartEnabled)voidfeedbackMessagesEnabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isFeedbackMessagesEnabled)voidfeedbackMirrorDisabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isFeedbackMirrorDisabled)protected voidfireLoadDefaultWorkspace()protected voidfireLoadWorkspace()protected voidfireSaveWorkspace()voididentifyStateChanged(org.bidib.wizard.api.model.NodeInterface node, org.bidib.jbidibc.messages.enums.IdentifyState identifyState)voidkeyMessagesEnabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isKeyMessagesEnabled)voidlabelsChanged(org.bidib.wizard.api.model.NodeInterface node)voidopened(String port)voidopening()voidpropertyChange(PropertyChangeEvent evt)-
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, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Constructor Detail
-
MainMenuBar
public MainMenuBar(MainModel mainModel, com.vlsolutions.swing.docking.DockingDesktop desktop, com.vlsolutions.swing.docking.DockingContext dockingContext, SettingsService settingsService, ConnectionPhaseModel connectionPhaseModel, MainMenuListener mainMenuListener)
-
-
Method Detail
-
enableListenNetBidibItem
public void enableListenNetBidibItem()
-
fireLoadDefaultWorkspace
protected void fireLoadDefaultWorkspace()
-
fireLoadWorkspace
protected void fireLoadWorkspace()
-
fireSaveWorkspace
protected void fireSaveWorkspace()
-
addressMessagesEnabledChanged
public void addressMessagesEnabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isAddressMessagesEnabled)- Specified by:
addressMessagesEnabledChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListener
-
dccStartEnabledChanged
public void dccStartEnabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isDccStartEnabled)- Specified by:
dccStartEnabledChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListener
-
externalStartEnabledChanged
public void externalStartEnabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isExternalStartEnabled)- Specified by:
externalStartEnabledChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListener
-
dccAdvAvailableChanged
public void dccAdvAvailableChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean dccAdvAvailable)- Specified by:
dccAdvAvailableChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListener
-
feedbackMessagesEnabledChanged
public void feedbackMessagesEnabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isFeedbackMessagesEnabled)- Specified by:
feedbackMessagesEnabledChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListener
-
feedbackMirrorDisabledChanged
public void feedbackMirrorDisabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isFeedbackMirrorDisabled)- Specified by:
feedbackMirrorDisabledChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListener
-
identifyStateChanged
public void identifyStateChanged(org.bidib.wizard.api.model.NodeInterface node, org.bidib.jbidibc.messages.enums.IdentifyState identifyState)- Specified by:
identifyStateChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListener
-
detachedStateChanged
public void detachedStateChanged(org.bidib.wizard.api.model.NodeInterface node, org.bidib.jbidibc.messages.enums.DetachedState detachedState)- Specified by:
detachedStateChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListener
-
keyMessagesEnabledChanged
public void keyMessagesEnabledChanged(org.bidib.wizard.api.model.NodeInterface node, Boolean isKeyMessagesEnabled)- Specified by:
keyMessagesEnabledChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListener
-
labelsChanged
public void labelsChanged(org.bidib.wizard.api.model.NodeInterface node)
- Specified by:
labelsChangedin interfaceorg.bidib.wizard.api.model.listener.NodeListener
-
opening
public void opening()
-
opened
public void opened(String port)
-
closed
public void closed(String port)
-
propertyChange
public void propertyChange(PropertyChangeEvent evt)
- Specified by:
propertyChangein interfacePropertyChangeListener
-
-