Exemplo n.º 1
0
 public Analyzer(IDsiModel model, AnalyzerSettings analyzerSettings, IProgress <ProgressInfo> progress)
 {
     _model            = model;
     _analyzerSettings = analyzerSettings;
     _progress         = progress;
     _repository       = new EA.Repository();
 }
Exemplo n.º 2
0
 public Analyzer(IDsiModel model, AnalyzerSettings analyzerSettings, IProgress <ProgressInfo> progress)
 {
     _model            = model;
     _analyzerSettings = analyzerSettings;
     _progress         = progress;
     _sourceDirectory  = new SourceDirectory(_analyzerSettings);
 }
Exemplo n.º 3
0
 public Analyzer(IDsiModel model, AnalyzerSettings analyzerSettings, IProgress <ProgressInfo> progress)
 {
     _model            = model;
     _analyzerSettings = analyzerSettings;
     _progress         = progress;
     _solutionFile     = new SolutionFile(analyzerSettings.InputFilename, _analyzerSettings, progress);
 }
Exemplo n.º 4
0
        public AddTransitiveRelationsAction(IDsiModel model, bool enabled, IProgress <ProgressInfo> progress) :
            base(ActionName, enabled, progress)
        {
            _model = model;

            _directProviders     = new Dictionary <string, HashSet <IDsiElement> >();
            _transitiveProviders = new Dictionary <string, HashSet <IDsiElement> >();
        }
Exemplo n.º 5
0
 public DsmBuilder(IDsiModel dsiModel, IDsmModel dsmModel, IImportPolicy importPolicy, bool autoPartition)
 {
     _dsiModel        = dsiModel;
     _dsmModel        = dsmModel;
     _importPolicy    = importPolicy;
     _autoPartition   = autoPartition;
     _dsiToDsmMapping = new Dictionary <int, int>();
 }
Exemplo n.º 6
0
 public void TestInitialize()
 {
     _oldModel        = new DsiModel("Test1", new List <string>(), Assembly.GetExecutingAssembly());
     _newModel        = new DsiModel("Test2", new List <string>(), Assembly.GetExecutingAssembly());
     _dsiModelCompare = new DsiModelCompare(_oldModel, _newModel, null);
     _allModels       = new [] { _oldModel, _newModel };
     _onlyOldModel    = new [] { _oldModel };
     _onlyNewModel    = new [] { _newModel };
 }
Exemplo n.º 7
0
 public Analyzer(IDsiModel model, AnalyzerSettings analyzerSettings, IProgress <ProgressInfo> progress)
 {
     _model            = model;
     _analyzerSettings = analyzerSettings;
     _progress         = progress;
 }
Exemplo n.º 8
0
 public SplitProductAndTestElementsAction(IDsiModel model, SplitProductAndTestElementsSettings splitProductAndTestElementsSettings, IProgress <ProgressInfo> progress) :
     base(ActionName, splitProductAndTestElementsSettings.Enabled, progress)
 {
     _model = model;
     _splitProductAndTestElementsSettings = splitProductAndTestElementsSettings;
 }
Exemplo n.º 9
0
 public Transformer(IDsiModel model, TransformerSettings transformerSettings, IProgress <ProgressInfo> progress)
 {
     _model = model;
     _transformerSettings = transformerSettings;
     _progress            = progress;
 }
Exemplo n.º 10
0
 public IncludeFilterAction(IDsiModel model, IncludeFilterSettings includeFilterSettings, IProgress <ProgressInfo> progress) :
     base(ActionName, includeFilterSettings.Enabled, progress)
 {
     _model = model;
     _names = includeFilterSettings.Names;
 }
Exemplo n.º 11
0
 public MoveElementsAction(IDsiModel model, MoveElementsSettings moveElementsSettings, IProgress <ProgressInfo> progress) :
     base(ActionName, moveElementsSettings.Enabled, progress)
 {
     _model = model;
     _transformationRules = moveElementsSettings.Rules;
 }
Exemplo n.º 12
0
 public DsiModelCompare(IDsiModel oldModel, IDsiModel newModel, IProgress <ProgressInfo> progress)
 {
     _oldModel = oldModel;
     _newModel = newModel;
     _progress = progress;
 }