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

clusterView::ClusterView Class Reference

Inheritance diagram for clusterView::ClusterView:

Inheritance graph
[legend]
Collaboration diagram for clusterView::ClusterView:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ClusterView ()
void updateNodesList (String[] nodes)
JTextField getRefreshPeriodTF ()
JButton getRefreshButton ()
JList getNodesList ()
JTabbedPane getTabbedPane ()
JDesktopPane getDesktopPane ()

Static Public Member Functions

void main (String[] args)

Private Member Functions

void clusterViewInit () throws Exception
void addComponent (Component c, int row, int column, int width, int height)

Private Attributes

JPanel northPanel
JPanel westPanel
Container container
JLabel refreshPeriodLabel
JTextField refreshPeriodTF
JButton refreshButton
JButton historicalButton
JCheckBox cpuCheckBox
JCheckBox ramCheckBox
JCheckBox diskCheckBox
TitledBorder nodesBorder
BorderLayout nodesLayout
JScrollPane nodesScrollPane
DefaultListModel nodesListModel
JList nodesList
final JTabbedPane tabbedPane
final JDesktopPane desktopPane
GridBagLayout gbLayout
GridBagConstraints gbConstraints

Detailed Description

Clusterview implements the general layout of the application.

Author:
Stefan Neusatz GuilhenStefan Neusatz Guilhen
Version:
1.0


Constructor & Destructor Documentation

clusterView::ClusterView::ClusterView  )  [inline]
 


Member Function Documentation

void clusterView::ClusterView::addComponent Component  c,
int  row,
int  column,
int  width,
int  height
[inline, private]
 

This method adds a component to a GridBag pane

Author:
Alexandre César Tavares vidal
Parameters:
 

void clusterView::ClusterView::clusterViewInit  )  throws Exception [inline, private]
 

JDesktopPane clusterView::ClusterView::getDesktopPane  )  [inline]
 

JList clusterView::ClusterView::getNodesList  )  [inline]
 

JButton clusterView::ClusterView::getRefreshButton  )  [inline]
 

JTextField clusterView::ClusterView::getRefreshPeriodTF  )  [inline]
 

JTabbedPane clusterView::ClusterView::getTabbedPane  )  [inline]
 

void clusterView::ClusterView::main String[]  args  )  [inline, static]
 

void clusterView::ClusterView::updateNodesList String[]  nodes  )  [inline]
 

This method updates the nodesListModel.

Author:
Stefan Neusatz Guilhen
Parameters:
nodes - the names of current nodes.


Member Data Documentation

Container clusterView::ClusterView::container [private]
 

JCheckBox clusterView::ClusterView::cpuCheckBox [private]
 

final JDesktopPane clusterView::ClusterView::desktopPane [private]
 

JCheckBox clusterView::ClusterView::diskCheckBox [private]
 

GridBagConstraints clusterView::ClusterView::gbConstraints [private]
 

GridBagLayout clusterView::ClusterView::gbLayout [private]
 

JButton clusterView::ClusterView::historicalButton [private]
 

TitledBorder clusterView::ClusterView::nodesBorder [private]
 

BorderLayout clusterView::ClusterView::nodesLayout [private]
 

JList clusterView::ClusterView::nodesList [private]
 

DefaultListModel clusterView::ClusterView::nodesListModel [private]
 

JScrollPane clusterView::ClusterView::nodesScrollPane [private]
 

JPanel clusterView::ClusterView::northPanel [private]
 

JCheckBox clusterView::ClusterView::ramCheckBox [private]
 

JButton clusterView::ClusterView::refreshButton [private]
 

JLabel clusterView::ClusterView::refreshPeriodLabel [private]
 

JTextField clusterView::ClusterView::refreshPeriodTF [private]
 

final JTabbedPane clusterView::ClusterView::tabbedPane [private]
 

JPanel clusterView::ClusterView::westPanel [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Sep 6 16:13:23 2004 by doxygen 1.3.3