Class CodeSelectorPresentation

java.lang.Object
com.puppycrawl.tools.checkstyle.gui.CodeSelectorPresentation

public class CodeSelectorPresentation extends Object
Presentation model for CodeSelector.
  • Constructor Details

    • CodeSelectorPresentation

      public CodeSelectorPresentation(DetailAST ast, List<Integer> lines2position)
      Constructor.
      Parameters:
      ast - ast node.
      lines2position - list to map lines.
    • CodeSelectorPresentation

      public CodeSelectorPresentation(DetailNode node, List<Integer> lines2position)
      Constructor.
      Parameters:
      node - DetailNode node.
      lines2position - list to map lines.
  • Method Details

    • getSelectionStart

      public int getSelectionStart()
      Returns selection start position.
      Returns:
      selection start position.
    • getSelectionEnd

      public int getSelectionEnd()
      Returns selection end position.
      Returns:
      selection end position.
    • findSelectionPositions

      public void findSelectionPositions()
      Find start and end selection positions from AST line and Column.