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
-