/** * Sets the experiment to be configured. * * @param exp a value of type 'Experiment' */ public void setExperiment(Experiment exp) { m_Exp = exp; m_LowerText.setText("" + m_Exp.getRunLower()); m_UpperText.setText("" + m_Exp.getRunUpper()); m_LowerText.setEnabled(true); m_UpperText.setEnabled(true); }
/** * Sets the experiment to be configured. * * @param exp a value of type 'Experiment' */ public void setExperiment(Experiment exp) { m_Exp = exp; m_LowerText.setText("" + m_Exp.getRunLower()); m_UpperText.setText("" + m_Exp.getRunUpper()); m_LowerText.setEnabled(true); m_UpperText.setEnabled(true); }
if (m_RunNumber > getRunUpper()) { m_RunNumber = getRunLower(); m_DatasetNumber++; if (m_RunNumber > getRunUpper()) { m_RunNumber = getRunLower(); if (m_UsePropertyIterator) {
if (m_RunNumber > getRunUpper()) { m_RunNumber = getRunLower(); m_DatasetNumber++; if (m_RunNumber > getRunUpper()) { m_RunNumber = getRunLower(); if (m_UsePropertyIterator) {
m_numRepetitions = exp.getRunUpper(); m_NumberOfRepetitionsTField.setText("" + m_numRepetitions); } else {
throw new Exception("Null array for property iterator"); if (getRunLower() > getRunUpper()) { throw new Exception("Lower run number is greater than upper run number");
m_numRepetitions = exp.getRunUpper(); m_NumberOfRepetitionsTField.setText("" + m_numRepetitions); } else {
throw new Exception("Null array for property iterator"); if (getRunLower() > getRunUpper()) { throw new Exception("Lower run number is greater than upper run number");
options[current++] = "" + getRunLower(); options[current++] = "-U"; options[current++] = "" + getRunUpper(); if (getDatasets().size() != 0) { for (int i = 0; i < getDatasets().size(); i++) {
setRunUpper(10); if (getRunLower() > getRunUpper()) { throw new Exception("Lower (" + getRunLower() + ") is greater than upper (" + getRunUpper() + ")");
options[current++] = "" + getRunLower(); options[current++] = "-U"; options[current++] = "" + getRunUpper(); if (getDatasets().size() != 0) { for (int i = 0; i < getDatasets().size(); i++) {
setRunUpper(10); if (getRunLower() > getRunUpper()) { throw new Exception("Lower (" + getRunLower() + ") is greater than upper (" + getRunUpper() + ")");
String goodResult = "(sub)experiment completed successfully"; String subTaskType; if (m_experiment.getRunLower() != m_experiment.getRunUpper()) { subTaskType = "(dataset " + ((File) m_experiment.getDatasets().elementAt(0)).getName();
String goodResult = "(sub)experiment completed successfully"; String subTaskType; if (m_experiment.getRunLower() != m_experiment.getRunUpper()) { subTaskType = "(dataset " + ((File) m_experiment.getDatasets().elementAt(0)).getName();
/** * 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; }
/** * 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; }