public class UnStructuredCorrelationPanel extends Composite implements CovarianceBuilder, ResizableMatrixChangeHandler
Constructor and Description |
---|
UnStructuredCorrelationPanel(CovarianceSetManager manager,
String covarianceName,
List<String> labelList,
List<Integer> spacingList,
boolean showStdDev)
Constructor for the unStructuredCorrelationPanel class
|
Modifier and Type | Method and Description |
---|---|
boolean |
checkComplete()
Indicates if all required information has been entered
|
void |
constructStandardDeviationGrid(List<String> labelList)
This counstructs the Standard Deviation text boxes based on the input fron
response list
|
void |
loadCovariance(Covariance covariance)
Load the panel from the specified covariance object
|
void |
onCellChange(int row,
int column,
double value)
Handler for changes to the resizable matrix contents
|
void |
onColumnDimension(int columns)
Event handler for column resize events in the covariance matrix
|
void |
onRowDimension(int rows)
Event handler for row resize events in the covariance matrix
|
void |
syncCovariance()
Sync the GUI view with the context
|
public UnStructuredCorrelationPanel(CovarianceSetManager manager, String covarianceName, List<String> labelList, List<Integer> spacingList, boolean showStdDev)
covarianceName
- stringList
- integerList
- showStdDev
- handler
- public void constructStandardDeviationGrid(List<String> labelList)
public boolean checkComplete()
public void syncCovariance()
syncCovariance
in interface CovarianceBuilder
public void loadCovariance(Covariance covariance)
loadCovariance
in interface CovarianceBuilder
covariance
- covariance objectpublic void onRowDimension(int rows)
onRowDimension
in interface ResizableMatrixChangeHandler
rows
- new row dimensionpublic void onColumnDimension(int columns)
onColumnDimension
in interface ResizableMatrixChangeHandler
columns
- new column dimensionspublic void onCellChange(int row, int column, double value)
onCellChange
in interface ResizableMatrixChangeHandler
row
- cell rowcolumn
- cell columnvalue
- new cell valueUniversity of Colorado Denver, Department of Biostatistics and Informatics