edu.mayo.bsi.ngsportal.client
Class SGETabController

java.lang.Object
  extended by edu.mayo.bsi.ngsportal.client.SGETabController

public final class SGETabController
extends Object

SGETab lays out and draws the the controls and graphs comprising the Grid Engine Metrics Tab.

Author:
m102772

Method Summary
 com.smartgwt.client.widgets.tab.Tab getTab()
          Lazily returns the SmartGWT Tab Object created.
 void update()
          update handles the results of a refresh button click.
 void updateRunSelections()
          updateRunSelections sets the possible values of the runID selection control based on the current settings of the date range control
 void updateRunTypes()
          updateRunTypes updates the values for the run type selector based on the range of the date range control (eg., if no exome runs were done during February, don't offer the option of selecting only exome runs).
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

updateRunTypes

public void updateRunTypes()
updateRunTypes updates the values for the run type selector based on the range of the date range control (eg., if no exome runs were done during February, don't offer the option of selecting only exome runs).


updateRunSelections

public void updateRunSelections()
updateRunSelections sets the possible values of the runID selection control based on the current settings of the date range control


update

public void update()
update handles the results of a refresh button click. It reads the values of the current settings of the form fields and combo boxes to generate a graph view based on them.


getTab

public com.smartgwt.client.widgets.tab.Tab getTab()
Lazily returns the SmartGWT Tab Object created.

Returns:
Tab not null