gnu.jemacs.buffer

Class ProcessMode

public class ProcessMode extends Mode

Field Summary
protected booleanlineMode
static EKeymapmodeMap
protected MarkerprocessMark
protected WritertoInferior
Method Summary
voidenter()
static voidenterAction()
MarkergetProcessMark()
static ProcessModegetProcessMode(Buffer buffer)
voidinsert(char ch, int count)
voidinvoke(Runnable doRun)
voidselfInsert()
voidwriteToInferior(CharSeq str)

Field Detail

lineMode

protected boolean lineMode

modeMap

public static EKeymap modeMap

processMark

protected Marker processMark

toInferior

protected Writer toInferior

Method Detail

enter

public void enter()

enterAction

public static void enterAction()

getProcessMark

public Marker getProcessMark()

getProcessMode

public static ProcessMode getProcessMode(Buffer buffer)

insert

public void insert(char ch, int count)

invoke

public void invoke(Runnable doRun)

Parameters: doRun

selfInsert

public void selfInsert()

writeToInferior

public void writeToInferior(CharSeq str)