- Timestamp:
- 01/17/11 05:03:21 (14 years ago)
- Location:
- branches/OKB (trunk integration)/HeuristicLab.Services.OKB.DataTransfer/3.3
- Files:
-
- 8 added
- 2 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/OKB (trunk integration)/HeuristicLab.Services.OKB.DataTransfer/3.3/Filters/CombinedFilter.cs
r5286 r5304 21 21 22 22 using System.Collections.Generic; 23 using System.Linq; 23 24 using System.Runtime.Serialization; 24 25 25 26 namespace HeuristicLab.Services.OKB.DataTransfer { 26 27 [DataContract] 27 public abstract class CombinedFilter : Filter { 28 public class CombinedFilter : Filter { 29 [DataMember] 30 public BooleanOperation Operation { get; protected set; } 28 31 [DataMember] 29 32 public IEnumerable<Filter> Filters { get; set; } 33 34 public CombinedFilter(string filterTypeName, string label, BooleanOperation operation) { 35 FilterTypeName = filterTypeName; 36 Label = label; 37 Operation = operation; 38 Filters = Enumerable.Empty<Filter>(); 39 } 30 40 } 31 41 } -
branches/OKB (trunk integration)/HeuristicLab.Services.OKB.DataTransfer/3.3/Filters/Filter.cs
r5295 r5304 34 34 [KnownType(typeof(NameSetComparisonStringFilter))] 35 35 [KnownType(typeof(NameSetComparisonStringAvailableValuesFilter))] 36 [KnownType(typeof(AndFilter))] 37 [KnownType(typeof(OrFilter))] 36 [KnownType(typeof(CombinedFilter))] 38 37 public abstract class Filter { 39 38 [DataMember] -
branches/OKB (trunk integration)/HeuristicLab.Services.OKB.DataTransfer/3.3/HeuristicLab.Services.OKB.DataTransfer-3.3.csproj
r5295 r5304 58 58 <Compile Include="AlgorithmParameterIntValue.cs" /> 59 59 <Compile Include="AlgorithmParameterStringValue.cs" /> 60 <Compile Include="Filters\BooleanOperation.cs" /> 61 <Compile Include="QueryBoolValue.cs" /> 62 <Compile Include="QueryBlobValue.cs" /> 63 <Compile Include="QueryFloatValue.cs" /> 64 <Compile Include="QueryIntValue.cs" /> 65 <Compile Include="QueryStringValue.cs" /> 66 <Compile Include="QueryValue.cs" /> 67 <Compile Include="QueryResult.cs" /> 60 68 <Compile Include="Filters\CombinedFilter.cs" /> 61 <Compile Include="Filters\AndFilter.cs" />62 69 <Compile Include="Filters\NameSetComparisonStringAvailableValuesFilter.cs" /> 63 70 <Compile Include="Filters\SetComparisonStringAvailableValuesFilter.cs" /> 64 <Compile Include="Filters\OrFilter.cs" />65 71 <Compile Include="Filters\OrdinalComparisonFilter.cs" /> 66 72 <Compile Include="Filters\SetComparisonFilter.cs" />
Note: See TracChangeset
for help on using the changeset viewer.