protected override void LoadFromPrimary() { LoggingService.Debug("XmlTreeView.LoadFromPrimary"); XmlEditorControl xmlEditor = xmlView.XmlEditor; XmlCompletionDataProvider completionDataProvider = new XmlCompletionDataProvider(xmlEditor.SchemaCompletionDataItems, xmlEditor.DefaultSchemaCompletionData, xmlEditor.DefaultNamespacePrefix); treeViewContainer.LoadXml(xmlView.Text, completionDataProvider); xmlView.CheckIsWellFormed(); }
protected override void LoadFromPrimary() { IFileDocumentProvider provider = this.PrimaryViewContent as IFileDocumentProvider; IDocument document = provider.GetDocumentForFile(this.PrimaryFile); treeViewContainer.LoadXml(document.Text); XmlView view = XmlView.ForFile(this.PrimaryFile); if (view != null) { XmlView.CheckIsWellFormed(view.TextEditor); } }