Module jEdit

Class Selection.Rect

java.lang.Object
org.gjt.sp.jedit.textarea.Selection
org.gjt.sp.jedit.textarea.Selection.Rect
All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
ColumnBlock
Enclosing class:
Selection

public static class Selection.Rect extends Selection
A rectangular selection.
Since:
jEdit 3.2pre1
  • Constructor Details

    • Rect

      public Rect()
    • Rect

      public Rect(Selection sel)
    • Rect

      public Rect(int start, int end)
    • Rect

      public Rect(int startLine, int start, int endLine, int end)
    • Rect

      public Rect(JEditBuffer buffer, int startLine, int startColumn, int endLine, int endColumn)
  • Method Details

    • getStartColumn

      public int getStartColumn(JEditBuffer buffer)
    • getEndColumn

      public int getEndColumn(JEditBuffer buffer)
    • getStart

      public int getStart(JEditBuffer buffer, int line)
      Description copied from class: Selection
      Returns the beginning of the portion of the selection falling on the specified line. Used to manipulate selection text on a line-by-line basis.
      Specified by:
      getStart in class Selection
      Parameters:
      buffer - The buffer
      line - The line number
    • getEnd

      public int getEnd(JEditBuffer buffer, int line)
      Description copied from class: Selection
      Returns the end of the portion of the selection falling on the specified line. Used to manipulate selection text on a line-by-line basis.
      Specified by:
      getEnd in class Selection
      Parameters:
      buffer - The buffer
      line - The line number