private RepositoryItem getTargetRepository(SchemaItemTargetDTO schemaItemTargetDTO, BaseView baseView)
        {
            var repositoryItemImageComboBox = new UxRepositoryItemImageComboBox(baseView, _imageListRetriever);

            repositoryItemImageComboBox.FillImageComboBoxRepositoryWith(_presenter.AllTargetsFor(schemaItemTargetDTO), s => _imageListRetriever.ImageIndex(s), _presenter.DisplayFor);
            return(repositoryItemImageComboBox);
        }
Example #2
0
 private UxRepositoryItemImageComboBox initObserverSetRepository(ObserverSetMappingDTO observerSetMappingDTO)
 {
     _observerSetRepository.FillImageComboBoxRepositoryWith(_presenter.AllUnmappedObserverSets(observerSetMappingDTO), x => ApplicationIcons.Observer.Index, x => _presenter.DisplayNameFor(x));
     return(_observerSetRepository);
 }
Example #3
0
 private RepositoryItem configureApplicationRepository(UxRepositoryItemImageComboBox applicationRepository)
 {
     applicationRepository.FillImageComboBoxRepositoryWith(_presenter.AllApplications(), app => _imageListRetriever.ImageIndex(app.IconName));
     return(applicationRepository);
 }
Example #4
0
 private RepositoryItem configureSpeciesRepository()
 {
     _speciesRepository.FillImageComboBoxRepositoryWith(fractionUnboundGroupPresenter.AllSpecies(), sp => _imageListRetriever.ImageIndex(sp.Name));
     return(_speciesRepository);
 }