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
-