exp.setPropertyPath(propPath); exp.setPropertyArray(propArray); exp.setUsePropertyIterator(iteratorOn);
  public void setExperiment(Experiment exp) {    m_Exp = exp;    m_SaveBut.setEnabled(true);    m_RPEditor.setValue(m_Exp.getResultProducer());    m_RPEditor.setEnabled(true);    m_RPEditorPanel.repaint();    m_RLEditor.setValue(m_Exp.getResultListener());    m_RLEditor.setEnabled(true);    m_RLEditorPanel.repaint();    m_NotesText.setText(m_Exp.getNotes());    m_NotesText.setEnabled(true);    m_advanceDataSetFirst.setSelected(m_Exp.getAdvanceDataSetFirst());    m_advanceIteratorFirst.setSelected(!m_Exp.getAdvanceDataSetFirst());    m_advanceDataSetFirst.setEnabled(true);    m_advanceIteratorFirst.setEnabled(true);    m_GeneratorPropertyPanel.setExperiment(m_Exp);       m_RunNumberPanel.setExperiment(m_Exp);    m_DatasetListPanel.setExperiment(m_Exp);    m_DistributeExperimentPanel.setExperiment(m_Exp);    m_Support.firePropertyChange("", null, null);  }