Interface TypeInformationPresenter

All Known Implementing Classes:
AbstractTypeInformationPresenter, LspTypeInformationPresenter

public interface TypeInformationPresenter
Presents formatted type information for various AST nodes in a class.

The formatted type information can be useful for debugging and is designed to be visualized by editors and IDEs that support Language Server Protocol (LSP) LspTypeInformationPresenter .

  • Method Summary

    Modifier and Type
    Method
    Description
    void
    process(ClassTree tree, TreePath treePath)
    The entry point for presenting type information of trees in the given class.
  • Method Details

    • process

      void process(ClassTree tree, TreePath treePath)
      The entry point for presenting type information of trees in the given class.
      Parameters:
      tree - a ClassTree that has been type-checked by the factory
      treePath - a TreePath to tree