public class DocumentServiceKeys extends Object
Modifier and Type | Field and Description |
---|---|
static LSContext.Key<CompilerContext> |
COMPILER_CONTEXT_KEY |
static LSContext.Key<BLangPackage> |
CURRENT_BLANG_PACKAGE_CONTEXT_KEY |
static LSContext.Key<PackageID> |
CURRENT_PACKAGE_ID_KEY |
static LSContext.Key<String> |
CURRENT_PACKAGE_NAME_KEY |
static LSContext.Key<String> |
FILE_URI_KEY |
static LSContext.Key<LSContext> |
OPERATION_META_CONTEXT_KEY |
static LSContext.Key<org.eclipse.lsp4j.TextDocumentPositionParams> |
POSITION_KEY |
static LSContext.Key<String> |
RELATIVE_FILE_PATH_KEY |
static LSContext.Key<List<org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.SymbolInformation,org.eclipse.lsp4j.DocumentSymbol>>> |
SYMBOL_LIST_KEY |
static LSContext.Key<String> |
SYMBOL_QUERY |
static LSContext.Key<SymbolTable> |
SYMBOL_TABLE_KEY |
Constructor and Description |
---|
DocumentServiceKeys() |
public static final LSContext.Key<String> FILE_URI_KEY
public static final LSContext.Key<org.eclipse.lsp4j.TextDocumentPositionParams> POSITION_KEY
public static final LSContext.Key<String> RELATIVE_FILE_PATH_KEY
public static final LSContext.Key<CompilerContext> COMPILER_CONTEXT_KEY
public static final LSContext.Key<SymbolTable> SYMBOL_TABLE_KEY
public static final LSContext.Key<List<org.eclipse.lsp4j.jsonrpc.messages.Either<org.eclipse.lsp4j.SymbolInformation,org.eclipse.lsp4j.DocumentSymbol>>> SYMBOL_LIST_KEY
public static final LSContext.Key<String> CURRENT_PACKAGE_NAME_KEY
public static final LSContext.Key<PackageID> CURRENT_PACKAGE_ID_KEY
public static final LSContext.Key<LSContext> OPERATION_META_CONTEXT_KEY
public static final LSContext.Key<BLangPackage> CURRENT_BLANG_PACKAGE_CONTEXT_KEY
public static final LSContext.Key<String> SYMBOL_QUERY
Copyright © 2019 WSO2. All rights reserved.