ClassicEngineBoot.getInstance().start();
}
private TableModel createTableModel()
{
final TypedTableModel model = new TypedTableModel();
model.addColumn(ROW_DIMENSION_A, String.class);
model.addColumn(ROW_DIMENSION_B, String.class);
model.addColumn(COLUMN_DIMENSION_A, String.class);
model.addColumn(COLUMN_DIMENSION_B, String.class);
model.addColumn(VALUE, String.class);
model.addColumn("validate-cell-sum", String.class);
model.addColumn("validate-detail-sum", String.class);
model.addColumn("validate-row-b-sum", String.class);
model.addColumn("validate-row-a-sum", String.class);
model.addColumn("validate-column-a-sum", String.class);
model.addColumn("validate-column-b-sum", String.class);
model.addRow("R1", "r1", "C1", "c1", 1, 1, 1, 1, 1, 1, 1);
model.addRow("R1", "r1", "C1", "c2", 2, 2, 2, 1.5, 1.5, 1.5, 2);
model.addRow("R1", "r1", "C2", "c1", 3, 3, 3, 3, 3, 3.0, 3);
model.addRow("R1", "r1", "C2", "c2", 4, 4, 4, 3.5, 3.5, 3.5, 4);
model.addRow("R1", "r2", "C1", "c1", 5, 5, 5, 5, 8/3.0, 5.0, 3); //*
model.addRow("R1", "r2", "C1", "c2", 6, 6, 6, 5.5, 3.5, 5.5, 4);
model.addRow("R1", "r2", "C2", "c1", 7, 7, 7, 7, 14/3.0, 7.0, 5); //
model.addRow("R1", "r2", "C2", "c2", 8, 8, 8, 7.5, 5.5, 7.5, 6);
model.addRow("R1", "r2", "C2", "c2", 8, 8, 8, 23/3.0, 6, 23/3.0, 20/3.0);
model.addRow("R1", "r2", "C2", "c2", 8, 8, 8, 7.75, 19/3.0, 7.75, 7); //
model.addRow("R2", "r1", "C1", "c1", 10, 10, 10, 10, 10, 10, 10);
model.addRow("R2", "r1", "C1", "c2", 11, 11, 11, 10.5, 10.5, 10.5, 11);
model.addRow("R2", "r1", "C2", "c1", 12, 12, 12, 12, 12, 12, 12);
model.addRow("R2", "r1", "C2", "c2", 13, 13, 13, 12.5, 12.5, 12.5, 13);
model.addRow("R2", "r2", "C1", "c1", 14, 14, 14, 14, 35/3.0, 14, 12);
model.addRow("R2", "r2", "C1", "c2", 15, 15, 15, 14.5, 12.5,14.5, 13);
model.addRow("R2", "r2", "C2", "c1", 16, 16, 16, 16, 41/3.0, 16, 14);
model.addRow("R2", "r2", "C2", "c2", 17, 17, 17, 16.5, 14.5, 16.5, 15);
return model;
}