internal override void InitialiseDocument(TextDocument textDocument) { base.InitialiseDocument(textDocument); if (String.IsNullOrEmpty(propertyValue)) { SegmentedDocument.Load(serialiser.Deserialise(defaultText)); } else { SegmentedDocument.Load(propertyValue); } }