Module jEdit

Class ColumnBlock

All Implemented Interfaces:
Cloneable, Node

public class ColumnBlock extends Selection.Rect implements Node
  • Constructor Details Link icon

    • ColumnBlock Link icon

      public ColumnBlock()
    • ColumnBlock Link icon

      public ColumnBlock(JEditBuffer buffer, int startLine, int startColumn, int endLine, int endColumn)
    • ColumnBlock Link icon

      public ColumnBlock(JEditBuffer buffer, int startLine, int endLine)
  • Method Details Link icon

    • addChild Link icon

      public void addChild(Node node)
      Specified by:
      addChild in interface Node
    • getChildren Link icon

      public Vector<Node> getChildren()
      Specified by:
      getChildren in interface Node
    • getParent Link icon

      public Node getParent()
      Specified by:
      getParent in interface Node
    • setWidth Link icon

      public void setWidth(int width)
    • setParent Link icon

      public void setParent(Node parent)
    • setLines Link icon

      public void setLines(Vector<ColumnBlockLine> lines)
    • getLines Link icon

      public Vector<ColumnBlockLine> getLines()
    • getStartLine Link icon

      public int getStartLine()
      Description copied from class: Selection
      Returns the starting line number of this selection.
      Overrides:
      getStartLine in class Selection
    • getEndLine Link icon

      public int getEndLine()
      Description copied from class: Selection
      Returns the ending line number of this selection.
      Overrides:
      getEndLine in class Selection
    • getColumnWidth Link icon

      public int getColumnWidth()
    • isLineWithinThisBlock Link icon

      public int isLineWithinThisBlock(int line)
    • getContainingBlock Link icon

      public ColumnBlock getContainingBlock(int line, int offset)
    • getColumnBlock Link icon

      public ColumnBlock getColumnBlock(int line, int offset)
    • searchChildren Link icon

      public ColumnBlock searchChildren(int line)
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Selection
    • setDirtyStatus Link icon

      public void setDirtyStatus(boolean status)
    • updateLineNo Link icon

      public void updateLineNo(int line)
    • updateColumnBlockLineOffset Link icon

      public void updateColumnBlockLineOffset(int line, int offsetAdd, boolean increaseStartOffset)
    • setTabSizeDirtyStatus Link icon

      public void setTabSizeDirtyStatus(boolean dirty, boolean recursive)
    • areTabSizesDirty Link icon

      public boolean areTabSizesDirty()