ICSharpCode.TextEditor.Document.SelectionManager.DocumentChanged C# (CSharp) Method

DocumentChanged() private method

private DocumentChanged ( object sender, ICSharpCode.TextEditor.Document.DocumentEventArgs e ) : void
sender object
e ICSharpCode.TextEditor.Document.DocumentEventArgs
return void
        void DocumentChanged(object sender, DocumentEventArgs e)
        {
            if (e.Text == null) {
                Remove(e.Offset, e.Length);
            } else {
                if (e.Length < 0) {
                    Insert(e.Offset, e.Text);
                } else {
                    Replace(e.Offset, e.Length, e.Text);
                }
            }
        }