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

alma::acs::commandcenter::gui::TabPanel Class Reference

Collaboration diagram for alma::acs::commandcenter::gui::TabPanel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void validateAfterProgrammaticUpdate (JComponent trg)

Protected Member Functions

 TabPanel (CommandCenterGui master)
void init ()
ContainerLine addEmptyContainerLine ()
void setMnemonicForContainerLine (int index)
void moveContainerLine (int index, boolean upwards)
void lessContainerLines ()
void setAdvancedVisible (boolean b)
void managerStarted ()
void managerStopped ()
boolean confirmKillAcs ()
boolean confirmStartJavaOnlyAcs ()
int getMode ()
void doToggleTo (JToggleButton btn, boolean desired)
void makeButtonPair (JButton on, JButton off)
GridBag gridbagpos (int y, int x)

Protected Attributes

Disenabler disenabler
Vector< ContainerLinecontainerLines = new Vector<ContainerLine>()
Vector< ButtonPairbuttonPairs = new Vector<ButtonPair>()

Package Attributes

CommandCenterGui master
DefaultChecklistPanel remoteFlowPanel
DefaultChecklistPanel localJavaFlowPanel
DefaultChecklistPanel localScriptFlowPanel
DefaultChecklistPanel singleStepFlowPanel
DefaultChecklistPanel remoteServicesDaemonFlowPanel
DefaultChecklistPanel remoteContainerDaemonFlowPanel
BackgroundAction actStartAcs
BackgroundAction actStopAcs
BackgroundAction actKillAcs
BackgroundAction actStartServices
BackgroundAction actStopServices
BackgroundAction actStartManager
BackgroundAction actStopManager
BackgroundAction actShowAdvanced
BackgroundAction actStartContainer
BackgroundAction actStopContainer
BackgroundAction actConfigureContainer
BackgroundAction actStartAllContainers
BackgroundAction actStopAllContainers
FlowDialog flowDialog
FixSizeScrollPane scp
JPanel controlsPanel
JPanel buttonPanel
JPanel panelAdvanced
JPanel buttonPanelAdvanced
JToggleButton btnShowAdvanced
JButton btnStartServices
JButton btnStopServices
JButton btnStartManager
JButton btnStopManager
JButton btnKillAcs
JButton btnStopAcs
JButton btnStartAcs
JButton btnStartAllContainers
JButton btnStopAllContainers
JButton btnMoreContainers
JButton btnLessContainers
JButton btnContainersAgainstManager
JButton btnMoveContainerUp
JButton btnMoveContainerDown
MyRadioButton chkLocalScript = new MyRadioButton("Localhost (= single-machine project)")
MyRadioButton chkRemoteScript = new MyRadioButton("Remote (= distributed project)")
JCheckBox chkUseDaemons
JCheckBox chkUseNativeSsh
JPanel containerPanel
JPanel containerLinePanel
ButtonGroup buttonGroup1 = new ButtonGroup()
ButtonGroup buttonGroup2 = new ButtonGroup()
JLabel acsinstanceL
JLabel hostL
JLabel accountL
JLabel passwordL
JLabel cdbrootL
JLabel lblF
JLabel lblG
JTextField acsinstanceF = new JTextField(5)
JTextField hostF = new JTextField(20)
JTextField accountF = new JTextField(10)
JTextField passwordF = new JPasswordField(10)
JTextField cdbrootF = new JTextField(20)
FocusListener focusListener = new MyFocusListener()

Detailed Description

Author:
mschilli


Constructor & Destructor Documentation

alma::acs::commandcenter::gui::TabPanel::TabPanel CommandCenterGui  master  )  [inline, protected]
 


Member Function Documentation

ContainerLine alma::acs::commandcenter::gui::TabPanel::addEmptyContainerLine  )  [inline, protected]
 

boolean alma::acs::commandcenter::gui::TabPanel::confirmKillAcs  )  [inline, protected]
 

boolean alma::acs::commandcenter::gui::TabPanel::confirmStartJavaOnlyAcs  )  [inline, protected]
 

void alma::acs::commandcenter::gui::TabPanel::doToggleTo JToggleButton  btn,
boolean  desired
[inline, protected]
 

int alma::acs::commandcenter::gui::TabPanel::getMode  )  [inline, protected]
 

GridBag alma::acs::commandcenter::gui::TabPanel::gridbagpos int  y,
int  x
[inline, protected]
 

void alma::acs::commandcenter::gui::TabPanel::init  )  [inline, protected]
 

void alma::acs::commandcenter::gui::TabPanel::lessContainerLines  )  [inline, protected]
 

reverses all effects of addContainerLine()

void alma::acs::commandcenter::gui::TabPanel::makeButtonPair JButton  on,
JButton  off
[inline, protected]
 

void alma::acs::commandcenter::gui::TabPanel::managerStarted  )  [inline, protected]
 

void alma::acs::commandcenter::gui::TabPanel::managerStopped  )  [inline, protected]
 

void alma::acs::commandcenter::gui::TabPanel::moveContainerLine int  index,
boolean  upwards
[inline, protected]
 

void alma::acs::commandcenter::gui::TabPanel::setAdvancedVisible boolean  b  )  [inline, protected]
 

void alma::acs::commandcenter::gui::TabPanel::setMnemonicForContainerLine int  index  )  [inline, protected]
 

