com.mindbright.terminal.tandem6530
public class ConvMode extends ModeBase
| Constructor and Description |
|---|
ConvMode(Terminal6530Callback termCallback,
Parser parser) |
| Modifier and Type | Method and Description |
|---|---|
void |
doBackspace() |
void |
doCarriageReturn() |
void |
doClearAllTabs() |
void |
doClearMemoryToSpaces() |
void |
doClearTab() |
void |
doClickSelect(int row,
int col,
java.lang.String selectDelims) |
void |
doCursorDown() |
void |
doCursorHome() |
void |
doCursorHomeDown() |
void |
doCursorRight() |
void |
doCursorToLastCharOnRow() |
void |
doCursorToLastCharOnScreen() |
void |
doCursorUp() |
void |
doDefineEnterKeyFunction(char[] str) |
void |
doEraseToEndOfLineOrField() |
void |
doEraseToEndOfPageOrMemory() |
void |
doHTab() |
void |
doLineFeed() |
void |
doPageDown() |
void |
doPageUp() |
void |
doRollDown() |
void |
doRollUp() |
void |
doSetCursorAddress(boolean displayedPage,
int row,
int column)
Set cursor position.
|
void |
doSetDefaultVideoAttribute(int attrib) |
void |
doSetTab() |
void |
doSetVideoAttribute(int attrib) |
void |
doTab() |
int[] |
getAttribs(int visTop,
int row) |
Screen6530Buffer |
getBuffer() |
int |
getBufferRows() |
char[] |
getChars(int visTop,
int row) |
int |
getCol() |
int |
getPage() |
int |
getRow() |
java.lang.String |
getSelection(java.lang.String eol) |
int |
getVisTop() |
void |
hostChar(char c) |
void |
keyHandler(char c,
int virtualKey,
int modifiers) |
void |
resetClickSelect() |
void |
resetSelection() |
SearchContext |
search(SearchContext lastContext,
java.lang.String key,
boolean reverse,
boolean caseSens) |
void |
selectAll() |
void |
setDisplay(DisplayView display) |
void |
setEnterKeyFunction(char[] keys) |
void |
setHalfDuplex(boolean set) |
void |
setLocalTransmitColumn(int col) |
void |
setSelection(int row1,
int col1,
int row2,
int col2) |
void |
switchReset() |
doBackTab, doClearMemoryToSpaces, doDefineDataTypeTable, doDefineFieldAttribute, doDefineVariableTable, doDeleteCharacter, doDeleteLine, doDisableLocalLineEditing, doDisplayPage, doInsertCharacter, doInsertLine, doReadCursorAddress, doReadWholePageOrBuffer, doReadWithAddress, doReadWithAddressAll, doResetModifiedDataTags, doResetVariableTable, doSelectPage, doSetBufferAddress, doSetMaxPageNumber, doStartField, doStartFieldExtended, getDisplayCols, getDisplayRowspublic ConvMode(Terminal6530Callback termCallback, Parser parser)
public void setHalfDuplex(boolean set)
public void setLocalTransmitColumn(int col)
public void setEnterKeyFunction(char[] keys)
public void hostChar(char c)
public void setDisplay(DisplayView display)
setDisplay in interface ModesetDisplay in class ModeBasepublic int getVisTop()
public void keyHandler(char c,
int virtualKey,
int modifiers)
keyHandler in interface ModekeyHandler in class ModeBasepublic void switchReset()
switchReset in interface ModeswitchReset in class ModeBasepublic void doBackspace()
doBackspace in interface ModedoBackspace in class ModeBasepublic void doHTab()
public void doLineFeed()
doLineFeed in interface ModedoLineFeed in class ModeBasepublic void doCarriageReturn()
doCarriageReturn in interface ModedoCarriageReturn in class ModeBasepublic void doSetCursorAddress(boolean displayedPage,
int row,
int column)
ModeBasedoSetCursorAddress in interface ModedoSetCursorAddress in class ModeBasedisplayedPage - true to set cursor position in displayed pagerow - row number, starting from 1column - column number, starting from 1public void doSetTab()
public void doClearTab()
doClearTab in interface ModedoClearTab in class ModeBasepublic void doClearAllTabs()
doClearAllTabs in interface ModedoClearAllTabs in class ModeBasepublic void doSetVideoAttribute(int attrib)
doSetVideoAttribute in interface ModedoSetVideoAttribute in class ModeBasepublic void doSetDefaultVideoAttribute(int attrib)
doSetDefaultVideoAttribute in interface ModedoSetDefaultVideoAttribute in class ModeBasepublic void doDefineEnterKeyFunction(char[] str)
doDefineEnterKeyFunction in interface ModedoDefineEnterKeyFunction in class ModeBasepublic void doCursorToLastCharOnScreen()
public void doCursorToLastCharOnRow()
public void doCursorUp()
doCursorUp in interface ModedoCursorUp in class ModeBasepublic void doCursorDown()
public void doCursorRight()
doCursorRight in interface ModedoCursorRight in class ModeBasepublic void doCursorHomeDown()
doCursorHomeDown in interface ModedoCursorHomeDown in class ModeBasepublic void doCursorHome()
doCursorHome in interface ModedoCursorHome in class ModeBasepublic void doRollUp()
public void doRollDown()
doRollDown in interface ModedoRollDown in class ModeBasepublic void doPageUp()
public void doPageDown()
doPageDown in interface ModedoPageDown in class ModeBasepublic void doClearMemoryToSpaces()
doClearMemoryToSpaces in interface ModedoClearMemoryToSpaces in class ModeBasepublic void doEraseToEndOfLineOrField()
doEraseToEndOfLineOrField in interface ModedoEraseToEndOfLineOrField in class ModeBasepublic void doEraseToEndOfPageOrMemory()
doEraseToEndOfPageOrMemory in interface ModedoEraseToEndOfPageOrMemory in class ModeBasepublic char[] getChars(int visTop,
int row)
public int[] getAttribs(int visTop,
int row)
getAttribs in interface ModegetAttribs in class ModeBasepublic int getBufferRows()
getBufferRows in interface ModegetBufferRows in class ModeBasepublic int getRow()
public int getCol()
public int getPage()
public void doClickSelect(int row,
int col,
java.lang.String selectDelims)
doClickSelect in interface ModedoClickSelect in class ModeBasepublic void resetClickSelect()
resetClickSelect in interface ModeresetClickSelect in class ModeBasepublic void setSelection(int row1,
int col1,
int row2,
int col2)
setSelection in interface ModesetSelection in class ModeBasepublic void selectAll()
public void resetSelection()
resetSelection in interface ModeresetSelection in class ModeBasepublic java.lang.String getSelection(java.lang.String eol)
getSelection in interface ModegetSelection in class ModeBasepublic SearchContext search(SearchContext lastContext, java.lang.String key, boolean reverse, boolean caseSens)
public Screen6530Buffer getBuffer()