Free cookie consent management tool by TermsFeed Policy Generator

Changeset 11454


Ignore:
Timestamp:
10/13/14 03:33:49 (9 years ago)
Author:
swagner
Message:

#2205: Worked on optimization networks

Location:
branches/OptimizationNetworks
Files:
18 added
8 edited

Legend:

Unmodified
Added
Removed
  • branches/OptimizationNetworks/HeuristicLab.Optimization.Networks.Views/3.3/HeuristicLab.Optimization.Networks.Views-3.3.csproj

    r11452 r11454  
    109109      <DependentUpon>InputOutputPortView.cs</DependentUpon>
    110110    </Compile>
     111    <Compile Include="ClientServicePortView.cs">
     112      <SubType>UserControl</SubType>
     113    </Compile>
     114    <Compile Include="ClientServicePortView.Designer.cs">
     115      <DependentUpon>ClientServicePortView.cs</DependentUpon>
     116    </Compile>
     117    <Compile Include="ClientPortView.cs">
     118      <SubType>UserControl</SubType>
     119    </Compile>
     120    <Compile Include="ClientPortView.Designer.cs">
     121      <DependentUpon>ClientPortView.cs</DependentUpon>
     122    </Compile>
     123    <Compile Include="ServiceParameterCollectionView.cs">
     124      <SubType>UserControl</SubType>
     125    </Compile>
     126    <Compile Include="ServiceParameterCollectionView.Designer.cs">
     127      <DependentUpon>ServiceParameterCollectionView.cs</DependentUpon>
     128    </Compile>
    111129    <Compile Include="PortView.cs">
    112130      <SubType>UserControl</SubType>
     
    114132    <Compile Include="PortView.Designer.cs">
    115133      <DependentUpon>PortView.cs</DependentUpon>
     134    </Compile>
     135    <Compile Include="ServiceParameterView.cs">
     136      <SubType>UserControl</SubType>
     137    </Compile>
     138    <Compile Include="ServiceParameterView.Designer.cs">
     139      <DependentUpon>ServiceParameterView.cs</DependentUpon>
    116140    </Compile>
    117141    <Compile Include="VariablesNodeView.cs">
  • branches/OptimizationNetworks/HeuristicLab.Optimization.Networks/3.3/HeuristicLab.Optimization.Networks-3.3.csproj

    r11452 r11454  
    8585  <ItemGroup>
    8686    <Compile Include="IEntity.cs" />
     87    <Compile Include="IClientPort.cs" />
     88    <Compile Include="IClientServicePort.cs" />
     89    <Compile Include="ServiceParameterType.cs" />
     90    <Compile Include="IServiceParameter.cs" />
     91    <Compile Include="IServicePort.cs" />
    8792    <Compile Include="IPort.cs" />
    8893    <Compile Include="IVariablesNode.cs" />
    8994    <Compile Include="Entity.cs" />
     95    <Compile Include="ServiceParameterCollection.cs" />
     96    <Compile Include="ServiceParameter.cs" />
     97    <Compile Include="ClientServicePort.cs" />
     98    <Compile Include="ClientPort.cs" />
     99    <Compile Include="ServicePort.cs" />
    90100    <Compile Include="Port.cs" />
    91101    <Compile Include="MultiplierNode.cs" />
  • branches/OptimizationNetworks/HeuristicLab.Optimization.Networks/3.3/IOutputInputPort.cs

    r11421 r11454  
    2525namespace HeuristicLab.Optimization.Networks {
    2626  public interface IOutputInputPort : IValuePort {
    27     object SendValue(object value);
     27    IItem SendValue(IItem value);
    2828  }
    2929
  • branches/OptimizationNetworks/HeuristicLab.Optimization.Networks/3.3/IOutputPort.cs

    r11421 r11454  
    2424namespace HeuristicLab.Optimization.Networks {
    2525  public interface IOutputPort : IValuePort {
    26     new object Value { get; set; }
     26    new IItem Value { get; set; }
    2727  }
    2828
  • branches/OptimizationNetworks/HeuristicLab.Optimization.Networks/3.3/IValuePort.cs

    r11452 r11454  
    2525namespace HeuristicLab.Optimization.Networks {
    2626  public interface IValuePort : IPort {
    27     object Value { get; }
     27    IItem Value { get; }
    2828
    2929    event EventHandler ValueChanged;
  • branches/OptimizationNetworks/HeuristicLab.Optimization.Networks/3.3/OutputInputPort.cs

    r11421 r11454  
    4747      return OnValueSent(value);
    4848    }
    49     public object SendValue(object value) {
     49    public IItem SendValue(IItem value) {
    5050      TOut val = value as TOut;
    5151      if ((value != null) && (val == null))
  • branches/OptimizationNetworks/HeuristicLab.Optimization.Networks/3.3/OutputPort.cs

    r11421 r11454  
    3838      set { base.Value = value; }
    3939    }
    40     object IOutputPort.Value {
     40    IItem IOutputPort.Value {
    4141      get { return Value; }
    4242      set {
  • branches/OptimizationNetworks/HeuristicLab.Optimization.Networks/3.3/ValuePort.cs

    r11421 r11454  
    4040      }
    4141    }
    42     object IValuePort.Value {
     42    IItem IValuePort.Value {
    4343      get { return Value; }
    4444    }
Note: See TracChangeset for help on using the changeset viewer.