Class MethodSymbolMarkupContentBuilder

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

@Component public class MethodSymbolMarkupContentBuilder extends Object implements MarkupContentBuilder<MethodSymbol>
Построитель контента для всплывающего окна для MethodSymbol.
  • Constructor Details

  • Method Details

    • getContent

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

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