edu.mayo.bsi.ngsportal.client
Class ProjectExplorerPage.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.ProjectExplorerPage.RunTreeNode
Enclosing class:
ProjectExplorerPage

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


Constructor Summary
ProjectExplorerPage.RunTreeNode(String name, String pi, String application)
           
 
Method Summary
 String getApplication()
           
 String getName()
           
 String getPi()
           
 String getProjectName()
           
 RunData getRunData()
           
 List<SampleInfo> getSamples()
           
 boolean isNotePopulated()
           
 boolean isPopulated()
           
 boolean isQCPopulated()
           
 void reset()
          Signals that this TreeNode object's instance variable data has gone stale and resets object back to "new" state
 void setApplication(String application)
           
 void setName(String name)
           
 void setNotePopulated(boolean isNotePopulated)
           
 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

ProjectExplorerPage.RunTreeNode

public ProjectExplorerPage.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)

isNotePopulated

public boolean isNotePopulated()

setNotePopulated

public void setNotePopulated(boolean isNotePopulated)

reset

public void reset()
Signals that this TreeNode object's instance variable data has gone stale and resets object back to "new" state