Ejemplo n.º 1
0
 /**
  * Set the base experiment. A sub experiment will be created for each run in the base experiment.
  *
  * @param base the base experiment to use.
  * @throws Exception if supplied base experiment is null
  */
 public void setBaseExperiment(Experiment base) throws Exception {
   if (base == null) {
     throw new Exception("Base experiment is null!");
   }
   m_baseExperiment = base;
   setRunLower(m_baseExperiment.getRunLower());
   setRunUpper(m_baseExperiment.getRunUpper());
   setResultListener(m_baseExperiment.getResultListener());
   setResultProducer(m_baseExperiment.getResultProducer());
   setDatasets(m_baseExperiment.getDatasets());
   setUsePropertyIterator(m_baseExperiment.getUsePropertyIterator());
   setPropertyPath(m_baseExperiment.getPropertyPath());
   setPropertyArray(m_baseExperiment.getPropertyArray());
   setNotes(m_baseExperiment.getNotes());
   m_ClassFirst = m_baseExperiment.m_ClassFirst;
   m_AdvanceDataSetFirst = m_baseExperiment.m_AdvanceDataSetFirst;
 }