Free cookie consent management tool by TermsFeed Policy Generator

Changeset 3864


Ignore:
Timestamp:
05/27/10 15:41:35 (12 years ago)
Author:
abeham
Message:

#866

  • Removed warning in ExternalEvaluationProblem
  • Added views project for ExternalEvaluation
  • Fixed class name of ExternalEvaluationProcessDriver
Location:
trunk/sources
Files:
9 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab 3.3.sln

    r3862 r3864  
    292292EndProject
    293293Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.ProtobufCS-0.9.1", "HeuristicLab.ExtLibs\HeuristicLab.ProtobufCS\0.9.1\HeuristicLab.ProtobufCS\HeuristicLab.ProtobufCS-0.9.1.csproj", "{236459CE-80CF-4991-972F-DE74C826BCCC}"
     294EndProject
     295Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Problems.ExternalEvaluation.Views-3.3", "HeuristicLab.Problems.ExternalEvaluation.Views\3.3\HeuristicLab.Problems.ExternalEvaluation.Views-3.3.csproj", "{3081630C-9521-47D7-8075-1777C12F212C}"
    294296EndProject
    295297Global
     
    19591961    {236459CE-80CF-4991-972F-DE74C826BCCC}.Silverlight2|x64.ActiveCfg = Release|Any CPU
    19601962    {236459CE-80CF-4991-972F-DE74C826BCCC}.Silverlight2|x86.ActiveCfg = Release|Any CPU
     1963    {3081630C-9521-47D7-8075-1777C12F212C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     1964    {3081630C-9521-47D7-8075-1777C12F212C}.Debug|Any CPU.Build.0 = Debug|Any CPU
     1965    {3081630C-9521-47D7-8075-1777C12F212C}.Debug|x64.ActiveCfg = Debug|x64
     1966    {3081630C-9521-47D7-8075-1777C12F212C}.Debug|x64.Build.0 = Debug|x64
     1967    {3081630C-9521-47D7-8075-1777C12F212C}.Debug|x86.ActiveCfg = Debug|x86
     1968    {3081630C-9521-47D7-8075-1777C12F212C}.Debug|x86.Build.0 = Debug|x86
     1969    {3081630C-9521-47D7-8075-1777C12F212C}.Release|Any CPU.ActiveCfg = Release|Any CPU
     1970    {3081630C-9521-47D7-8075-1777C12F212C}.Release|Any CPU.Build.0 = Release|Any CPU
     1971    {3081630C-9521-47D7-8075-1777C12F212C}.Release|x64.ActiveCfg = Release|x64
     1972    {3081630C-9521-47D7-8075-1777C12F212C}.Release|x64.Build.0 = Release|x64
     1973    {3081630C-9521-47D7-8075-1777C12F212C}.Release|x86.ActiveCfg = Release|x86
     1974    {3081630C-9521-47D7-8075-1777C12F212C}.Release|x86.Build.0 = Release|x86
     1975    {3081630C-9521-47D7-8075-1777C12F212C}.Services|Any CPU.ActiveCfg = Release|Any CPU
     1976    {3081630C-9521-47D7-8075-1777C12F212C}.Services|Any CPU.Build.0 = Release|Any CPU
     1977    {3081630C-9521-47D7-8075-1777C12F212C}.Services|x64.ActiveCfg = Release|Any CPU
     1978    {3081630C-9521-47D7-8075-1777C12F212C}.Services|x86.ActiveCfg = Release|Any CPU
     1979    {3081630C-9521-47D7-8075-1777C12F212C}.Silverlight2|Any CPU.ActiveCfg = Release|Any CPU
     1980    {3081630C-9521-47D7-8075-1777C12F212C}.Silverlight2|Any CPU.Build.0 = Release|Any CPU
     1981    {3081630C-9521-47D7-8075-1777C12F212C}.Silverlight2|x64.ActiveCfg = Release|Any CPU
     1982    {3081630C-9521-47D7-8075-1777C12F212C}.Silverlight2|x86.ActiveCfg = Release|Any CPU
    19611983  EndGlobalSection
    19621984  GlobalSection(SolutionProperties) = preSolution
  • trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3/Drivers/ExternalEvaluationDriver.cs

    r3862 r3864  
    2727  [Item("ExternalEvaluationDriver", "Abstract base class for drivers to be used in an external evaluation problem.")]
    2828  [StorableClass]
    29   public abstract class ExternalEvaluationDriver : Item, IExternalEvaluationDriver {
     29  public abstract class ExternalEvaluationDriver : NamedItem, IExternalEvaluationDriver {
    3030    // will not be serialized, since it will always be false after deserialization
    3131    public bool IsInitialized { get; protected set; }
  • trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3/Drivers/ExternalEvaluationProcessDriver.cs

    r3862 r3864  
    2929  [Item("ExternalEvaluationProcessDriver", "A driver for external evaluation problems that launches the external application in a new process.")]
    3030  [StorableClass]
    31   public class LocalProcessDriver : ExternalEvaluationDriver {
     31  public class ExternalEvaluationProcessDriver : ExternalEvaluationDriver {
    3232    private Process process;
    3333    [Storable]
     
    3737    private ExternalEvaluationStreamDriver driver;
    3838
    39     public LocalProcessDriver() : this(String.Empty, String.Empty) { }
    40     public LocalProcessDriver(string executable, string arguments)
     39    public ExternalEvaluationProcessDriver() : this(String.Empty, String.Empty) { }
     40    public ExternalEvaluationProcessDriver(string executable, string arguments)
    4141      : base() {
    4242      this.executable = executable;
  • trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3/ExternalEvaluationProblem.cs

    r3862 r3864  
    118118
    119119    [StorableConstructor]
    120     protected ExternalEvaluationProblem(bool deserializing) : base(deserializing) { }
     120    private ExternalEvaluationProblem(bool deserializing) : base(deserializing) { }
    121121    public ExternalEvaluationProblem()
    122122      : base() {
  • trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3/HeuristicLab.Problems.ExternalEvaluation-3.3.csproj

    r3862 r3864  
    4848    <PlatformTarget>x86</PlatformTarget>
    4949    <ErrorReport>prompt</ErrorReport>
     50    <DocumentationFile>bin\x86\Release\HeuristicLab.Problems.ExternalEvaluation-3.3.XML</DocumentationFile>
    5051  </PropertyGroup>
    5152  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
Note: See TracChangeset for help on using the changeset viewer.