public void TestProfileMetadataForm() { R2ProfileDefinition profDef = new R2ModelV2.MAX.R2ProfileDefinition(); ProfileMetadataForm form = new ProfileMetadataForm(); form.Show(profDef); }
private void LoadBaseModelAndNewMergedProfile() { baseModel = R2ModelV2.MAX.Factory.LoadModel(fileNameBaseModel, true); modelsDataGridView.Rows.Clear(); modelsDataGridView.Rows.Add(baseModel.children.Count); // Create initial Profile Definition Object R2ProfileDefinition profileDef = new R2ModelV2.MAX.R2ProfileDefinition { Name = "Merged Profile", Type = "Merged", Version = "1.0", LanguageTag = "en-EN", Rationale = "", Scope = "", PrioDef = "", ConfClause = "", LastModified = Util.FormatLastModified(DateTime.Now), BaseModelName = baseModel.Name }; profileDef.SaveToSource(); modelsDataGridView.Columns[COLUMN_MERGED_PROFILE].HeaderText = profileDef.Name; modelsDataGridView.Columns[COLUMN_MERGED_PROFILE].Tag = profileDef; PopulateBaseModelColumn(baseModel); // Enable buttons now loadButton.Enabled = true; saveButton.Enabled = true; selectButton.Enabled = true; clearButton.Enabled = true; }