Example #1
0
        /// <summary>
        /// Returns the [TextEditChange](#TextEditChange) to manage text edits
        /// for resources.
        /// </summary>
        public TextEditChange getTextEditChange(string uri)
        {
            TextEditChange result;
            if (!this.textEditChanges.TryGetValue(uri, out result))
            {
                var edits = new List<TextEdit>();

                this.workspaceEdit.changes[uri] = edits;

                result = new TextEditChangeImpl(edits);
                this.textEditChanges[uri] = result;
            }
            return result;
        }
Example #2
0
        /// <summary>
        /// Returns the [TextEditChange](#TextEditChange) to manage text edits
        /// for resources.
        /// </summary>
        public TextEditChange getTextEditChange(string uri)
        {
            TextEditChange result;

            if (!this.textEditChanges.TryGetValue(uri, out result))
            {
                var edits = new List <TextEdit>();

                this.workspaceEdit.changes[uri] = edits;

                result = new TextEditChangeImpl(edits);
                this.textEditChanges[uri] = result;
            }
            return(result);
        }