alma::acs::logtools::monitor::gui::LogMonitorFrame Class Reference

Inheritance diagram for alma::acs::logtools::monitor::gui::LogMonitorFrame:
Inheritance graph
[legend]
Collaboration diagram for alma::acs::logtools::monitor::gui::LogMonitorFrame:
Collaboration graph
[legend]

List of all members.

Classes

class  MyWindowAdapter

Public Member Functions

 LogMonitorFrame (LogMonitor logMonitor)
void close ()
void actionPerformed (ActionEvent e)
void recvLogs (int[] nums, int secs)
void totalData (TotalStatsData d)

Private Member Functions

void initialize ()

Private Attributes

final LogMonitor logMonitor
JTabbedPane tabbedPnl
TotalStatisticsPnl totalStatsPnl
TrendPnl trendPnl
JButton closeBtn = new JButton("Close")

Detailed Description

The main window.

The frame listens for number for displaying the statistics, The numbers are sent to the panels that shows the statistics.

Author:
acaproni
Since:
ACS 8.1.0

Constructor & Destructor Documentation

alma::acs::logtools::monitor::gui::LogMonitorFrame::LogMonitorFrame ( LogMonitor  logMonitor  )  [inline]

References initialize().


Member Function Documentation

void alma::acs::logtools::monitor::gui::LogMonitorFrame::actionPerformed ( ActionEvent  e  )  [inline]
See also:
java.awt.event.ActionListener::actionPerformed(java.awt.event.ActionEvent)

References alma::acs::logtools::monitor::LogMonitor::close(), closeBtn, and logMonitor.

void alma::acs::logtools::monitor::gui::LogMonitorFrame::close (  )  [inline]

close the GUI and free the resources

References alma::acs::logtools::monitor::gui::TrendPnl::close(), and trendPnl.

Referenced by alma::acs::logtools::monitor::LogMonitor::close().

void alma::acs::logtools::monitor::gui::LogMonitorFrame::initialize (  )  [inline, private]

Init the GUI

References closeBtn, tabbedPnl, totalStatsPnl, and trendPnl.

Referenced by LogMonitorFrame().

void alma::acs::logtools::monitor::gui::LogMonitorFrame::recvLogs ( int[]  nums,
int  secs 
) [inline]
void alma::acs::logtools::monitor::gui::LogMonitorFrame::totalData ( TotalStatsData  d  )  [inline]

Member Data Documentation

JButton alma::acs::logtools::monitor::gui::LogMonitorFrame::closeBtn = new JButton("Close") [private]

Referenced by actionPerformed(), and initialize().

The panel showing the tabs

Referenced by initialize().

The panel shown in the tab of the total number of logs

Referenced by initialize(), and totalData().

The panel with the graph of the flow of logs

Referenced by close(), initialize(), and recvLogs().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2