Class VariableSymbolMarkupContentBuilder

java.lang.Object
com.github._1c_syntax.bsl.languageserver.hover.VariableSymbolMarkupContentBuilder
All Implemented Interfaces:
MarkupContentBuilder<VariableSymbol>

@Component public class VariableSymbolMarkupContentBuilder extends Object implements MarkupContentBuilder<VariableSymbol>
  • Constructor Details

  • Method Details

    • getContent

      public org.eclipse.lsp4j.MarkupContent getContent(VariableSymbol symbol)
      Description copied from interface: MarkupContentBuilder
      Возвращает контент для всплывающего окна на основе символа.
      Specified by:
      getContent in interface MarkupContentBuilder<VariableSymbol>
      Parameters:
      symbol - Символ, для которого нужно построить контент.
      Returns:
      Сконструированный контент.
    • getSymbolKind

      public org.eclipse.lsp4j.SymbolKind getSymbolKind()
      Description copied from interface: MarkupContentBuilder
      Тип символа, на основе которого работает данный построитель.
      Specified by:
      getSymbolKind in interface MarkupContentBuilder<VariableSymbol>
      Returns:
      тип символа.