public override Image GetImage(IIconProvider iconProvider) { //if we know the cic the context is 'pick a project' if (_cic != null) { return(iconProvider.GetImage(RDMPConcept.Project, OverlayKind.Add)); } //if we know the _project the context is 'pick a cic' (or if we don't know either then just use this icon too) return(iconProvider.GetImage(RDMPConcept.CohortIdentificationConfiguration, OverlayKind.Link)); }
public override Image GetImage(IIconProvider iconProvider) { switch (_operation) { case SetOperation.EXCEPT: return(iconProvider.GetImage(CatalogueIcons.EXCEPT)); case SetOperation.INTERSECT: return(iconProvider.GetImage(CatalogueIcons.INTERSECT)); case SetOperation.UNION: return(iconProvider.GetImage(CatalogueIcons.UNION)); } return(base.GetImage(iconProvider)); }
public override Image GetImage(IIconProvider iconProvider) { if (_o == null) { return(null); } return(iconProvider.GetImage(_o, OverlayKind.Edit)); }
public override Image GetImage(IIconProvider iconProvider) { if (_databaseEntity != null && BasicActivator.FavouritesProvider.IsFavourite(_databaseEntity)) { return(CatalogueIcons.StarHollow); } return(iconProvider.GetImage(RDMPConcept.Favourite, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { if (_patcher != null) { var basicIcon = _databaseIconProvider.GetIconForAssembly(_patcher.GetDbAssembly()); return(_overlayProvider.GetOverlay(basicIcon, OverlayKind.Add)); } return(iconProvider.GetImage(RDMPConcept.ExternalDatabaseServer, OverlayKind.Add)); }
public void GenerateReport(CommentStore commentStore, ICheckNotifier notifier, IIconProvider iconProvider, MEF mef, bool showFile) { _mef = mef; _commentStore = commentStore; try { Check(notifier); using (var document = GetNewDocFile("RDMPDocumentation")) { var t = InsertTable(document, (Summaries.Count * 2) + 1, 1); //Listing Cell header SetTableCell(t, 0, 0, "Tables"); Type[] keys = Summaries.Keys.ToArray(); for (int i = 0; i < Summaries.Count; i++) { //creates the run SetTableCell(t, (i * 2) + 1, 0, ""); var bmp = iconProvider.GetImage(keys[i]); if (bmp != null) { var para = t.Rows[(i * 2) + 1].GetCell(0).Paragraphs.First(); var run = para.Runs.FirstOrDefault() ?? para.CreateRun(); GetPicture(run, bmp); } SetTableCell(t, (i * 2) + 1, 0, " " + keys[i].Name); SetTableCell(t, (i * 2) + 2, 0, Summaries[keys[i]]); } if (showFile) { ShowFile(document); } } } catch (Exception e) { notifier.OnCheckPerformed(new CheckEventArgs("Report generation failed", CheckResult.Fail, e)); } }
public AtomicCommandWithTargetUI(IIconProvider iconProvider, IAtomicCommandWithTarget command, IEnumerable <T> selection, Func <T, string> propertySelector) { _command = command; InitializeComponent(); _selection = selection.ToArray(); pbCommandIcon.Image = command.GetImage(iconProvider); helpIcon1.BackgroundImage = iconProvider.GetImage(RDMPConcept.Help); string name = command.GetCommandName(); lblName.Text = name; helpIcon1.SetHelpText(_command.GetCommandName(), _command.GetCommandHelp()); selectIMapsDirectlyToDatabaseTableComboBox1.SetUp(_selection.Cast <IMapsDirectlyToDatabaseTable>().ToArray()); selectIMapsDirectlyToDatabaseTableComboBox1.SelectedItemChanged += suggestComboBox1_SelectedIndexChanged; lblGo.Enabled = false; Enabled = _selection.Any(); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(_cacheProgress)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.SQL, OverlayKind.Execute)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.CohortAggregateContainer, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.ExtractableCohort, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.CatalogueFolder)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.DashboardLayout, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.ANOTable)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.ExternalDatabaseServer, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.SupportingSQLTable, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.CohortAggregate, OverlayKind.Import)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.ExtractableDataSet, OverlayKind.Import)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.CohortIdentificationConfiguration, OverlayKind.Edit)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.ExtractionInformation, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.AggregateGraph)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.TableInfo, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.LoadMetadata, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.ExtractionConfiguration, OverlayKind.Execute)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.LoadDirectoryNode)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.ParametersNode)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.Pipeline, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { return(ProjectSpecific != null? iconProvider.GetImage(RDMPConcept.ProjectCatalogue, OverlayKind.Add) : iconProvider.GetImage(RDMPConcept.Catalogue, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.ConnectionStringKeyword, OverlayKind.Add)); }
public override Image GetImage(IIconProvider iconProvider) { return(iconProvider.GetImage(RDMPConcept.ColumnInfo, OverlayKind.Problem)); }