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

clusterView::InternalPanel Class Reference

Inheritance diagram for clusterView::InternalPanel:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 InternalPanel (Controller ctrl)
int roundPercentage (HashMap specs, String partField, String totalField)
void updateBarPanel (HashMap specs)
void updateStaticInfoPanel (HashMap specs)
void updateDynamicInfoPanel (HashMap specs)

Private Member Functions

void internalPanelInit () throws Exception

Private Attributes

BorderLayout internalPanelLayout
JPanel barPanel
JPanel dynamicInfo
JPanel staticInfo
JProgressBar cpuUsageBar
JProgressBar memoryUsageBar
JProgressBar swapUsageBar
JProgressBar filesUsageBar
JProgressBar diskUsageBar
TitledBorder barPanelBorder
TitledBorder staticInfoBorder
TitledBorder dynamicInfoBorder
JLabel cpuLabel
JLabel memoryLabel
JLabel swapLabel
JLabel diskLabel
JLabel filesLabel
JLabel osVersionLabel
JLabel hostNameLabel
JLabel osNameLabel
JLabel processorClockLabel
JLabel processorNameLabel
JLabel totalRAMLabel
JLabel totalSwapLabel
JLabel totalFSLabel
JLabel totalFilesLabel
JLabel freeFSLabel
JLabel freeSwapLabel
JLabel freeRAMLabel
JLabel freeFilesLabel
JLabel cpuUsageLabel
Controller myManager

Constructor & Destructor Documentation

clusterView::InternalPanel::InternalPanel Controller  ctrl  )  [inline]
 


Member Function Documentation

void clusterView::InternalPanel::internalPanelInit  )  throws Exception [inline, private]
 

int clusterView::InternalPanel::roundPercentage HashMap  specs,
String  partField,
String  totalField
[inline]
 

void clusterView::InternalPanel::updateBarPanel HashMap  specs  )  [inline]
 

void clusterView::InternalPanel::updateDynamicInfoPanel HashMap  specs  )  [inline]
 

void clusterView::InternalPanel::updateStaticInfoPanel HashMap  specs  )  [inline]
 


Member Data Documentation

JPanel clusterView::InternalPanel::barPanel [private]
 

TitledBorder clusterView::InternalPanel::barPanelBorder [private]
 

JLabel clusterView::InternalPanel::cpuLabel [private]
 

JProgressBar clusterView::InternalPanel::cpuUsageBar [private]
 

JLabel clusterView::InternalPanel::cpuUsageLabel [private]
 

JLabel clusterView::InternalPanel::diskLabel [private]
 

JProgressBar clusterView::InternalPanel::diskUsageBar [private]
 

JPanel clusterView::InternalPanel::dynamicInfo [private]
 

TitledBorder clusterView::InternalPanel::dynamicInfoBorder [private]
 

JLabel clusterView::InternalPanel::filesLabel [private]
 

JProgressBar clusterView::InternalPanel::filesUsageBar [private]
 

JLabel clusterView::InternalPanel::freeFilesLabel [private]
 

JLabel clusterView::InternalPanel::freeFSLabel [private]
 

JLabel clusterView::InternalPanel::freeRAMLabel [private]
 

JLabel clusterView::InternalPanel::freeSwapLabel [private]
 

JLabel clusterView::InternalPanel::hostNameLabel [private]
 

BorderLayout clusterView::InternalPanel::internalPanelLayout [private]
 

JLabel clusterView::InternalPanel::memoryLabel [private]
 

JProgressBar clusterView::InternalPanel::memoryUsageBar [private]
 

Controller clusterView::InternalPanel::myManager [private]
 

JLabel clusterView::InternalPanel::osNameLabel [private]
 

JLabel clusterView::InternalPanel::osVersionLabel [private]
 

JLabel clusterView::InternalPanel::processorClockLabel [private]
 

JLabel clusterView::InternalPanel::processorNameLabel [private]
 

JPanel clusterView::InternalPanel::staticInfo [private]
 

TitledBorder clusterView::InternalPanel::staticInfoBorder [private]
 

JLabel clusterView::InternalPanel::swapLabel [private]
 

JProgressBar clusterView::InternalPanel::swapUsageBar [private]
 

JLabel clusterView::InternalPanel::totalFilesLabel [private]
 

JLabel clusterView::InternalPanel::totalFSLabel [private]
 

JLabel clusterView::InternalPanel::totalRAMLabel [private]
 

JLabel clusterView::InternalPanel::totalSwapLabel [private]
 


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