@Override
public void actionPerformed(ActionEvent e) {
TestTopComponent.getDefault().open();
TestTopComponent.getDefault().requestActive();
TestTopComponent.getDefault().clear();
<BUG>IOProvider.getDefault().getIO("Neuroph", false).getOut().println("Evaluating classifier neural network "/*+trainingController.getNetwork().getLabel() +" for data set "/*+trainingController.getDataSet().getLabel()*/);

NeuralNetwork<?> neuralNet = trainingController.getNetwork();

DataSet dataSet = trainingController.getDataSet();
String[] classNames = new String[neuralNet.getOutputsCount()];// = {"LeftHand", "RightHand", "Foot", "Rest"};
int i = 0;</BUG>
for(Neuron n : neuralNet.getOutputNeurons()) {

@Override
public void actionPerformed(ActionEvent e) {
TestTopComponent.getDefault().open();
TestTopComponent.getDefault().requestActive();
TestTopComponent.getDefault().clear();
IOProvider.getDefault().getIO("Neuroph", false).getOut().println("Evaluating classifier neural network "/*+neuralNetAndDataSet.getNetwork().getLabel() +" for data set "/*+neuralNetAndDataSet.getDataSet().getLabel()*/);
NeuralNetwork<?> neuralNet = neuralNetAndDataSet.getNetwork();
DataSet dataSet = neuralNetAndDataSet.getDataSet();
boolean isMultiClass = false;
String[] classNames = new String[neuralNet.getOutputsCount()]; // neuralNet.getOutputLabels()
int i = 0;
for(Neuron n : neuralNet.getOutputNeurons()) {
