com.mindbright.terminal.tandem6530
Interface Mode
- All Known Implementing Classes:
- BlockMode, ConvMode, ModeBase, ProtectBlockMode
public interface Mode
Interface that is implemented by the classes that implements the diffent
modes the terinal can be in, conversational, block and protected block mode.
Method Summary |
void |
doBackspace()
|
void |
doBackTab()
|
void |
doCarriageReturn()
|
void |
doClearAllTabs()
|
void |
doClearMemoryToSpaces()
|
void |
doClearMemoryToSpaces(int startRow,
int startCol,
int endRow,
int endColumn)
|
void |
doClearTab()
|
void |
doClickSelect(int row,
int col,
java.lang.String selectDelims)
|
void |
doCursorHome()
|
void |
doCursorHomeDown()
|
void |
doCursorRight()
|
void |
doCursorUp()
|
void |
doDefineDataTypeTable(int startIndex,
byte[] entries)
|
void |
doDefineEnterKeyFunction(char[] str)
|
void |
doDefineFieldAttribute(int row,
int column,
boolean useFixed,
int tableRow)
|
void |
doDefineVariableTable(int startIndex,
FieldAttributes[] attribs)
|
void |
doDeleteCharacter()
|
void |
doDeleteLine()
|
void |
doDisableLocalLineEditing()
|
void |
doDisplayPage(int n)
|
void |
doEraseToEndOfLineOrField()
|
void |
doEraseToEndOfPageOrMemory()
|
void |
doHTab()
|
void |
doInsertCharacter()
|
void |
doInsertLine()
|
void |
doLineFeed()
|
void |
doPageDown()
|
void |
doPageUp()
|
java.lang.String |
doReadCursorAddress()
|
java.lang.String |
doReadWholePageOrBuffer()
|
java.lang.String |
doReadWithAddress(int startRow,
int startCol,
int endRow,
int endColumn)
|
java.lang.String |
doReadWithAddressAll(int startRow,
int startCol,
int endRow,
int endColumn)
|
void |
doResetModifiedDataTags()
|
void |
doResetVariableTable()
|
void |
doRollDown()
|
void |
doRollUp()
|
void |
doSelectPage(int n)
|
void |
doSetBufferAddress(int row,
int column)
|
void |
doSetCursorAddress(boolean displayedPage,
int row,
int column)
|
void |
doSetDefaultVideoAttribute(int attrib)
|
void |
doSetMaxPageNumber(int n)
|
void |
doSetTab()
|
void |
doSetVideoAttribute(int attrib)
|
void |
doStartField(FieldAttributes attribs)
|
void |
doStartFieldExtended(FieldAttributes attribs)
|
void |
doTab()
|
int[] |
getAttribs(int visTop,
int row)
|
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 |
setSelection(int row1,
int col1,
int row2,
int col2)
|
void |
switchReset()
|
keyHandler
void keyHandler(char c,
int virtualKey,
int modifiers)
hostChar
void hostChar(char c)
getBufferRows
int getBufferRows()
setDisplay
void setDisplay(DisplayView display)
getVisTop
int getVisTop()
switchReset
void switchReset()
doBackspace
void doBackspace()
doHTab
void doHTab()
doTab
void doTab()
doLineFeed
void doLineFeed()
doCarriageReturn
void doCarriageReturn()
doSetBufferAddress
void doSetBufferAddress(int row,
int column)
doSetCursorAddress
void doSetCursorAddress(boolean displayedPage,
int row,
int column)
doDefineFieldAttribute
void doDefineFieldAttribute(int row,
int column,
boolean useFixed,
int tableRow)
doStartField
void doStartField(FieldAttributes attribs)
doSetTab
void doSetTab()
doClearTab
void doClearTab()
doClearAllTabs
void doClearAllTabs()
doSetVideoAttribute
void doSetVideoAttribute(int attrib)
doSetDefaultVideoAttribute
void doSetDefaultVideoAttribute(int attrib)
doReadCursorAddress
java.lang.String doReadCursorAddress()
doBackTab
void doBackTab()
doSetMaxPageNumber
void doSetMaxPageNumber(int n)
doDefineDataTypeTable
void doDefineDataTypeTable(int startIndex,
byte[] entries)
doResetVariableTable
void doResetVariableTable()
doDefineVariableTable
void doDefineVariableTable(int startIndex,
FieldAttributes[] attribs)
doDefineEnterKeyFunction
void doDefineEnterKeyFunction(char[] str)
doCursorUp
void doCursorUp()
doCursorRight
void doCursorRight()
doCursorHomeDown
void doCursorHomeDown()
doCursorHome
void doCursorHome()
doRollUp
void doRollUp()
doRollDown
void doRollDown()
doPageUp
void doPageUp()
doPageDown
void doPageDown()
doClearMemoryToSpaces
void doClearMemoryToSpaces()
doClearMemoryToSpaces
void doClearMemoryToSpaces(int startRow,
int startCol,
int endRow,
int endColumn)
doEraseToEndOfPageOrMemory
void doEraseToEndOfPageOrMemory()
doReadWithAddress
java.lang.String doReadWithAddress(int startRow,
int startCol,
int endRow,
int endColumn)
doEraseToEndOfLineOrField
void doEraseToEndOfLineOrField()
doReadWithAddressAll
java.lang.String doReadWithAddressAll(int startRow,
int startCol,
int endRow,
int endColumn)
doInsertLine
void doInsertLine()
doDeleteLine
void doDeleteLine()
doDisableLocalLineEditing
void doDisableLocalLineEditing()
doInsertCharacter
void doInsertCharacter()
doDeleteCharacter
void doDeleteCharacter()
doResetModifiedDataTags
void doResetModifiedDataTags()
doReadWholePageOrBuffer
java.lang.String doReadWholePageOrBuffer()
doDisplayPage
void doDisplayPage(int n)
doSelectPage
void doSelectPage(int n)
doStartFieldExtended
void doStartFieldExtended(FieldAttributes attribs)
getChars
char[] getChars(int visTop,
int row)
getAttribs
int[] getAttribs(int visTop,
int row)
getRow
int getRow()
getCol
int getCol()
getPage
int getPage()
doClickSelect
void doClickSelect(int row,
int col,
java.lang.String selectDelims)
resetClickSelect
void resetClickSelect()
setSelection
void setSelection(int row1,
int col1,
int row2,
int col2)
selectAll
void selectAll()
resetSelection
void resetSelection()
getSelection
java.lang.String getSelection(java.lang.String eol)
search
SearchContext search(SearchContext lastContext,
java.lang.String key,
boolean reverse,
boolean caseSens)