package commonInterfaces

Type Members

  1. trait CategoryFilter extends AnyRef

    Filter for actegory applicability

  2. trait Decorator extends AnyRef

    Decorates node

  3. trait IASTProvider extends AnyRef

    Provides AST, this module operates upon

  4. trait IAbstractTextEditor extends AnyRef
  5. case class IChangedDocument (uri: String, version: Int, text: Option[String], textEdits: Option[Seq[ITextEdit]]) extends Product with Serializable

    Document that has its text changed

  6. trait IEditorProvider extends AnyRef

    Provider of the active editor

  7. trait IEditorTextBuffer extends AnyRef

    Text editor buffer.

  8. case class IPoint (row: Int, column: Int) extends Product with Serializable

    Position in text.

  9. case class IRange (start: Int, end: Int) extends Product with Serializable

    Range in the document.

  10. case class ITextEdit (range: IRange, text: String) extends Product with Serializable

    Single text edit in a document.

  11. trait KeyProvider extends AnyRef

    Provides key for the node

  12. trait LabelProvider extends AnyRef

    Constructs node text for high-level node.

  13. trait VisibilityFilter extends AnyRef

    Can hide nodes from the resulting tree.

Ungrouped