/** * The document that was closed. */ public void setTextDocument(@NonNull final TextDocumentIdentifier textDocument) { this.textDocument = textDocument; }
/** * The range this link applies to. */ public void setRange(@NonNull final Range range) { this.range = range; }
/** * The hover's content as markdown */ public void setContents(@NonNull final Either<List<Either<String, MarkedString>>, MarkupContent> contents) { this.contents = contents; }
/** * The character that has been typed. */ public void setCh(@NonNull final String ch) { this.ch = ch; }
/** * The name of this symbol. */ public void setName(@NonNull final String name) { this.name = name; }
/** * The kind of this symbol. */ public void setKind(@NonNull final SymbolKind kind) { this.kind = kind; }
/** * The range in which this code lens is valid. Should only span a single line. */ public void setRange(@NonNull final Range range) { this.range = range; }
/** * The text document. */ public void setTextDocument(@NonNull final TextDocumentIdentifier textDocument) { this.textDocument = textDocument; }
/** * The range to format */ public void setRange(@NonNull final Range range) { this.range = range; }
/** * The glob pattern to watch */ public void setGlobPattern(@NonNull final String globPattern) { this.globPattern = globPattern; }
@Pure @NonNull public List<FileSystemWatcher> getWatchers() { return this.watchers; }
/** * The document to request code lens for. */ @Pure @NonNull public TextDocumentIdentifier getTextDocument() { return this.textDocument; }
/** * The document in which the command was invoked. */ @Pure @NonNull public TextDocumentIdentifier getTextDocument() { return this.textDocument; }
/** * The actual color value for this color range. */ @Pure @NonNull public Color getColor() { return this.color; }
/** * An array of diagnostic information items. */ @Pure @NonNull public List<Diagnostic> getDiagnostics() { return this.diagnostics; }
/** * The commands to be executed on the server */ @Pure @NonNull public List<String> getCommands() { return this.commands; }
/** * The range in which this code lens is valid. Should only span a single line. */ @Pure @NonNull public Range getRange() { return this.range; }
/** * The capabilities the language server provides. */ @Pure @NonNull public ServerCapabilities getCapabilities() { return this.capabilities; }
/** * The watchers to register. */ @Pure @NonNull public List<FileSystemWatcher> getWatchers() { return this.watchers; }
@Pure @NonNull public List<ConfigurationItem> getItems() { return this.items; }