Class ModuleSymbol.ModuleSymbolBuilder
java.lang.Object
com.github._1c_syntax.bsl.languageserver.context.symbol.ModuleSymbol.ModuleSymbolBuilder
- Enclosing class:
- ModuleSymbol
-
Method Summary
Modifier and TypeMethodDescriptionbuild()children(List<SourceDefinedSymbol> children) Имя символа.owner(DocumentContext owner) parent(Optional<SourceDefinedSymbol> parent) selectionRange(Range selectionRange) Область первого токена модуляsymbolKind(SymbolKind symbolKind) toString()
-
Method Details
-
name
Имя символа.Если у документа есть валидный mdoRef, то содержит его и (при необходимости) квалификатор в виде типа модуля (
ModuleType). В остальных случаях содержит строковое представление uri (DocumentContext.getUri().- Returns:
this.
-
symbolKind
- Returns:
this.
-
owner
- Returns:
this.
-
range
- Returns:
this.
-
selectionRange
Область первого токена модуля- Returns:
this.
-
parent
- Returns:
this.
-
children
- Returns:
this.
-
build
-
toString
-