Example #1
0
 void CreateXmlFoldingManager()
 {
     fakeTextEditor     = new MockTextEditor();
     fakeXmlFoldParser  = new FakeXmlFoldParser();
     fakeFoldingManager = new FakeFoldingManager();
     xmlFoldingManager  = new XmlFoldingManager(fakeTextEditor, fakeFoldingManager, fakeXmlFoldParser);
 }
Example #2
0
 void XmlEditor_DocumentChanged(object sender, EventArgs e)
 {
     _foldingManager?.Dispose();
     if (Document != null)
     {
         Indent();
         _foldingManager = new XmlFoldingManager(this);
         _foldingManager.UpdateFolds();
         _foldingManager.Start();
     }
 }