edu.mayo.bsi.ngsportal.client
Class ReportsPage.RunTreeNode

java.lang.Object
  extended by com.smartgwt.client.core.JsObject
      extended by com.smartgwt.client.core.DataClass
          extended by com.smartgwt.client.core.RefDataClass
              extended by com.smartgwt.client.data.Record
                  extended by com.smartgwt.client.widgets.grid.ListGridRecord
                      extended by com.smartgwt.client.widgets.tree.TreeNode
                          extended by edu.mayo.bsi.ngsportal.client.ReportsPage.RunTreeNode
Enclosing class:
ReportsPage

public static class ReportsPage.RunTreeNode
extends com.smartgwt.client.widgets.tree.TreeNode


Constructor Summary
ReportsPage.RunTreeNode(String name, String pi, String application)
           
 
Method Summary
 String getApplication()
           
 String getName()
           
 String getPi()
           
 String getProjectName()
           
 RunData getRunData()
           
 List<SampleInfo> getSamples()
           
 boolean isPopulated()
           
 boolean isQCPopulated()
           
 void setApplication(String application)
           
 void setName(String name)
           
 void setPi(String pi)
           
 void setPopulated(boolean isPopulated)
           
 void setProjectName(String projectName)
           
 void setQCPopulated(boolean isQCPopulated)
           
 void setRunData(RunData runData)
           
 void setSamples(List<SampleInfo> samples)
           
 
Methods inherited from class com.smartgwt.client.widgets.tree.TreeNode
getCanAcceptDrop, getCanDrag, getEnabled, getIcon, getOrCreateRef, getShowDropIcon, getShowOpenIcon, getTitle, setCanAcceptDrop, setCanDrag, setChildren, setEnabled, setIcon, setID, setIsFolder, setParentID, setShowDropIcon, setShowOpenIcon, setTitle
 
Methods inherited from class com.smartgwt.client.widgets.grid.ListGridRecord
get_baseStyle, getBackgroundComponent, getCanExpand, getCustomStyle, getDetailDS, getIncludeInSummary, getIsGridSummary, getIsGroupSummary, getIsSeparator, getLinkText, getSingleCellValue, set_baseStyle, setBackgroundComponent, setCanExpand, setCustomStyle, setDetailDS, setIncludeInSummary, setIsGridSummary, setIsGroupSummary, setIsSeparator, setLinkText, setSingleCellValue
 
Methods inherited from class com.smartgwt.client.data.Record
convertToRecordArray, getAttributeAsRecordArray, getAttributeAsRecordList, toMap
 
Methods inherited from class com.smartgwt.client.core.RefDataClass
getRef, getRef
 
Methods inherited from class com.smartgwt.client.core.DataClass
fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, getJsObj, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute
 
Methods inherited from class com.smartgwt.client.core.JsObject
setJsObj
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportsPage.RunTreeNode

public ReportsPage.RunTreeNode(String name,
                               String pi,
                               String application)
Method Detail

getName

public String getName()
Overrides:
getName in class com.smartgwt.client.widgets.tree.TreeNode

getPi

public String getPi()

getApplication

public String getApplication()

getProjectName

public String getProjectName()

getRunData

public RunData getRunData()

getSamples

public List<SampleInfo> getSamples()

isPopulated

public boolean isPopulated()

setName

public void setName(String name)
Overrides:
setName in class com.smartgwt.client.widgets.tree.TreeNode

setPi

public void setPi(String pi)

setApplication

public void setApplication(String application)

setProjectName

public void setProjectName(String projectName)

setPopulated

public void setPopulated(boolean isPopulated)

setRunData

public void setRunData(RunData runData)

setSamples

public void setSamples(List<SampleInfo> samples)

isQCPopulated

public boolean isQCPopulated()

setQCPopulated

public void setQCPopulated(boolean isQCPopulated)