Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::acs::logging::dialogs::main::LogMenuBar Class Reference

List of all members.

Public Member Functions

 LogMenuBar ()
JMenu getSearchMenu ()
JMenu getZoomMenu ()
JMenuItem getConnectMenuItem ()
JMenuItem getLoadDBMenuItem ()
JMenuItem getLoadURLMenuItem ()
JMenuItem getFieldsMenuItem ()
JMenuItem getFiltersMenuItem ()
JMenuItem getLoadMenuItem ()
JMenuItem getExitMenuItem ()
JMenuItem getSaveFileMenuItem ()
JMenuItem getClearLogsMenuItem ()
JMenuItem getSearchMenuItem ()
JMenuItem getSearchNextMenuItem ()
void setEventHandler (ActionListener actionListener, MenuListener menuListener)
JCheckBoxMenuItem getViewToolbarMenuItem ()
JCheckBoxMenuItem getViewDetailedInfoMenuItem ()
JCheckBoxMenuItem getViewStatusAreaMenuItem ()
JCheckBoxMenuItem getShortDateViewMenuItem ()
JCheckBoxMenuItem getLogTypeDescriptionViewMenuItem ()
JCheckBoxMenuItem getAutoReconnectMenuItem ()
JMenuItem getSuspendMenuItem ()
JMenuItem getPrefsMenuItem ()
JMenuItem getStatisticsMenuItem ()
JMenuItem getViewErrorLogMenuItem ()
JMenuItem getViewErrorBrowserMenuItem ()
Override void setEnabled (boolean enabled)
void hideExitMenu (boolean hide)
JRadioButtonMenuItem getOperatorMode ()
JRadioButtonMenuItem getEngineeringMode ()
JMenuItem getEngineFiltersMenuItem ()
JMenuItem getManualZoomMI ()
JMenuItem getZoomPrefsMI ()

Private Member Functions

void setupMenuBar ()

Private Attributes

JMenuItem connectMenuItem = null
JMenuItem loadMenuItem = null
JMenuItem loadURLMenuItem = null
JMenuItem loadDBMenuItem = null
JMenuItem saveFileMenuItem = null
JMenuItem clearLogsMI = null
JMenuItem exitMenuItem = null
JSeparator exitSeparator = new JSeparator()
boolean exitHided
JMenuItem statisticsMenuItem = null
JMenuItem viewErrorLogMI
JMenuItem viewErrorBrowserMI
JMenuItem filtersMenuItem
JMenuItem fieldsMenuItem = null
JMenuItem searchMenuItem
JMenuItem searchNextMenuItem
JMenu fileMenu
JMenu viewMenu
JMenu searchMenu
JMenu zoomMenu
JMenu expertMenu
JMenuItem suspendMI
JMenuItem prefsMI
JCheckBoxMenuItem viewToolbarMI
JCheckBoxMenuItem autoReconnectMI
JCheckBoxMenuItem viewDetailedInfoMI
JCheckBoxMenuItem viewStatusAreaMI
JRadioButtonMenuItem operatorMode
JRadioButtonMenuItem engineeringMode
JMenuItem engineFiltersMI
JCheckBoxMenuItem shortDateViewMI
JCheckBoxMenuItem logTypeDescritptionViewMI
JMenuItem zoomPrefsMI
JMenuItem manualZoomMI

Detailed Description

The menu bar of the main GUI

Author:
acaproni


Constructor & Destructor Documentation

alma::acs::logging::dialogs::main::LogMenuBar::LogMenuBar  )  [inline]
 

Constructor


Member Function Documentation

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getAutoReconnectMenuItem  )  [inline]
 

Getter

Returns:
The menu item

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getClearLogsMenuItem  )  [inline]
 

Returns the ClearAllMenuItem property value.

Returns:
javax.swing.JMenuItem

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getConnectMenuItem  )  [inline]
 

Returns the NewMenuItem property value.

Returns:
javax.swing.JMenuItem

JRadioButtonMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getEngineeringMode  )  [inline]
 

Returns:
the standardMode

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getEngineFiltersMenuItem  )  [inline]
 

Returns:
the engineFiltersMI

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getExitMenuItem  )  [inline]
 

Returns the ExitMenuItem property value.

Returns:
javax.swing.JMenuItem

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getFieldsMenuItem  )  [inline]
 

Returns the Fields menu item.

Returns:
javax.swing.JMenuItem

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getFiltersMenuItem  )  [inline]
 

Return the editFiltersMenuItem

Returns:

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getLoadDBMenuItem  )  [inline]
 

Returns the LoadDB menu item

Returns:
The LoadDB menu item

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getLoadMenuItem  )  [inline]
 

Returns the LoadMenuItem property value.

Returns:
javax.swing.JMenuItem

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getLoadURLMenuItem  )  [inline]
 

Return the LoadURL menu item

Returns:
The LoadURL menu item

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getLogTypeDescriptionViewMenuItem  )  [inline]
 

Getter

Returns:
The menu item

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getManualZoomMI  )  [inline]
 

Returns:
The manual zoom menu item

JRadioButtonMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getOperatorMode  )  [inline]
 

Returns:
the operatorMode

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getPrefsMenuItem  )  [inline]
 

Getter

Returns:
The menu item

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getSaveFileMenuItem  )  [inline]
 

Returns the SaveFileMenuItem property value.

Returns:
javax.swing.JMenuItem

JMenu alma::acs::logging::dialogs::main::LogMenuBar::getSearchMenu  )  [inline]
 

Build the search menu

Returns:

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getSearchMenuItem  )  [inline]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getSearchNextMenuItem  )  [inline]
 

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getShortDateViewMenuItem  )  [inline]
 

Getter

Returns:
The menu item

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getStatisticsMenuItem  )  [inline]
 

Getter

Returns:
The menu item

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getSuspendMenuItem  )  [inline]
 

Getter

Returns:
The menu item

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getViewDetailedInfoMenuItem  )  [inline]
 

Getter

Returns:
The menu item

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getViewErrorBrowserMenuItem  )  [inline]
 

Getter

Returns:
The menu item

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getViewErrorLogMenuItem  )  [inline]
 

Getter

Returns:
The menu item

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getViewStatusAreaMenuItem  )  [inline]
 

Getter

Returns:
The menu item

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getViewToolbarMenuItem  )  [inline]
 

Getter

Returns:
The menu item

JMenu alma::acs::logging::dialogs::main::LogMenuBar::getZoomMenu  )  [inline]
 

Build the zoom menu.

Returns:

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::getZoomPrefsMI  )  [inline]
 

Returns:
The zoom preferences menu item

void alma::acs::logging::dialogs::main::LogMenuBar::hideExitMenu boolean  hide  )  [inline]
 

Hide the Exit menu item

Parameters:
hide If true the menu is set to invisible

Override void alma::acs::logging::dialogs::main::LogMenuBar::setEnabled boolean  enabled  )  [inline]
 

Enable/Disable all the controls in the GUI that could trigger the invalidation of the logs

Parameters:
enabled If true the controls are enabled

void alma::acs::logging::dialogs::main::LogMenuBar::setEventHandler ActionListener  actionListener,
MenuListener  menuListener
[inline]
 

Set the event handler for the menus

Parameters:
listener The MenuListener

void alma::acs::logging::dialogs::main::LogMenuBar::setupMenuBar  )  [inline, private]
 

Builds the menu bar


Member Data Documentation

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::autoReconnectMI [private]
 

The menu item to show/hide the toolbar

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::clearLogsMI = null [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::connectMenuItem = null [private]
 

JRadioButtonMenuItem alma::acs::logging::dialogs::main::LogMenuBar::engineeringMode [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::engineFiltersMI [private]
 

boolean alma::acs::logging::dialogs::main::LogMenuBar::exitHided [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::exitMenuItem = null [private]
 

JSeparator alma::acs::logging::dialogs::main::LogMenuBar::exitSeparator = new JSeparator() [private]
 

JMenu alma::acs::logging::dialogs::main::LogMenuBar::expertMenu [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::fieldsMenuItem = null [private]
 

JMenu alma::acs::logging::dialogs::main::LogMenuBar::fileMenu [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::filtersMenuItem [private]
 

The menu item to show the filters control panel

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::loadDBMenuItem = null [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::loadMenuItem = null [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::loadURLMenuItem = null [private]
 

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::logTypeDescritptionViewMI [private]
 

The menu item to select to show only the icon in the renderer of the type of log i.e. the description is hidden

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::manualZoomMI [private]
 

The menu for performing the zoom of an interval selected by the user

JRadioButtonMenuItem alma::acs::logging::dialogs::main::LogMenuBar::operatorMode [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::prefsMI [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::saveFileMenuItem = null [private]
 

JMenu alma::acs::logging::dialogs::main::LogMenuBar::searchMenu [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::searchMenuItem [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::searchNextMenuItem [private]
 

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::shortDateViewMI [private]
 

The menu item to select the format of the date column in the table of logs If it is true, the date appear as hh:mm:ss otherwise it's shown with a complete longest format shortDateViewMI defaults to true

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::statisticsMenuItem = null [private]
 

The menu item to show the statistics dialog

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::suspendMI [private]
 

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::viewDetailedInfoMI [private]
 

The menu item to show/hide the Detailed log info panel

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::viewErrorBrowserMI [private]
 

The menu item to show the error browser

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::viewErrorLogMI [private]
 

The menu item to show the error log window

JMenu alma::acs::logging::dialogs::main::LogMenuBar::viewMenu [private]
 

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::viewStatusAreaMI [private]
 

The menu item to show/hide the Detailed log info panel

JCheckBoxMenuItem alma::acs::logging::dialogs::main::LogMenuBar::viewToolbarMI [private]
 

The menu item to show/hide the toolbar

JMenu alma::acs::logging::dialogs::main::LogMenuBar::zoomMenu [private]
 

JMenuItem alma::acs::logging::dialogs::main::LogMenuBar::zoomPrefsMI [private]
 

The preferences for zooming


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:53:49 2009 for ACS Java API by doxygen 1.3.8