com.yosokumo.core
Class Panel

java.lang.Object
  extended by com.yosokumo.core.Panel

 class Panel
extends java.lang.Object

Contains various data items associated with a study, e.g., creation time.


Field Summary
private  long blockCount
           
private  long cellCount
           
private  java.lang.String creationTime
           
private  java.lang.String latestBlockTime
           
private  java.lang.String latestProspectTime
           
private  java.lang.String nameControlLocation
           
private  long prospectCount
           
private  java.lang.String statusControlLocation
           
private  java.lang.String visibilityControlLocation
           
 
Constructor Summary
Panel()
           
 
Method Summary
 long getBlockCount()
          Return the block count.
 long getCellCount()
          Return the cell count.
 java.lang.String getCreationTime()
          Return the creation time.
 java.lang.String getLatestBlockTime()
          Return the latest block time.
 java.lang.String getLatestProspectTime()
          Return the latest prospect time.
 java.lang.String getNameControlLocation()
          Return the name control location.
 long getProspectCount()
          Return the prospect count.
 java.lang.String getStatusControlLocation()
          Return the status control location.
 java.lang.String getVisibilityControlLocation()
          Return the visibility control location.
 void setBlockCount(long blockCount)
          Set the block count.
 void setCellCount(long cellCount)
          Set the cell count.
 void setCreationTime(java.lang.String creationTime)
          Set the creation time.
 void setLatestBlockTime(java.lang.String latestBlockTime)
          Set the latest block time.
 void setLatestProspectTime(java.lang.String latestProspectTime)
          Set the latest prospect time.
 void setNameControlLocation(java.lang.String nameControlLocation)
          Set the name control location.
 void setProspectCount(long prospectCount)
          Set the prospect count.
 void setStatusControlLocation(java.lang.String statusControlLocation)
          Set the status control location.
 void setVisibilityControlLocation(java.lang.String visibilityControlLocation)
          Set the visibility control location.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nameControlLocation

private java.lang.String nameControlLocation

statusControlLocation

private java.lang.String statusControlLocation

visibilityControlLocation

private java.lang.String visibilityControlLocation

blockCount

private long blockCount

cellCount

private long cellCount

prospectCount

private long prospectCount

creationTime

private java.lang.String creationTime

latestBlockTime

private java.lang.String latestBlockTime

latestProspectTime

private java.lang.String latestProspectTime
Constructor Detail

Panel

Panel()
Method Detail

setNameControlLocation

public void setNameControlLocation(java.lang.String nameControlLocation)
Set the name control location.

Parameters:
nameControlLocation - the URI to use to change the name of the study.

getNameControlLocation

public java.lang.String getNameControlLocation()
Return the name control location.

Returns:
the URI to use to change the name of the study.

setStatusControlLocation

public void setStatusControlLocation(java.lang.String statusControlLocation)
Set the status control location.

Parameters:
statusControlLocation - the URI to use to change the status of the study.

getStatusControlLocation

public java.lang.String getStatusControlLocation()
Return the status control location.

Returns:
the URI to use to change the status of the study.

setVisibilityControlLocation

public void setVisibilityControlLocation(java.lang.String visibilityControlLocation)
Set the visibility control location.

Parameters:
visibilityControlLocation - the URI to use to change the visibility of the study.

getVisibilityControlLocation

public java.lang.String getVisibilityControlLocation()
Return the visibility control location.

Returns:
the URI to use to change the visibility of the study.

setBlockCount

public void setBlockCount(long blockCount)
Set the block count.

Parameters:
blockCount - the number of posted blocks that have been accepted into the study table.

getBlockCount

public long getBlockCount()
Return the block count.

Returns:
the number of posted blocks that have been accepted into the study table.

setCellCount

public void setCellCount(long cellCount)
Set the cell count.

Parameters:
cellCount - the total number of cells contained in the blocks reported in the block count.

getCellCount

public long getCellCount()
Return the cell count.

Returns:
the total number of cells contained in the blocks reported in the block count.

setProspectCount

public void setProspectCount(long prospectCount)
Set the prospect count.

Parameters:
prospectCount - the total number of specimens contained in all Post Model and Get Model requests for the study.

getProspectCount

public long getProspectCount()
Return the prospect count.

Returns:
the total number of specimens contained in all Post Model and Get Model requests for the study.

setCreationTime

public void setCreationTime(java.lang.String creationTime)
Set the creation time.

Parameters:
creationTime - the UTC time the study was created.

getCreationTime

public java.lang.String getCreationTime()
Return the creation time.

Returns:
the UTC time the study was created.

setLatestBlockTime

public void setLatestBlockTime(java.lang.String latestBlockTime)
Set the latest block time.

Parameters:
latestBlockTime - the UTC time that the service accepted the most recent block into the study table.

getLatestBlockTime

public java.lang.String getLatestBlockTime()
Return the latest block time.

Returns:
the UTC time that the service accepted the most recent block into the study table.

setLatestProspectTime

public void setLatestProspectTime(java.lang.String latestProspectTime)
Set the latest prospect time.

Parameters:
latestProspectTime - the UTC time of the most recent Post Model or Get Model request.

getLatestProspectTime

public java.lang.String getLatestProspectTime()
Return the latest prospect time.

Returns:
the UTC time of the most recent Post Model or Get Model request.