void CreateXmlFoldingManager() { fakeTextEditor = new MockTextEditor(); fakeXmlFoldParser = new FakeXmlFoldParser(); fakeFoldingManager = new FakeFoldingManager(); xmlFoldingManager = new XmlFoldingManager(fakeTextEditor, fakeFoldingManager, fakeXmlFoldParser); }
public override void Attach(ITextEditor editor) { foldingManager = new XmlFoldingManager(editor); foldingManager.UpdateFolds(); foldingManager.Start(); base.Attach(editor); }
public override void Attach(ITextEditor editor) { // HACK: disable SharpDevelop's built-in folding codeEditorView = editor.GetService(typeof(AvalonEdit.TextEditor)) as AvalonEdit.AddIn.CodeEditorView; DisableParseInformationFolding(); foldingManager = new XmlFoldingManager(editor); foldingManager.UpdateFolds(); foldingManager.Start(); base.Attach(editor); }
public virtual void Attach(ITextEditor editor) { foldingManager = new XmlFoldingManager(editor); foldingManager.UpdateFolds(); foldingManager.Start(); }