public class VisualLinesIterator
extends java.lang.Object
Constructor and Description |
---|
VisualLinesIterator(EditorImpl editor,
int startVisualLine) |
Modifier and Type | Method and Description |
---|---|
void |
advance() |
boolean |
atEnd() |
boolean |
endsWithSoftWrap() |
java.util.List<Inlay> |
getBlockInlaysAbove() |
java.util.List<Inlay> |
getBlockInlaysBelow() |
int |
getEndLogicalLine() |
int |
getStartFoldingIndex() |
int |
getStartLogicalLine() |
int |
getStartOrPrevWrapIndex() |
int |
getVisualLine() |
int |
getVisualLineEndOffset() |
int |
getVisualLineStartOffset() |
int |
getY() |
boolean |
startsWithSoftWrap() |
public VisualLinesIterator(EditorImpl editor, int startVisualLine)
public boolean atEnd()
public void advance()
public int getVisualLine()
public int getVisualLineStartOffset()
public int getVisualLineEndOffset()
public int getStartLogicalLine()
public int getEndLogicalLine()
public int getStartOrPrevWrapIndex()
public int getStartFoldingIndex()
public int getY()
public boolean startsWithSoftWrap()
public boolean endsWithSoftWrap()
public java.util.List<Inlay> getBlockInlaysAbove()
public java.util.List<Inlay> getBlockInlaysBelow()