Beispiel #1
0
 public RenameObjectPresenter(IObjectBaseView view, IObjectTypeResolver objectTypeResolver, IRenameObjectDTOFactory renameObjectDTOFactory)
     : base(view, descriptionVisible: false)
 {
     _objectTypeResolver     = objectTypeResolver;
     _renameObjectDTOFactory = renameObjectDTOFactory;
     _forbiddenNames         = new List <string>();
 }
 protected ObjectBasePresenter(IObjectBaseView view, bool descriptionVisible, bool nameVisible)
     : base(view)
 {
     //Default object base to ensure a define state at all time
     _objectBaseDTO           = new ObjectBaseDTO();
     _view.DescriptionVisible = descriptionVisible;
     _view.NameVisible        = nameVisible;
 }
Beispiel #3
0
        protected override void Context()
        {
            _view = A.Fake <IObjectBaseView>();
            _representationInfoRepository = A.Fake <IRepresentationInfoRepository>();
            sut = new ParameterAlternativeNamePresenter(_view, _representationInfoRepository);

            _parameterAlternativeGroup = new ParameterAlternativeGroup().WithName("Group");
        }
Beispiel #4
0
 protected AbstractClonePresenter(
     IObjectBaseView view,
     IObjectTypeResolver objectTypeResolver,
     IRenameObjectDTOFactory renameObjectDTOFactory,
     IOSPSuiteExecutionContext executionContext) : base(view)
 {
     _objectTypeResolver         = objectTypeResolver;
     _renameObjectBaseDTOFactory = renameObjectDTOFactory;
     _executionContext           = executionContext;
 }
 public CloneObjectBasePresenter(
     IObjectBaseView view,
     IObjectTypeResolver objectTypeResolver,
     IRenameObjectDTOFactory renameObjectDTOFactory,
     ICloneManagerForModel cloneManager,
     IOSPSuiteExecutionContext executionContext) :
     base(view, objectTypeResolver, renameObjectDTOFactory, executionContext)
 {
     _cloneManager = cloneManager;
 }
 public CloneBuildingBlockPresenter(
     IObjectBaseView view,
     IObjectTypeResolver objectTypeResolver,
     IRenameObjectDTOFactory renameObjectBaseDTOFactory,
     ICloner cloner,
     IOSPSuiteExecutionContext executionContext)
     : base(view, objectTypeResolver, renameObjectBaseDTOFactory, executionContext)
 {
     _cloner = cloner;
 }
Beispiel #7
0
 protected override void Context()
 {
     _cloneManager           = A.Fake <ICloneManagerForModel>();
     _renameObjectDTOFactory = A.Fake <IRenameObjectDTOFactory>();
     _objectTypeResolver     = A.Fake <IObjectTypeResolver>();
     _view = A.Fake <IObjectBaseView>();
     _parameterIdentification = A.Fake <ParameterIdentification>();
     _executionContext        = A.Fake <IOSPSuiteExecutionContext>();
     sut = new CloneObjectBasePresenter <ParameterIdentification>(_view, _objectTypeResolver, _renameObjectDTOFactory, _cloneManager, _executionContext);
 }
Beispiel #8
0
        protected override void Context()
        {
            _projectRetriever = A.Fake <IProjectRetriever>();
            _view             = A.Fake <IObjectBaseView>();
            _project          = A.Fake <IProject>();
            A.CallTo(() => _projectRetriever.CurrentProject).Returns(_project);
            sut = new NameClassificationPresenter(_view, _projectRetriever);

            A.CallTo(() => _view.BindTo(A <ObjectBaseDTO> ._))
            .Invokes(x => _dto = x.GetArgument <ObjectBaseDTO>(0));
        }
 protected override void Context()
 {
     _view                   = A.Fake <IObjectBaseView>();
     _objectToRename         = A.Fake <IWithName>();
     _renameObjectDTOFactory = A.Fake <IRenameObjectDTOFactory>();
     _entityType             = "type";
     _entityName             = "tutu";
     _objectToRename.Name    = _entityName;
     _renameObjectDTO        = new RenameObjectDTO(_entityName);
     _objectTypeResolver     = A.Fake <IObjectTypeResolver>();
     A.CallTo(() => _objectTypeResolver.TypeFor(_objectToRename)).Returns(_entityType);
     A.CallTo(() => _renameObjectDTOFactory.CreateFor(_objectToRename)).Returns(_renameObjectDTO);
     sut = new RenameObjectPresenter(_view, _objectTypeResolver, _renameObjectDTOFactory);
 }
