From 1ba47802a2f4279fbcc2a80bbbef3675ee38df82 Mon Sep 17 00:00:00 2001 From: alcexhim Date: Fri, 26 Dec 2014 15:27:31 -0500 Subject: [PATCH] Added 'append' parameter to specify whether the objectModel should be cleared before loading --- CSharp/Libraries/UniversalEditor.Core/Document.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CSharp/Libraries/UniversalEditor.Core/Document.cs b/CSharp/Libraries/UniversalEditor.Core/Document.cs index 8776f320..29654329 100644 --- a/CSharp/Libraries/UniversalEditor.Core/Document.cs +++ b/CSharp/Libraries/UniversalEditor.Core/Document.cs @@ -84,8 +84,10 @@ namespace UniversalEditor mvarOutputAccessor = outputAccessor; } - public static Document Load(ObjectModel objectModel, DataFormat dataFormat, Accessor accessor, bool autoClose = true) + public static Document Load(ObjectModel objectModel, DataFormat dataFormat, Accessor accessor, bool autoClose = true, bool append = false) { + if (!append) objectModel.Clear(); + Document document = new Document(objectModel, dataFormat, accessor); objectModel.Accessor = document.InputAccessor; document.InputAccessor.Open();