gnu.jemacs.buffer
public final class Marker extends SeqPosition
| Constructor Summary | |
|---|---|
| Marker() | |
| Marker(Marker marker) | |
| Marker(Buffer buffer, int offset, boolean isAfter) | |
| Method Summary | |
|---|---|
| void | backwardChar(int i) |
| int | currentColumn() |
| boolean | equals(Object other) |
| void | forwardChar(int i) |
| int | forwardLine(int lines) |
| Buffer | getBuffer() |
| int | getOffset() |
| int | getPoint() |
| int | hashCode() |
| void | insert(char[] data, int off, int len, Object style) |
| void | insert(String string, Object style) |
| void | insert(char ch, int count, Object style) Insert count copies of ch at the current position. |
| boolean | isBeginningOfLine() Move to start of frame line COUNTs down.
|
| boolean | isEndOfLine() |
| boolean | isPoint() Is this the special point marker? |
| int | moveToColumn(int column, boolean force) |
| void | removeChar(int count) |
| void | set(Buffer newBuffer, int newPosition) |
| void | setDot(int newPosition) |
| String | toString() |