void alma::acs::commandcenter::gui::TabPanel::validateAfterProgrammaticUpdate JComponent  trg  )  [inline]
 

When the status or content of a Gui component has been modified programmatically, this method must be called to ensure the new contents are written through to the model.

Parameters:
trg a gui component that was programmatically updated


Member Data Documentation

JTextField alma::acs::commandcenter::gui::TabPanel::accountF = new JTextField(10) [package]
 

JLabel alma::acs::commandcenter::gui::TabPanel::accountL [package]
 

JTextField alma::acs::commandcenter::gui::TabPanel::acsinstanceF = new JTextField(5) [package]
 

JLabel alma::acs::commandcenter::gui::TabPanel::acsinstanceL [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actConfigureContainer [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actKillAcs [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actShowAdvanced [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actStartAcs [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actStartAllContainers [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actStartContainer [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actStartManager [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actStartServices [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actStopAcs [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actStopAllContainers [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actStopContainer [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actStopManager [package]
 

BackgroundAction alma::acs::commandcenter::gui::TabPanel::actStopServices [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnContainersAgainstManager [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnKillAcs [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnLessContainers [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnMoreContainers [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnMoveContainerDown [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnMoveContainerUp [package]
 

JToggleButton alma::acs::commandcenter::gui::TabPanel::btnShowAdvanced [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnStartAcs [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnStartAllContainers [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnStartManager [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnStartServices [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnStopAcs [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnStopAllContainers [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnStopManager [package]
 

JButton alma::acs::commandcenter::gui::TabPanel::btnStopServices [package]
 

ButtonGroup alma::acs::commandcenter::gui::TabPanel::buttonGroup1 = new ButtonGroup() [package]
 

ButtonGroup alma::acs::commandcenter::gui::TabPanel::buttonGroup2 = new ButtonGroup() [package]
 

Vector<ButtonPair> alma::acs::commandcenter::gui::TabPanel::buttonPairs = new Vector<ButtonPair>() [protected]
 

JPanel alma::acs::commandcenter::gui::TabPanel::buttonPanel [package]
 

JPanel alma::acs::commandcenter::gui::TabPanel::buttonPanelAdvanced [package]
 

JTextField alma::acs::commandcenter::gui::TabPanel::cdbrootF = new JTextField(20) [package]
 

JLabel alma::acs::commandcenter::gui::TabPanel::cdbrootL [package]
 

MyRadioButton alma::acs::commandcenter::gui::TabPanel::chkLocalScript = new MyRadioButton("Localhost (= single-machine project)") [package]
 

MyRadioButton alma::acs::commandcenter::gui::TabPanel::chkRemoteScript = new MyRadioButton("Remote (= distributed project)") [package]
 

JCheckBox alma::acs::commandcenter::gui::TabPanel::chkUseDaemons [package]
 

JCheckBox alma::acs::commandcenter::gui::TabPanel::chkUseNativeSsh [package]
 

JPanel alma::acs::commandcenter::gui::TabPanel::containerLinePanel [package]
 

Vector<ContainerLine> alma::acs::commandcenter::gui::TabPanel::containerLines = new Vector<ContainerLine>() [protected]
 

JPanel alma::acs::commandcenter::gui::TabPanel::containerPanel [package]
 

JPanel alma::acs::commandcenter::gui::TabPanel::controlsPanel [package]
 

Disenabler alma::acs::commandcenter::gui::TabPanel::disenabler [protected]
 

Enables/Disables widgets according to the selected radiobuttons/checkboxes.

FlowDialog alma::acs::commandcenter::gui::TabPanel::flowDialog [package]
 

FocusListener alma::acs::commandcenter::gui::TabPanel::focusListener = new MyFocusListener() [package]
 

JTextField alma::acs::commandcenter::gui::TabPanel::hostF = new JTextField(20) [package]
 

JLabel alma::acs::commandcenter::gui::TabPanel::hostL [package]
 

JLabel alma::acs::commandcenter::gui::TabPanel::lblF [package]
 

JLabel alma::acs::commandcenter::gui::TabPanel::lblG [package]
 

DefaultChecklistPanel alma::acs::commandcenter::gui::TabPanel::localJavaFlowPanel [package]
 

DefaultChecklistPanel alma::acs::commandcenter::gui::TabPanel::localScriptFlowPanel [package]
 

CommandCenterGui alma::acs::commandcenter::gui::TabPanel::master [package]
 

JPanel alma::acs::commandcenter::gui::TabPanel::panelAdvanced [package]
 

JTextField alma::acs::commandcenter::gui::TabPanel::passwordF = new JPasswordField(10) [package]
 

JLabel alma::acs::commandcenter::gui::TabPanel::passwordL [package]
 

DefaultChecklistPanel alma::acs::commandcenter::gui::TabPanel::remoteContainerDaemonFlowPanel [package]
 

DefaultChecklistPanel alma::acs::commandcenter::gui::TabPanel::remoteFlowPanel [package]
 

DefaultChecklistPanel alma::acs::commandcenter::gui::TabPanel::remoteServicesDaemonFlowPanel [package]
 

FixSizeScrollPane alma::acs::commandcenter::gui::TabPanel::scp [package]
 

DefaultChecklistPanel alma::acs::commandcenter::gui::TabPanel::singleStepFlowPanel [package]
 


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