Package | Description |
---|---|
org.ballerinalang.langserver.compiler |
Modifier and Type | Field and Description |
---|---|
static LSContext.Key<CompilerContext> |
DocumentServiceKeys.COMPILER_CONTEXT_KEY |
static LSContext.Key<BLangPackage> |
DocumentServiceKeys.CURRENT_BLANG_PACKAGE_CONTEXT_KEY |
static LSContext.Key<PackageID> |
DocumentServiceKeys.CURRENT_PACKAGE_ID_KEY |
static LSContext.Key<String> |
DocumentServiceKeys.CURRENT_PACKAGE_NAME_KEY |
static LSContext.Key<String> |
DocumentServiceKeys.FILE_URI_KEY |
static LSContext.Key<LSContext> |
DocumentServiceKeys.OPERATION_META_CONTEXT_KEY |
static LSContext.Key<org.eclipse.lsp4j.TextDocumentPositionParams> |
DocumentServiceKeys.POSITION_KEY |
static LSContext.Key<String> |
DocumentServiceKeys.RELATIVE_FILE_PATH_KEY |
static LSContext.Key<List<org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.SymbolInformation,org.eclipse.lsp4j.DocumentSymbol>>> |
DocumentServiceKeys.SYMBOL_LIST_KEY |
static LSContext.Key<String> |
DocumentServiceKeys.SYMBOL_QUERY |
static LSContext.Key<SymbolTable> |
DocumentServiceKeys.SYMBOL_TABLE_KEY |
Modifier and Type | Method and Description |
---|---|
<V> V |
LSContext.get(LSContext.Key<V> key)
Get property by Key.
|
<V> V |
LSServiceOperationContext.get(LSContext.Key<V> key) |
<V> void |
LSContext.put(LSContext.Key<V> key,
V value)
Add new Context property.
|
<V> void |
LSServiceOperationContext.put(LSContext.Key<V> key,
V value) |
Copyright © 2019 WSO2. All rights reserved.