org.intranet.sim.ui.multiple
Class ResultsGrid

java.lang.Object
  extended byorg.intranet.sim.ui.multiple.ResultsGrid

public class ResultsGrid
extends java.lang.Object


Field Summary
(package private)  MultipleValueParameter averageVar
           
(package private)  java.util.List otherVariables
           
(package private)  java.util.List[][] parameterLists
           
(package private)  MultipleValueParameter primaryVar
           
(package private)  MultipleValueParameter secondaryVar
           
(package private)  AverageNumber[][] statisticLists
           
 
Constructor Summary
(package private) ResultsGrid(java.util.Map results, MultipleValueParameter primaryVar, MultipleValueParameter secondaryVar, MultipleValueParameter averageVar, java.util.List otherVariables, StatisticVariable statisticsSelection)
           
 
Method Summary
private  int findPrimaryColumn(java.util.List params)
           
private  int findSecondaryRow(java.util.List params)
           
(package private)  java.lang.String getColumnName(int col)
           
(package private)  float getMax()
           
(package private)  float getMin()
           
(package private)  java.util.List getParameters(int col, int row)
           
(package private)  java.lang.Object getResult(int col, int row)
           
(package private)  java.lang.String getRowName(int row)
           
private  java.lang.Number getStatistic(java.util.List statistics, StatisticVariable statisticsSelection)
           
private  boolean variablesMatch(java.util.List params)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

primaryVar

MultipleValueParameter primaryVar

secondaryVar

MultipleValueParameter secondaryVar

averageVar

MultipleValueParameter averageVar

otherVariables

java.util.List otherVariables

parameterLists

java.util.List[][] parameterLists

statisticLists

AverageNumber[][] statisticLists
Constructor Detail

ResultsGrid

ResultsGrid(java.util.Map results,
            MultipleValueParameter primaryVar,
            MultipleValueParameter secondaryVar,
            MultipleValueParameter averageVar,
            java.util.List otherVariables,
            StatisticVariable statisticsSelection)
Method Detail

getStatistic

private java.lang.Number getStatistic(java.util.List statistics,
                                      StatisticVariable statisticsSelection)

findSecondaryRow

private int findSecondaryRow(java.util.List params)

findPrimaryColumn

private int findPrimaryColumn(java.util.List params)

variablesMatch

private boolean variablesMatch(java.util.List params)

getParameters

java.util.List getParameters(int col,
                             int row)

getResult

java.lang.Object getResult(int col,
                           int row)

getColumnName

java.lang.String getColumnName(int col)

getRowName

java.lang.String getRowName(int row)

getMin

float getMin()

getMax

float getMax()