A B C E G I M N P R S T U V W

A

ACTION_AUTORUN - Static variable in class rcUserInterface.rcMenu
 
ACTION_CANCEL - Static variable in class rcUserInterface.rcStartRunConfirmation
 
ACTION_CONFIGURE - Static variable in class rcUserInterface.rcMenu
 
ACTION_DETACH - Static variable in class rcUserInterface.rcMenu
 
ACTION_DOWNLOAD - Static variable in class rcUserInterface.rcButtonPanel
 
ACTION_EXIT - Static variable in class rcUserInterface.rcMenu
 
ACTION_OK - Static variable in class rcUserInterface.rcStartRunConfirmation
 
ACTION_PAUSE - Static variable in class rcUserInterface.rcButtonPanel
 
ACTION_SOR - Static variable in class rcUserInterface.rcButtonPanel
 
actionPerformed(ActionEvent) - Method in class rcUserInterface.rcButtonPanel.ActAdapter
 
actionPerformed(ActionEvent) - Method in class rcUserInterface.rcStartRunConfirmation.ActAdapter
 
actionPerformed(ActionEvent) - Method in class rcUserInterface.rcProgressBar
The rcProgressBar is its own ActionListener.
actionPerformed(ActionEvent) - Method in class rcUserInterface.rcConfig
Action needed for the ActionListener interface.
actionPerformed(ActionEvent) - Method in class rcUserInterface.rcMenu.ActAdapter
 
active() - Method in class rcUserInterface.rcPrstMonitor
Retrurns true as long as the window is open and we have to display the information.
active() - Method in class rcUserInterface.rcMonitorExample
 

B

bConnected - Static variable in class rcCommand.rcCmd
 
bDebug - Static variable in class rcCommand.rcCmd
 
bDebug - Variable in class rcUserInterface.rcPrstMonitor
Prints info to System.out if true.
bDebug - Variable in class rcUserInterface.rcProgressBar
If true prints some info to System.out.
bDebug - Variable in class rcUserInterface.rcGui
 
bGoOn - Variable in class rcUserInterface.rcProgressBar
Is true as long as we display the progress.
bOn - Variable in class rcCommand.rcCmdAutoRun
 
btnCancel - Variable in class rcUserInterface.rcProgressBar
A cancel button to be able to stop the show
btnDone - Variable in class rcUserInterface.rcConfig
 
btnDownload - Variable in class rcUserInterface.rcButtonPanel
 
btnExec - Variable in class rcUserInterface.rcConfig
 
btnHelp - Variable in class rcUserInterface.rcConfig
 
btnPause - Variable in class rcUserInterface.rcButtonPanel
 
btnStart - Variable in class rcUserInterface.rcButtonPanel
 
bWindowAttached - Variable in class rcUserInterface.rcPrstMonitor
True if we have a window attached.

C

cboxAutoRun - Variable in class rcUserInterface.rcMenu
 
cboxDownload - Variable in class rcUserInterface.rcMenu
 
commentT - Variable in class rcUserInterface.rcStartRunConfirmation
 
conditionalDownload() - Method in class rcUserInterface.rcMenu
Returns true if we are downloading the partition in a conditional way.
create() - Static method in class rcUserInterface.rcButtonGridPanel
Static method to create a rcButtonGridPanel.
create(String[]) - Method in class rcUserInterface.rcPrstMonitor
Creates the window.
create(String[]) - Method in class rcUserInterface.rcMonitorExample
 
create(String[], String[]) - Static method in class rcUserInterface.rcPuButtonGridPanel
Statc member that creates the panel.
createCmd(String) - Static method in class rcCommand.rcCmd
Creates a command with one String as argument.
createCmd(String[]) - Static method in class rcCommand.rcCmd
Creates a run control command.
createCmd(String, String) - Static method in class rcCommand.rcCmd
Creates a command with two strings as argument.

E

