public string GetUndoText(DataSchemaLocalizer dataSchemaLocalizer) { string fullMessage = string.Format(Resources.EditDescription_GetUndoText_Set__0__to___1__, ColumnCaption.GetCaption(dataSchemaLocalizer), Value); return(TruncateLongMessage(fullMessage)); }
private static string ParseColumnCaption(string s, CultureInfo cultureUI, SrmDocument.DOCUMENT_TYPE docType) { var val = new DataSchemaLocalizer(CultureInfo.CurrentCulture, cultureUI, ColumnCaptions.ResourceManager) .LookupColumnCaption(new ColumnCaption(s)); return(Helpers.PeptideToMoleculeTextMapper.Translate(val, docType)); // Perform "peptide"->"molecule" translation as needed }
public static SkylineDataSchema MemoryDataSchema(SrmDocument document, DataSchemaLocalizer localizer) { var documentContainer = new MemoryDocumentContainer(); documentContainer.SetDocument(document, documentContainer.Document); return(new SkylineDataSchema(documentContainer, localizer)); }
public SkylineDataSchema(IDocumentContainer documentContainer, DataSchemaLocalizer dataSchemaLocalizer) : base(dataSchemaLocalizer) { _documentContainer = documentContainer; _document = _documentContainer.Document; ChromDataCache = new ChromDataCache(); _replicates = CachedValue.Create(this, CreateReplicateList); _resultFiles = CachedValue.Create(this, CreateResultFileList); }
public SkylineDataSchema(IDocumentContainer documentContainer, DataSchemaLocalizer dataSchemaLocalizer) : base(dataSchemaLocalizer) { _documentContainer = documentContainer; _document = _documentContainer.Document; ChromDataCache = new ChromDataCache(); _replicates = CachedValue.Create(this, CreateReplicateList); _resultFiles = CachedValue.Create(this, CreateResultFileList); _elementRefCache = CachedValue.Create(this, () => new ElementRefs(Document)); _annotationCalculator = CachedValue.Create(this, () => new AnnotationCalculator(this)); }
private static SkylineDataSchema GetSkylineDataSchema(SrmDocument srmDocument, DataSchemaLocalizer dataSchemaLocalizer) { var memoryDocumentContainer = new MemoryDocumentContainer(); memoryDocumentContainer.SetDocument(srmDocument, memoryDocumentContainer.Document); return(new SkylineDataSchema(memoryDocumentContainer, dataSchemaLocalizer)); }
/// <summary> /// Creates a DocumentGridViewContext that can be used for exporting reports, importing report definitions, etc. /// </summary> public static DocumentGridViewContext CreateDocumentGridViewContext(SrmDocument document, DataSchemaLocalizer dataSchemaLocalizer) { if (document == null) { document = new SrmDocument(SrmSettingsList.GetDefault()); } var memoryDocumentContainer = new MemoryDocumentContainer(); memoryDocumentContainer.SetDocument(document, memoryDocumentContainer.Document); return(new DocumentGridViewContext(new SkylineDataSchema(memoryDocumentContainer, dataSchemaLocalizer))); }
public ChooseFormatDlg(DataSchemaLocalizer dataSchemaLocalizer) { InitializeComponent(); comboFormat.Items.Add(string.Empty); comboFormat.Items.AddRange(FormatSuggestion.ListFormatSuggestions(dataSchemaLocalizer.FormatProvider).ToArray()); }
public SkylineDataSchema(IDocumentContainer documentContainer, DataSchemaLocalizer dataSchemaLocalizer) : base(dataSchemaLocalizer) { _documentContainer = documentContainer; }
private BrowsingDataSchema(IDocumentContainer documentContainer, DataSchemaLocalizer dataSchemaLocalizer) : base(documentContainer, dataSchemaLocalizer) { }