public class AMVWmenuBar2 extends JMenuBar
     Date:     18 MAY 2005
     Time:     1337:32
     Author:   Terry D. Norbraten
     Comments: Modified to alphabetize the Tools menu
     Date:     17 AUG 2006
     Time:     1200Z
     Author:   Mike Bailey
     Comments: All strings have been removed from the source and put
               into resource files:
               resources/I18N/AuvwMenus.properties (mostly), and a
               couple into resources/I18N/Auvw[Errors|Messages].properties.
     Date:     26 MAY 2007
     Time:     2119Z
     Author:   Terry D. Norbraten
     Comments: 1) Added support of archiving, zipping and uploading user
                  designed missions
               2) Added support for creating a new project from a .zip 
                  archive, or from a URL
     Date:     21 JUN 2007
     Time:     2251Z
     Author:   Terry D. Norbraten
     Comments: 1) Refactored Updated menu for X3D Model downloads
               2) Bug 1124 fix (Open Mission URL)
               3) Implemented prompt for downloading AUVW Documentation 
                  (Bug 1165 fix)
 
     Date:     24 MAR 2008
     Time:     2149Z
     Author:   Terry D. Norbraten
     Comments: 1) Added further support for generating post mission AVCL 
                  reports
   
 JMenuBar.AccessibleJMenuBarJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategyaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description | 
|---|
| AMVWmenuBar2(MultiMissionController controller)Creates a new instance of AMVWmenuBar2 | 
| Modifier and Type | Method and Description | 
|---|---|
| void | enableProjectMenus(boolean bool) | 
| JRadioButtonMenuItem | get2dWindowedButton() | 
| JRadioButtonMenuItem | get3dWindowedButton() | 
| AMVWhelpMenu | getAMVWHelpMenu() | 
| JRadioButtonMenuItem | getOpenMapWindowedButton() | 
| JRadioButtonMenuItem | getPlotWindowedButton() | 
| boolean | getRealtimeSense() | 
| boolean | getSendDisNativeSense() | 
| boolean | getSendDisXmlSense() | 
| boolean | getToolbarFloatSense() | 
| boolean | getToolbarSense() | 
| void | locateHelpWindow(JFrame mainFrame) | 
| void | set2DviewItems(Object[] mis) | 
| void | setMissionEditMenuItems(List<JComponent> mis) | 
| void | setSelectedVehicleType(String s) | 
| void | setToolbarSense(boolean wh) | 
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, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic AMVWmenuBar2(MultiMissionController controller)
controller - the MultiMissionController activated by this menu barpublic void locateHelpWindow(JFrame mainFrame)
public void set2DviewItems(Object[] mis)
public void setMissionEditMenuItems(List<JComponent> mis)
public AMVWhelpMenu getAMVWHelpMenu()
public boolean getRealtimeSense()
public boolean getSendDisXmlSense()
public boolean getSendDisNativeSense()
public boolean getToolbarSense()
public void setToolbarSense(boolean wh)
public boolean getToolbarFloatSense()
public JRadioButtonMenuItem getOpenMapWindowedButton()
public JRadioButtonMenuItem getPlotWindowedButton()
public JRadioButtonMenuItem get2dWindowedButton()
public JRadioButtonMenuItem get3dWindowedButton()
public void setSelectedVehicleType(String s)
public void enableProjectMenus(boolean bool)