public class LineManager
extends java.lang.Object
Buffer
class, through which these methods must be
called through, implements such protection.Constructor and Description |
---|
LineManager() |
Modifier and Type | Method and Description |
---|---|
void |
_contentInserted(IntegerArray endOffsets) |
void |
contentInserted(int startLine,
int offset,
int numLines,
int length,
IntegerArray endOffsets) |
void |
contentRemoved(int startLine,
int offset,
int numLines,
int length) |
int |
getFirstInvalidFoldLevel() |
int |
getFirstInvalidLineContext() |
int |
getFoldLevel(int line) |
TokenMarker.LineContext |
getLineContext(int line) |
int |
getLineCount() |
int |
getLineEndOffset(int line) |
int |
getLineOfOffset(int offset) |
void |
setFirstInvalidFoldLevel(int firstInvalidFoldLevel) |
void |
setFirstInvalidLineContext(int firstInvalidLineContext) |
void |
setFoldLevel(int line,
int level) |
void |
setLineContext(int line,
TokenMarker.LineContext context) |
public final int getLineCount()
public int getLineOfOffset(int offset)
public final int getLineEndOffset(int line)
public final int getFoldLevel(int line)
public final void setFoldLevel(int line, int level)
public void setFirstInvalidFoldLevel(int firstInvalidFoldLevel)
public int getFirstInvalidFoldLevel()
public final TokenMarker.LineContext getLineContext(int line)
public final void setLineContext(int line, TokenMarker.LineContext context)
public void setFirstInvalidLineContext(int firstInvalidLineContext)
public int getFirstInvalidLineContext()
public void _contentInserted(IntegerArray endOffsets)
public void contentInserted(int startLine, int offset, int numLines, int length, IntegerArray endOffsets)
public void contentRemoved(int startLine, int offset, int numLines, int length)