solutionData = "megnevezes\tertek\n" + temp.replaceAll(": ", "\t");
}
else solutionData = raProblem.getSolution().get(outputFilenames.get(i));
ResourceTable table = new ResourceTable(solutionData, solutionTableStack);
newTablesSolution[i] = table;
}
openedProblemsSolution.put(raProblem.getName(), newTablesSolution);
solutionTables = newTablesSolution;
}
else {
solutionTables = null;
solutionTableStackLayout.topControl = null;
solutionTableStack.layout();
}
int solutionSelectionIndex = solutionFileList.getSelectionIndex();
if (solutionSelectionIndex >= 0) {
if(solutionTables != null) {
ResourceTable selectedTable = solutionTables[solutionSelectionIndex];
if (selectedTable != null) {
Table selectionTable = selectedTable.getTable();
solutionTableStackLayout.topControl = selectionTable;
selectionTable.setVisible(true);
solutionTableStack.layout();
}