Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/11/14 11:12:58 (10 years ago)
Author:
rstoll
Message:
  • disabled manipulation if a filter is active
  • Reordered code ManipulationContent
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/DataPreprocessing/HeuristicLab.DataPreprocessing/3.4/Implementations/ManipulationContent.cs

    r10905 r10970  
    3232    private ISearchLogic searchLogic;
    3333    private IDataGridLogic dataGridLogic;
     34    private IFilterLogic filterLogic;
    3435
    35     public ManipulationContent(IManipulationLogic theManipulationLogic, ISearchLogic theSearchLogic, IDataGridLogic theDataGridLogic) {
     36    public IManipulationLogic ManipulationLogic { get { return manipulationLogic; } }
     37    public ISearchLogic SearchLogic { get { return searchLogic; } }
     38    public IDataGridLogic DataGridLogic { get { return dataGridLogic; } }
     39    public IFilterLogic FilterLogic { get { return filterLogic; } }
     40
     41    public static new Image StaticItemImage {
     42      get { return HeuristicLab.Common.Resources.VSImageLibrary.Method; }
     43    }
     44
     45    public ManipulationContent(IManipulationLogic theManipulationLogic, ISearchLogic theSearchLogic, IDataGridLogic theDataGridLogic, IFilterLogic theFitlerLogic) {
    3646      manipulationLogic = theManipulationLogic;
    3747      searchLogic = theSearchLogic;
    3848      dataGridLogic = theDataGridLogic;
     49      filterLogic = theFitlerLogic;
    3950    }
    4051
     
    4556    }
    4657
    47     public IManipulationLogic ManipulationLogic {
    48       get {
    49         return manipulationLogic;
    50       }
    51     }
    5258
    53     public ISearchLogic SearchLogic {
    54       get {
    55         return searchLogic;
    56       }
    57     }
    58 
    59     public IDataGridLogic DataGridLogic {
    60       get {
    61         return dataGridLogic;
    62       }
    63     }
    64 
    65     public static new Image StaticItemImage {
    66       get { return HeuristicLab.Common.Resources.VSImageLibrary.Method; }
    67     }
    6859  }
    6960}
Note: See TracChangeset for help on using the changeset viewer.