public class TextDocuments<T extends TextDocument> extends Object
Constructor and Description |
---|
TextDocuments() |
Modifier and Type | Method and Description |
---|---|
Collection<T> |
all()
Returns the all opened documents.
|
T |
createDocument(org.eclipse.lsp4j.TextDocumentItem document) |
T |
get(String uri)
Returns the document for the given URI.
|
boolean |
isIncremental()
Returns true if text document is managed in incremental mode and false
otherwise.
|
T |
onDidChangeTextDocument(org.eclipse.lsp4j.DidChangeTextDocumentParams params) |
T |
onDidCloseTextDocument(org.eclipse.lsp4j.DidCloseTextDocumentParams params) |
T |
onDidOpenTextDocument(org.eclipse.lsp4j.DidOpenTextDocumentParams params) |
void |
setIncremental(boolean incremental)
Set the incremental support.
|
public void setIncremental(boolean incremental)
incremental
- public boolean isIncremental()
public T get(String uri)
uri
- The text document's URI to retrieve.public T createDocument(org.eclipse.lsp4j.TextDocumentItem document)
public T onDidChangeTextDocument(org.eclipse.lsp4j.DidChangeTextDocumentParams params)
public T onDidOpenTextDocument(org.eclipse.lsp4j.DidOpenTextDocumentParams params)
public T onDidCloseTextDocument(org.eclipse.lsp4j.DidCloseTextDocumentParams params)
public Collection<T> all()
Copyright © 2020. All rights reserved.