public DmlfRelation Clone() { var doc = XmlTool.CreateDocument("Relation"); SaveToXml(doc.DocumentElement); return(new DmlfRelation(doc.DocumentElement)); }
public void SaveToFile(string file) { var doc = XmlTool.CreateDocument("Application"); SaveToXml(doc.DocumentElement); doc.Save(file); }
public void Save(IVirtualFile file) { XmlDocument doc = XmlTool.CreateDocument("Variant"); SaveToXml(doc.DocumentElement); using (var sw = new StringWriter()) { doc.Save(sw); file.SaveText(sw.ToString()); } }
private void DoSave() { var doc = XmlTool.CreateDocument("Chart"); var root = doc.DocumentElement; m_data.SaveToXml(root.AddChild("Data")); Style.SaveToXml(root.AddChild("Style")); Configurator.GetProcessor().SaveToXml(root.AddChild("Processor")); m_file.SaveText(doc.OuterXml); m_modified = false; }
public void Save() { XmlDocument doc = XmlTool.CreateDocument("VersionDb"); foreach (var ver in Versions) { ver.Save(doc.DocumentElement.AddChild("Version")); } m_props.SaveProperties(doc.DocumentElement.AddChild("Properties")); doc.Save(m_file); m_fileTimeStamp = new FileInfo(m_file).LastWriteTime; }
public void Save(IVirtualFile file) { XmlDocument doc = XmlTool.CreateDocument("Diagram"); foreach (DiagramTableItem item in Tables) { item.Save(XmlTool.AddChild(doc.DocumentElement, "Table")); } //XmlElement stx = XmlTool.AddChild(doc.DocumentElement, "Style"); //ObjectDiff.SaveDiff(Style, new DiagramStyle(), stx); Style.SaveToXml(doc.DocumentElement.AddChild("Style")); using (StringWriter sw = new StringWriter()) { doc.Save(sw); file.SaveText(sw.ToString()); } }