Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
gnu.lists.AbstractSequence
gnu.jemacs.buffer.Buffer
gnu.jemacs.swt.SwtBuffer
public class SwtBuffer
extends Buffer
Field Summary |
Fields inherited from class gnu.jemacs.buffer.Buffer | |
activeKeymaps , buffers , fileBuffers , markMarker , pointMarker |
Fields inherited from interface gnu.lists.Sequence | |
ATTRIBUTE_VALUE , BOOLEAN_VALUE , CDATA_VALUE , CHAR_VALUE , COMMENT_VALUE , DOCUMENT_VALUE , DOUBLE_VALUE , ELEMENT_VALUE , EOF_VALUE , FLOAT_VALUE , INT_S16_VALUE , INT_S32_VALUE , INT_S64_VALUE , INT_S8_VALUE , INT_U16_VALUE , INT_U32_VALUE , INT_U64_VALUE , INT_U8_VALUE , OBJECT_VALUE , PRIM_VALUE , PROCESSING_INSTRUCTION_VALUE , TEXT_BYTE_VALUE , eofValue |
Constructor Summary | |
| |
|
Method Summary | |
int |
|
int |
|
Object |
|
StyledTextContent | |
int |
|
int | |
FString | |
CharSeq | |
void |
|
void |
|
void |
|
void |
|
void |
|
int |
|
int |
|
InPort |
|
void | |
void | |
void |
|
void |
|
void |
|
long | |
long |
|
void |
|
int |
|
Methods inherited from class gnu.jemacs.buffer.Buffer | |
backwardChar , charAt , charWidth , checkMark , coerceBuffer , consume , countColumns , currentColumn , currentColumn , display , fill , fill , findFile , forwardChar , forwardLine , forwardLine , generateNewBufferName , getBuffer , getChars , getCurrent , getDot , getFileName , getLength , getLocalKeymap , getMarkMarker , getName , getPath , getPoint , getPointMarker , getStringContent , insert , insert , insert , insert , insert , insert , insertAll , insertFile , insertFile , invoke , length , lineStartOffset , lineStartOffset , makeBufferLocal , maxDot , minDot , moveToColumn , openReader , positionToOffset , redrawModeline , removeAll , removeChar , restorePointMark , save , save , savePointMark , scan , setCharAt , setCurrent , setDot , setFileName , setLocalKeymap , setPath , setPoint , subSequence , toString , writeTo , writeTo |
public int createPos(int index, boolean isAfter)
- Overrides:
- createPos in interface AbstractSequence
public int forwardLine(int lines)
- Overrides:
- forwardLine in interface Buffer
- See Also:
Buffer.forwardLine(int)
public Object get(int index)
- Overrides:
- get in interface AbstractSequence
- See Also:
AbstractSequence.get(int)
public StyledTextContent getBufferContent()
public void insert(String string, Object style, int ipos)
- See Also:
gnu.jemacs.buffer.Buffer.insert(java.lang.String, java.lang.Object, int)
public void insert(char ch, int count, Object style)
- See Also:
gnu.jemacs.buffer.Buffer.insert(char, int, java.lang.Object)
public void insertFile(Reader in) throws Exception
- Overrides:
- insertFile in interface Buffer
- See Also:
gnu.jemacs.buffer.Buffer.insertFile(java.io.Reader)
public void invoke(Runnable doRun)
- See Also:
gnu.jemacs.buffer.Buffer.invoke(java.lang.Runnable)
public int lineStartOffset(int offset)
- Overrides:
- lineStartOffset in interface Buffer
- See Also:
Buffer.lineStartOffset(int)
public InPort openReader(int start, int count)
- Overrides:
- openReader in interface Buffer
- See Also:
Buffer.openReader(int,int)
public void redrawModeline()
- Overrides:
- redrawModeline in interface Buffer
- See Also:
Buffer.redrawModeline()
public void removeChar(int count)
- Overrides:
- removeChar in interface Buffer
- See Also:
Buffer.removeChar(int)
public void restorePointMark(long pointMark)
- Overrides:
- restorePointMark in interface Buffer
- See Also:
Buffer.restorePointMark(long)
public void save(Writer out) throws Exception
- See Also:
gnu.jemacs.buffer.Buffer.save(java.io.Writer)
public long savePointMark()
- Overrides:
- savePointMark in interface Buffer
- See Also:
Buffer.savePointMark()
public long scan(char target, int start, int end, int count, boolean allowQuit)