hostConfiguration.update();
  private void setTrialValues() {    if (currentTrial >= 0)      unsetTrialValues(); // unset previous trial values    currentTrial++;  // starts with 0    Trial trial = experiment.getTrials()[currentTrial];    trialNameLabel.setText(trial.getShortName());    trialProgressBar.setValue(currentTrial+1);    Property[] properties = trial.getParameters();    Object[] values = trial.getValues();    if (log.isDebugEnabled()) {      log.debug("setTrialValues about to loop through trial properties to set");    }    for (int i = 0; i < properties.length; i++) {      if (properties[i].getValue() == null || ! properties[i].getValue().equals(values[i]))	properties[i].setValue(values[i]);    }//     if (log.isDebugEnabled()) {//       log.debug("setTrialValues about to assign unassigned Agents");//     }    // assign any unassigned agents (why?!)    //    assignUnassignedAgents();    // update host-node-agent panel    hostConfiguration.update();  }