zeus.visualiser.statistics
Class StatisticsTool.StatisticsMenuBar

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JMenuBar
                  extended byzeus.visualiser.statistics.StatisticsTool.StatisticsMenuBar
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, javax.swing.MenuElement, java.io.Serializable
Enclosing class:
StatisticsTool

class StatisticsTool.StatisticsMenuBar
extends javax.swing.JMenuBar
implements java.awt.event.ActionListener, java.awt.event.ItemListener


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
protected  javax.swing.JMenuItem about
           
protected  javax.swing.JMenuItem animation_speed
           
protected  javax.swing.JMenu animationMenu
           
protected  javax.swing.JMenuItem bar
           
protected  javax.swing.JMenuItem cc
           
protected static int CHECKITEM
           
protected  javax.swing.JMenuItem clear_goal
           
protected  javax.swing.JMenuItem close
           
protected  javax.swing.JMenuItem connect
           
protected  javax.swing.JMenuItem delete
           
protected  javax.swing.JMenuItem disconnect
           
protected  javax.swing.JMenu doMenu
           
protected  javax.swing.JMenuItem exit
           
protected  javax.swing.JMenuItem fforward
           
protected  javax.swing.JMenu fileMenu
           
protected  javax.swing.JMenuItem filter
           
protected  javax.swing.JMenuItem forward
           
protected  javax.swing.JMenuItem forward_last
           
protected  javax.swing.JMenuItem forward_step
           
protected  javax.swing.JMenuItem frewind
           
protected  javax.swing.JMenuItem help
           
protected  javax.swing.JMenu helpMenu
           
protected  javax.swing.JMenuItem line
           
protected  javax.swing.JMenuItem load
           
protected  javax.swing.JMenu onLineMenu
           
protected  javax.swing.JMenu optionsMenu
           
protected  javax.swing.JMenuItem pie
           
protected static int PLAINITEM
           
protected  javax.swing.JMenuItem player_speed
           
protected  javax.swing.JMenuItem purge
           
protected static int RADIOITEM
           
protected  javax.swing.JMenuItem redraw
           
protected  javax.swing.JMenu replayMenu
           
protected  javax.swing.JMenuItem rewind
           
protected  javax.swing.JMenuItem rewind_first
           
protected  javax.swing.JMenuItem rewind_step
           
protected  javax.swing.JMenuItem save
           
protected  javax.swing.JCheckBoxMenuItem save_goal
           
protected  javax.swing.JMenuItem sessions
           
protected  javax.swing.JRadioButtonMenuItem[] statsRadioBox
           
protected  javax.swing.JMenuItem stop
           
protected  javax.swing.JMenuItem table
           
protected  javax.swing.JMenuItem un_cc
           
protected  javax.swing.JMenu viewMenu
           
protected  javax.swing.JMenuItem xy
           
 
Fields inherited from class javax.swing.JMenuBar
 
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
StatisticsTool.StatisticsMenuBar()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
private  javax.swing.JMenuItem createMenuItem(javax.swing.JMenu menu, int type, java.lang.String text, int accelKey)
           
private  javax.swing.JMenu doMenu()
           
private  javax.swing.JMenu fileMenu()
           
private  javax.swing.JMenu helpMenu()
           
 void itemStateChanged(java.awt.event.ItemEvent event)
           
private  javax.swing.JMenu onlineMenu()
           
private  javax.swing.JMenu optionsMenu()
           
private  javax.swing.JMenu playbackMenu()
           
 void setStatisticsType(int type)
           
 void update(int mode)
           
private  javax.swing.JMenu viewMenu()
           
 
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

CHECKITEM

protected static final int CHECKITEM
See Also:
Constant Field Values

PLAINITEM

protected static final int PLAINITEM
See Also:
Constant Field Values

RADIOITEM

protected static final int RADIOITEM
See Also:
Constant Field Values

fileMenu

protected javax.swing.JMenu fileMenu

onLineMenu

protected javax.swing.JMenu onLineMenu

replayMenu

protected javax.swing.JMenu replayMenu

optionsMenu

protected javax.swing.JMenu optionsMenu

viewMenu

protected javax.swing.JMenu viewMenu

helpMenu

protected javax.swing.JMenu helpMenu

animationMenu

protected javax.swing.JMenu animationMenu

doMenu

protected javax.swing.JMenu doMenu

sessions

protected javax.swing.JMenuItem sessions

load

protected javax.swing.JMenuItem load

save

protected javax.swing.JMenuItem save

close

protected javax.swing.JMenuItem close

forward

protected javax.swing.JMenuItem forward

rewind

protected javax.swing.JMenuItem rewind

fforward

protected javax.swing.JMenuItem fforward

frewind

protected javax.swing.JMenuItem frewind

stop

protected javax.swing.JMenuItem stop

forward_step

protected javax.swing.JMenuItem forward_step

rewind_step

protected javax.swing.JMenuItem rewind_step

forward_last

protected javax.swing.JMenuItem forward_last

rewind_first

protected javax.swing.JMenuItem rewind_first

delete

protected javax.swing.JMenuItem delete

purge

protected javax.swing.JMenuItem purge

connect

protected javax.swing.JMenuItem connect

disconnect

protected javax.swing.JMenuItem disconnect

exit

protected javax.swing.JMenuItem exit

cc

protected javax.swing.JMenuItem cc

un_cc

protected javax.swing.JMenuItem un_cc

filter

protected javax.swing.JMenuItem filter

animation_speed

protected javax.swing.JMenuItem animation_speed

player_speed

protected javax.swing.JMenuItem player_speed

clear_goal

protected javax.swing.JMenuItem clear_goal

redraw

protected javax.swing.JMenuItem redraw

line

protected javax.swing.JMenuItem line

bar

protected javax.swing.JMenuItem bar

pie

protected javax.swing.JMenuItem pie

xy

protected javax.swing.JMenuItem xy

table

protected javax.swing.JMenuItem table

help

protected javax.swing.JMenuItem help

about

protected javax.swing.JMenuItem about

save_goal

protected javax.swing.JCheckBoxMenuItem save_goal

statsRadioBox

protected javax.swing.JRadioButtonMenuItem[] statsRadioBox
Constructor Detail

StatisticsTool.StatisticsMenuBar

public StatisticsTool.StatisticsMenuBar()
Method Detail

fileMenu

private javax.swing.JMenu fileMenu()

onlineMenu

private javax.swing.JMenu onlineMenu()

playbackMenu

private javax.swing.JMenu playbackMenu()

optionsMenu

private javax.swing.JMenu optionsMenu()

doMenu

private javax.swing.JMenu doMenu()

viewMenu

private javax.swing.JMenu viewMenu()

helpMenu

private javax.swing.JMenu helpMenu()

createMenuItem

private javax.swing.JMenuItem createMenuItem(javax.swing.JMenu menu,
                                             int type,
                                             java.lang.String text,
                                             int accelKey)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent event)
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

setStatisticsType

public void setStatisticsType(int type)

update

public void update(int mode)


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.