execute() - Method in class rcCommand.rcCmd
Executes the command (i.e.
execute() - Method in class rcCommand.rcCmdProgress
 
execute() - Method in class rcCommand.rcCmdExit
 
execute() - Method in class rcCommand.rcCmdIsRunning
 
execute() - Method in class rcCommand.rcCmdStartRun
 
execute() - Method in class rcCommand.rcCmdStatus
 
execute() - Method in class rcCommand.rcCmdPrstInfo
 
execute() - Method in class rcCommand.rcCmdNoop
 
execute() - Method in class rcCommand.rcCmdResume
 
execute() - Method in class rcCommand.rcCmdDownload
 
execute() - Method in class rcCommand.rcCmdInfo
 
execute() - Method in class rcCommand.rcCmdIsPaused
 
execute() - Method in class rcCommand.rcCmdConfigure
 
execute() - Method in class rcCommand.rcCmdEndRun
 
execute() - Method in class rcCommand.rcCmdAutoRun
 
execute() - Method in class rcCommand.rcCmdPause
 
execute(String, rcStringHolder, rcStringHolder) - Method in class rcCommand.rcCmd
An execute function that takes a string as argument and returns a set of strings as return values.
execute(String, rcStringHolder, rcStringHolder) - Method in class rcCommand.rcCmdInfo
Executes the command.
execute(String, String[], String[]) - Method in class rcCommand.rcCmdDownload
 

G

getAutoRun() - Method in class rcCommand.rcCmdStatus
Returns wheher we are in auto run mode.
getCurrentState() - Method in class rcCommand.rcCmdStatus
Returns the current state the partition.
getEventLimit() - Method in class rcCommand.rcCmdStatus
Returns the event limit of the current run.
getGl1Configuration() - Method in class rcCommand.rcCmdStatus
Returns the current configuration of the GL1.
getName() - Method in class rcCommand.rcCmdStatus
Returns the name of the partition.
getNbEventsTaken() - Method in class rcCommand.rcCmdStatus
Returns the number of events taken so far.
getNbMbyWritten() - Method in class rcCommand.rcCmdStatus
Returns the number of MBytes written in the current run.
getNbPu() - Method in class rcCommand.rcCmdProgress
Returns the number of process units.
getNbPuOutstanding() - Method in class rcCommand.rcCmdProgress
Returns the number of process units that are not yet in the desired end state (normally ready).
getNbSecRunning() - Method in class rcCommand.rcCmdStatus
Returns the number of Seconds of the current run .
getNbStages() - Method in class rcCommand.rcCmdStatus
Returns the number of process stages in the server.
getNbStagesOutstanding() - Method in class rcCommand.rcCmdStatus
Returns the number of process stages that are outstanding.
getOutputFile() - Method in class rcCommand.rcCmdStatus
Returns the output file of the current run.
getOwner() - Method in class rcCommand.rcCmdStatus
Returns the owner of the partition.
getPartitionId() - Static method in class rcCommand.rcCmd
Returns the identifier of the partition we are currently talking to.
getPrstInfo(rcStringHolder, rcStringHolder) - Method in class rcCommand.rcCmdPrstInfo
Allows access to the information retrieved by the execute member function.
getRefFromObjmanager(String) - Method in class rcCommand.rcCmdPrstInfo
Returns the reference of the process stage from the objmanager in the server.
getRunNb() - Method in class rcCommand.rcCmdStatus
Returns the run number
getTimeLimit() - Method in class rcCommand.rcCmdStatus
Returns the time limit of the current run.
getVolumeLimit() - Method in class rcCommand.rcCmdStatus
Returns the volume limit of the current run.

I

iDownloadAll - Static variable in class rcCommand.rcCmdDownload
 
iDownloadIfNeeded - Static variable in class rcCommand.rcCmdDownload
 
iHowManyTimes - Variable in class rcUserInterface.rcGui
 
iInitialiseAll - Static variable in class rcCommand.rcCmdDownload
 
isConnected() - Method in class rcCommand.rcCmd
Returns true if there is a valid connection to a run control server
iScope - Variable in class rcCommand.rcCmdDownload
 
isServerRunning(int) - Static method in class rcCommand.rcCmd
Returns true if the server is running.
itOrbRef - Variable in class rcCommand.rcCmd
 
iUpdateFrequency - Static variable in class rcUserInterface.rcGui
How long we wait between updates in milliseconds

M

m_commandID - Variable in class rcUserInterface.rcButtonPanel.ActAdapter
 
m_commandID - Variable in class rcUserInterface.rcStartRunConfirmation.ActAdapter
 
main(String[]) - Static method in class rcCommand.rcCmd
Main that allows to execute individual commands from the shell
main(String[]) - Static method in class rcCommand.rcCmdProgress
 
main(String[]) - Static method in class rcCommand.rcCmdIsRunning
 
main(String[]) - Static method in class rcCommand.rcCmdStatus
 
main(String[]) - Static method in class rcCommand.rcCmdPrstInfo
 
main(String[]) - Static method in class rcCommand.rcCmdInfo
 
main(String[]) - Static method in class rcCommand.rcCmdIsPaused
 
main(String[]) - Static method in class rcUserInterface.rcPrstMonitor
Main method for debugging in standalone mode.
main(String[]) - Static method in class rcUserInterface.rcButtonPanel
 
main(String[]) - Static method in class rcUserInterface.rcStartRunConfirmation
Main that can be used for debugging in standalone mode without any other rcGui code.
main(String[]) - Static method in class rcUserInterface.rcProgressBar
Main function for debugging in standalone mode.
main(String[]) - Static method in class rcUserInterface.rcConfig
 
main(String[]) - Static method in class rcUserInterface.rcMenu
Main function to allow debugging of the class in standalone mode.
main(String[]) - Static method in class rcUserInterface.rcGui
Main function of the GUI.
makeAction(int) - Method in class rcUserInterface.rcButtonPanel
 
makeAction(int) - Method in class rcUserInterface.rcStartRunConfirmation
Implements the action upon pressing one of the buttons.
makeAction(int) - Method in class rcUserInterface.rcMenu
 
makeConfigArgs(String) - Method in class rcUserInterface.rcConfig
Converts the arguments for a config cmd into the arguments for creating the command.
myCommandId - Variable in class rcUserInterface.rcMenu.ActAdapter
 
myParams - Variable in class rcUserInterface.rcMonitorExample
 

N

nbPu - Variable in class rcCommand.rcCmdProgress
 
nbPuOutstanding - Variable in class rcCommand.rcCmdProgress
 
nColumns - Static variable in class rcUserInterface.rcPuButtonGridPanel
 
nColumns - Static variable in class rcUserInterface.rcButtonGridPanel
 
nEventsRequested - Variable in class rcUserInterface.rcStartRunConfirmation
 
nevTF - Variable in class rcUserInterface.rcStartRunConfirmation
 
nMaxSecWaitStartup - Static variable in class rcUserInterface.rcGui
How long to we keep trying at startup time until we succeed getting a valid connection to the run control corba server
nMbytesRequested - Variable in class rcUserInterface.rcStartRunConfirmation
 
nSecRequested - Variable in class rcUserInterface.rcStartRunConfirmation
 

P

pauseButtonPauseText - Static variable in class rcUserInterface.rcButtonPanel
 
pauseButtonResumeText - Static variable in class rcUserInterface.rcButtonPanel
 
pbDownload - Variable in class rcUserInterface.rcGui
 
printHelp() - Static method in class rcCommand.rcCmd
Prints a list of supported commands to System.out.
prstPanel - Variable in class rcUserInterface.rcGui
 

R

rcButtonGridPanel - class rcUserInterface.rcButtonGridPanel.
Class that handles the display of the process stages.
rcButtonGridPanel(String[], int) - Constructor for class rcUserInterface.rcButtonGridPanel
Constructor which needs the array of names and how many columns to display at a time.
rcButtonPanel - class rcUserInterface.rcButtonPanel.
The class rcButtons controls all the buttons in a panel in the rcGui window.
rcButtonPanel.ActAdapter - class rcUserInterface.rcButtonPanel.ActAdapter.
 
rcButtonPanel.ActAdapter(rcButtonPanel, int) - Constructor for class rcUserInterface.rcButtonPanel.ActAdapter
 
rcButtonPanel(JFrame) - Constructor for class rcUserInterface.rcButtonPanel
 
rcCmd - class rcCommand.rcCmd.
rcCmd sends a command to the PHENIX RunControl server.
rcCmd() - Constructor for class rcCommand.rcCmd
Constructor of parent rcCmd.
rcCmdAutoRun - class rcCommand.rcCmdAutoRun.
Comamnd to set the Autorun mode on/off in the corba run control server.
rcCmdAutoRun(boolean) - Constructor for class rcCommand.rcCmdAutoRun
 
rcCmdConfigure - class rcCommand.rcCmdConfigure.
Command to send a configuration command to the server.
rcCmdConfigure(String[]) - Constructor for class rcCommand.rcCmdConfigure
 
rcCmdDownload - class rcCommand.rcCmdDownload.
Comamnd to send the download command to the corba run control server.
rcCmdDownload() - Constructor for class rcCommand.rcCmdDownload
 
rcCmdDownload(int) - Constructor for class rcCommand.rcCmdDownload
Creates the download command.
rcCmdEndRun - class rcCommand.rcCmdEndRun.
Comamnd to send the end run command to the corba run control server.
rcCmdEndRun() - Constructor for class rcCommand.rcCmdEndRun
 
rcCmdExit - class rcCommand.rcCmdExit.
Comamnd to send the exit command, which will termiate the run control server.
rcCmdExit() - Constructor for class rcCommand.rcCmdExit
 
rcCmdInfo - class rcCommand.rcCmdInfo.
Comamnd to retrieve general info about the state of the partition and process stage objects from the server.
rcCmdInfo() - Constructor for class rcCommand.rcCmdInfo
 
rcCmdIsPaused - class rcCommand.rcCmdIsPaused.
Comamnd to find out whether the run control is currently paused.
rcCmdIsPaused() - Constructor for class rcCommand.rcCmdIsPaused
 
rcCmdIsRunning - class rcCommand.rcCmdIsRunning.
Comamnd find out whether the run control is currently running (i.e.
rcCmdIsRunning() - Constructor for class rcCommand.rcCmdIsRunning
 
rcCmdNoop - class rcCommand.rcCmdNoop.
Noop command.
rcCmdNoop() - Constructor for class rcCommand.rcCmdNoop
 
rcCmdPause - class rcCommand.rcCmdPause.
Comamnd to pause the data taking.
rcCmdPause() - Constructor for class rcCommand.rcCmdPause
 
rcCmdProgress - class rcCommand.rcCmdProgress.
Comamnd get progress information about the current download operation.
rcCmdProgress() - Constructor for class rcCommand.rcCmdProgress
 
rcCmdPrstInfo - class rcCommand.rcCmdPrstInfo.
Comamnd to return the names and states of all process units of a given instance of the process stage.
rcCmdPrstInfo(String) - Constructor for class rcCommand.rcCmdPrstInfo
 
rcCmdResume - class rcCommand.rcCmdResume.
Comamnd to resume a paused run.
rcCmdResume() - Constructor for class rcCommand.rcCmdResume
 
rcCmdStartRun - class rcCommand.rcCmdStartRun.
Comamnd to start a new run.
rcCmdStartRun(String, int, int, int) - Constructor for class rcCommand.rcCmdStartRun
Creates the start run command.
rcCmdStatus - class rcCommand.rcCmdStatus.
Comamnd to retrieve general information from the server.
rcCmdStatus() - Constructor for class rcCommand.rcCmdStatus
 
rcCommand - package rcCommand
The package rcCommand contains all classes that talk to the run control CORBA server using OrbixWeb.
rcConfig - class rcUserInterface.rcConfig.
The run control configuration window.
rcConfig(String) - Constructor for class rcUserInterface.rcConfig
Creates the window.
rcGui - class rcUserInterface.rcGui.
Top level class of the run control GUI.
rcGui.MyWindowListener - class rcUserInterface.rcGui.MyWindowListener.
When we close the GUI window we call exit and terminate all threads
rcGui.MyWindowListener(rcGui) - Constructor for class rcUserInterface.rcGui.MyWindowListener
 
rcGui(String) - Constructor for class rcUserInterface.rcGui
Constructor of the GUI which the partition Id as only argument.
rcMenu - class rcUserInterface.rcMenu.
The top level window has a MS-type menu bar.
rcMenu.ActAdapter - class rcUserInterface.rcMenu.ActAdapter.
 
rcMenu.ActAdapter(rcMenu, int) - Constructor for class rcUserInterface.rcMenu.ActAdapter
 
rcMenu(JPanel) - Constructor for class rcUserInterface.rcMenu
Constructor where we do not handle with the parttionID.
rcMenu(JPanel, String) - Constructor for class rcUserInterface.rcMenu
Constructor, which needs to know the partitionID and the panel where we attach the menu.
rcMonitorExample - class rcUserInterface.rcMonitorExample.
Simple example class for the dtMonitor interface.
rcMonitorExample() - Constructor for class rcUserInterface.rcMonitorExample
 
rcProgressBar - class rcUserInterface.rcProgressBar.
This class presents the progress of the initialisation or download process in graphical form.
rcProgressBar.MyWindowListener - class rcUserInterface.rcProgressBar.MyWindowListener.
A window listener that flags that no window is attached any more.
rcProgressBar.MyWindowListener(rcProgressBar) - Constructor for class rcUserInterface.rcProgressBar.MyWindowListener
 
rcProgressBar(String) - Constructor for class rcUserInterface.rcProgressBar
Constructor which needs to know the title
rcPrstMonitor - class rcUserInterface.rcPrstMonitor.
Class to give a snapshot of all components of a process stage.
rcPrstMonitor() - Constructor for class rcUserInterface.rcPrstMonitor
 
rcPuButtonGridPanel - class rcUserInterface.rcPuButtonGridPanel.
Class to give a snapshot of the status of all components of a process stage.
rcPuButtonGridPanel(String[], int) - Constructor for class rcUserInterface.rcPuButtonGridPanel
Constructs the panel.
rcStartRunConfirmation - class rcUserInterface.rcStartRunConfirmation.
Class that produces the popup confirmation window when starting a run.
rcStartRunConfirmation.ActAdapter - class rcUserInterface.rcStartRunConfirmation.ActAdapter.
Action adapter.
rcStartRunConfirmation.ActAdapter(rcStartRunConfirmation, int) - Constructor for class rcUserInterface.rcStartRunConfirmation.ActAdapter
 
rcStartRunConfirmation(JFrame, int) - Constructor for class rcUserInterface.rcStartRunConfirmation
Constructor.
rcStringHolder - class rcCommand.rcStringHolder.
Class rcStringHolder helps to pass an array of strings as out arguments of a member function.
rcStringHolder() - Constructor for class rcCommand.rcStringHolder
 
rcStringHolder(String[]) - Constructor for class rcCommand.rcStringHolder
 
rcTextArea - class rcUserInterface.rcTextArea.
Class that displays the global status in a text field at the top of the PHENIX GUI.
rcTextArea() - Constructor for class rcUserInterface.rcTextArea
Constructor, passes the text lines to the super.
rcUserInterface - package rcUserInterface
The package rcUserInterface contains all user interface related classes for the run control server.
refNameServer - Static variable in class rcCommand.rcCmd
 
run_param - Variable in class rcCommand.rcCmdStartRun
 
run() - Method in class rcUserInterface.rcProgressBar
rcProgressBar implements the Runnable interface.
run() - Method in class rcUserInterface.rcGui
Run routine of the runnable.

S

selectPartition(String) - Static method in class rcCommand.rcCmd
Selects the partition by its identifier.
setDebug(boolean) - Method in class rcCommand.rcCmd
Turns on/off the debug flag, which allows to dump into to System.out
setMaximum(int) - Method in class rcUserInterface.rcProgressBar
Sets the maximum value of the progress bar
setMenu(rcMenu) - Method in class rcUserInterface.rcButtonPanel
 
setMessage(String) - Method in class rcUserInterface.rcProgressBar
To set the message on the label
setMinimum(int) - Method in class rcUserInterface.rcProgressBar
Sets the minimu value of the progress bar
setPrstPanelColorRules() - Method in class rcUserInterface.rcButtonGridPanel
Private member that sets all the color rules for the PrstPanel.
setPuPanelColorRules() - Method in class rcUserInterface.rcPuButtonGridPanel
Private member that sets all the color rules for the PrstPanel.
setStatusCmd(rcCmdStatus) - Method in class rcUserInterface.rcTextArea
Sets the current CORBA status command.
setValue(int) - Method in class rcUserInterface.rcProgressBar
To set the current value of the progress bar.
sLines - Static variable in class rcUserInterface.rcTextArea
Array of format strings that define the text in the text area.
sNameServer - Static variable in class rcCommand.rcCmd
 
sNameServerHost - Static variable in class rcCommand.rcCmd
 
sPartitionId - Static variable in class rcCommand.rcCmd
 
sPartitionId - Variable in class rcUserInterface.rcGui
The unique id of the partition
sPartitionNamePrefix - Static variable in class rcCommand.rcCmd
 
sRunControlNamePrefix - Static variable in class rcCommand.rcCmd
 
startButtonEndText - Static variable in class rcUserInterface.rcButtonPanel
 
startButtonStartText - Static variable in class rcUserInterface.rcButtonPanel
 
startProgressBar(rcCmdStatus) - Method in class rcUserInterface.rcGui
Checks whether the partition is waiting for a download.
statusCmd - Variable in class rcUserInterface.rcTextArea
the status command that is used in update
strConfigParams - Variable in class rcCommand.rcCmdConfigure
 

T

textArea - Variable in class rcUserInterface.rcGui
 
tfCmd - Variable in class rcUserInterface.rcConfig
 
thDownload - Variable in class rcUserInterface.rcGui
 
theButtonPanel - Variable in class rcUserInterface.rcGui
 
theCommand - Variable in class rcUserInterface.rcPrstMonitor
The run control command to retrieve the info from the run control server
theFrame - Variable in class rcUserInterface.rcPrstMonitor
Parent frame
theInfo - Variable in class rcCommand.rcCmdStatus
 
theLabel - Variable in class rcUserInterface.rcProgressBar
label which says what we are doing
theMenu - Variable in class rcUserInterface.rcButtonPanel
 
theMenu - Variable in class rcUserInterface.rcGui
 
theMenuBar - Variable in class rcUserInterface.rcMenu
 
theObjmgr - Static variable in class rcCommand.rcCmd
 
thePanel - Variable in class rcUserInterface.rcPrstMonitor
The button grid panel, where we display the process units.
theParentFrame - Variable in class rcUserInterface.rcButtonPanel
 
thePartition - Static variable in class rcCommand.rcCmd
 
thePartitionId - Variable in class rcUserInterface.rcMenu
 
theProgressBar - Variable in class rcUserInterface.rcProgressBar
the progress bar itself
thePuNames - Variable in class rcCommand.rcCmdPrstInfo
 
thePuStates - Variable in class rcCommand.rcCmdPrstInfo
 
theStage - Variable in class rcCommand.rcCmdPrstInfo
 
theStageName - Variable in class rcUserInterface.rcPrstMonitor
Name of the stage that is displayed here.
timeTF - Variable in class rcUserInterface.rcStartRunConfirmation
 

U

update() - Method in class rcUserInterface.rcPuButtonGridPanel
A member function that is in use in this context.
update() - Method in class rcUserInterface.rcPrstMonitor
Update method.
update() - Method in class rcUserInterface.rcButtonPanel
 
update() - Method in class rcUserInterface.rcMonitorExample
 
update() - Method in class rcUserInterface.rcTextArea
Defines the update function that is declared abstract in the parent dtTextArea.
update() - Method in class rcUserInterface.rcButtonGridPanel
Update method, which updates the buttons by adjusting the text and colors.
update() - Method in class rcUserInterface.rcGui
Update routine that is called in periodic intervals.
update(rcCmdStatus) - Method in class rcUserInterface.rcMenu
Update method that is called in periodic intervals.

V

value - Variable in class rcCommand.rcStringHolder
 
vecPrstNames - Static variable in class rcCommand.rcCmdPrstInfo
 
vecPrstVars - Static variable in class rcCommand.rcCmdPrstInfo
 
volTF - Variable in class rcUserInterface.rcStartRunConfirmation
 

W

windowClosing(WindowEvent) - Method in class rcUserInterface.rcPrstMonitor
Callback for a closing window.
windowClosing(WindowEvent) - Method in class rcUserInterface.rcProgressBar.MyWindowListener
 
windowClosing(WindowEvent) - Method in class rcUserInterface.rcGui.MyWindowListener
 

A B C E G I M N P R S T U V W