Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/16/14 16:07:44 (10 years ago)
Author:
mkommend
Message:

#2082: Implemented reviewer comments for the Scilab parameter optimization problem & evaluator.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.ExternalEvaluation Scientific/HeuristicLab.Problems.ExternalEvaluation.Scilab/3.3/ScilabParameterOptimizationProblem.cs

    r10594 r10595  
    3434    private const string QualityVariableParameterName = "QualityVariableName";
    3535    private const string ScilabEvaluationScriptParameterName = "ScilabEvaluationScript";
     36    private const string ScilabInitializationScriptParameterName = "ScilabInitializationScript";
    3637
    3738    #region parameters
     
    4142    public IFixedValueParameter<TextFileValue> ScilabEvaluationScriptParameter {
    4243      get { return (IFixedValueParameter<TextFileValue>)Parameters[ScilabEvaluationScriptParameterName]; }
     44    }
     45    public IFixedValueParameter<TextFileValue> ScilabInitializationScriptParameter {
     46      get { return (IFixedValueParameter<TextFileValue>)Parameters[ScilabInitializationScriptParameterName]; }
    4347    }
    4448    #endregion
     
    5256      get { return ScilabEvaluationScriptParameter.Value; }
    5357    }
     58    public TextFileValue ScilabInitializationScript {
     59      get { return ScilabInitializationScriptParameter.Value; }
     60    }
     61
    5462    #endregion
    5563
     
    6775      Parameters.Add(new FixedValueParameter<StringValue>(QualityVariableParameterName, "The name of the quality variable of the Scilab script.", new StringValue("quality")));
    6876      Parameters.Add(new FixedValueParameter<TextFileValue>(ScilabEvaluationScriptParameterName, "The path to the Scilab evaluation script.", new TextFileValue()));
     77      Parameters.Add(new FixedValueParameter<TextFileValue>(ScilabInitializationScriptParameterName, "The path to a Scilab script the should be execute before the evaluation starts.", new TextFileValue()));
    6978
    7079      ScilabEvaluationScript.FileDialogFilter = @"Scilab Scripts|*.sce|All files|*.*";
     80      ScilabInitializationScript.FileDialogFilter = @"Scilab Scripts|*.sce|All files|*.*";
    7181    }
    7282  }
Note: See TracChangeset for help on using the changeset viewer.