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