public class Table
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.HashMap |
columnWeights
A HashMap of criteria string keys and string importance weight
values, which are integers between 0 and 10, represented as Strings.
|
java.util.HashMap |
rows
A HashMap of HashMap(s), which are the columns.
|
java.lang.String |
username
The username who owns the table.
|
Constructor and Description |
---|
Table() |
Modifier and Type | Method and Description |
---|---|
void |
addColumn(java.lang.String text) |
void |
addRow(java.lang.String text) |
Pair[] |
calculateRecommendations()
Calculate the recommended decision that results from the
judgements and weights.
|
void |
fromXML(BasicXMLelement xml)
Read in an XML-formatted String
|
static void |
main(java.lang.String[] args) |
java.lang.String |
printRecommendations() |
java.lang.String |
toHTML(boolean readOnly,
java.lang.String projectName,
TableAverage average)
Generate an HTML table from the "rows" variable in this class.
|
java.lang.String |
toXML()
Create an XML-formatted String
|
public java.lang.String username
public java.util.HashMap rows
public java.util.HashMap columnWeights
public void addRow(java.lang.String text)
public void addColumn(java.lang.String text)
public java.lang.String printRecommendations()
public java.lang.String toHTML(boolean readOnly, java.lang.String projectName, TableAverage average)
public Pair[] calculateRecommendations()
public void fromXML(BasicXMLelement xml)
public java.lang.String toXML()
public static void main(java.lang.String[] args)