Beispiel #10
0
 protected override void Context()
 {
     _entityType         = "tralala";
     _entityName         = "tutu";
     _objectTypeResolver = A.Fake <IObjectTypeResolver>();
     _buildingBlock      = A.Fake <IPKSimBuildingBlock>();
     A.CallTo(() => _buildingBlock.Rules).Returns(A.Fake <IBusinessRuleSet>());
     _buildingBlock.Name = _entityName;
     _view = A.Fake <IObjectBaseView>();
     A.CallTo(() => _objectTypeResolver.TypeFor(_buildingBlock)).Returns(_entityType);
     _buildingBlockDTO = new RenameObjectDTO(_entityName);
     _cloneObject      = A.Fake <IPKSimBuildingBlock>();
     _cloner           = A.Fake <ICloner>();
     A.CallTo(() => _cloner.Clone(_buildingBlock)).Returns(_cloneObject);
     _renameObjectBaseDTOFactory = A.Fake <IRenameObjectDTOFactory>();
     A.CallTo(() => _renameObjectBaseDTOFactory.CreateFor(_buildingBlock)).Returns(_buildingBlockDTO);
     sut = new CloneBuildingBlockPresenter(_view, _objectTypeResolver, _renameObjectBaseDTOFactory, _cloner);
 }
Beispiel #11
0
 public CloneObjectBasePresenter(IObjectBaseView view, IObjectTypeResolver objectTypeResolver, IRenameObjectDTOFactory renameObjectDTOFactory, ICloneManagerForModel cloneManager) :
     base(view, objectTypeResolver, renameObjectDTOFactory)
 {
     _cloneManager = cloneManager;
 }
Beispiel #12
0
 public EditDescriptionPresenter(IObjectBaseView view, IObjectTypeResolver objectTypeResolver) : base(view, descriptionVisible: true, nameVisible: false)
 {
     _objectTypeResolver = objectTypeResolver;
 }
 public RenamePartialProcessesMoleculePresenter(IObjectBaseView view) : base(view, false)
 {
     _renameDTO           = new RenameMoleculeInPartialProcessDTO();
     AllProcessesToRename = Enumerable.Empty <PKSim.Core.Model.PartialProcess>();
 }
 /// <summary>
 ///  Constructor setting the name visible by default
 /// </summary>
 protected ObjectBasePresenter(IObjectBaseView view, bool descriptionVisible)
     : this(view, descriptionVisible, true)
 {
 }
 /// <summary>
 /// Constructor setting the name and description visible by default
 /// </summary>
 protected ObjectBasePresenter(IObjectBaseView view)
     : this(view, true, true)
 {
 }
 public NameClassificationPresenter(IObjectBaseView view, IProjectRetriever projectRetriever)
     : base(view, descriptionVisible: false)
 {
     _projectRetriever = projectRetriever;
 }
 public NameTemplatePresenter(IObjectBaseView view, ITemplateTaskQuery templateTaskQuery)
     : base(view, descriptionVisible: true)
 {
     _templateTaskQuery = templateTaskQuery;
 }
 public RenameTemplatePresenter(IObjectBaseView view, IRenameObjectDTOFactory renameObjectBaseDTOFactory, ITemplateTaskQuery templateTaskQuery) : base(view, templateTaskQuery)
 {
     _renameObjectBaseDTOFactory = renameObjectBaseDTOFactory;
 }
 public ParameterAlternativeNamePresenter(IObjectBaseView view, IRepresentationInfoRepository representationInfoRepository)
     : base(view, true)
 {
     _representationInfoRepository = representationInfoRepository;
 }
 public CloneBuildingBlockPresenter(IObjectBaseView view, IObjectTypeResolver objectTypeResolver, IRenameObjectDTOFactory renameObjectBaseDTOFactory, ICloner cloner)
     : base(view, objectTypeResolver, renameObjectBaseDTOFactory)
 {
     _cloner = cloner;
 }
 public RenameClassificationPresenter(IObjectBaseView view, IProjectRetriever projectRetriever, IRenameObjectDTOFactory renameObjectBaseDTOFactory)
     : base(view, projectRetriever)
 {
     _renameObjectBaseDTOFactory = renameObjectBaseDTOFactory;
 }
Beispiel #22
0
 protected AbstractClonePresenter(IObjectBaseView view, IObjectTypeResolver objectTypeResolver, IRenameObjectDTOFactory renameObjectDTOFactory) : base(view)
 {
     _objectTypeResolver         = objectTypeResolver;
     _renameObjectBaseDTOFactory = renameObjectDTOFactory;
 }
Beispiel #23
0
 public RenameObservedDataPresenter(IObjectBaseView view, IWorkspace workspace) : base(view, false)
 {
     _workspace = workspace;
 }