Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.mindbright.terminal.tandem6530
Interface ActionHandler

All Known Implementing Classes:
  Terminal6530

public interface ActionHandler

Interface with callback methods when Term6530Parser has parsed a command or a character.

Method Summary
`void` | `doBackspace()`
`void` | `doBackTab()`
`void` | `doBell()`
`void` | `doCarriageReturn()`
`void` | `doClearAllTabs()`
`void` | `doClearMemoryToSpaces()`
`void` | `doClearMemoryToSpaces(int startRow, int startCol, int endRow, int endColumn)`
`void` | `doClearTab()`
`void` | `doCursorHome()`
`void` | `doCursorHomeDown()`
`void` | `doCursorRight()`
`void` | `doCursorUp()`
`void` | `doDataCompression(int n, char c)`
`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` | `doDelayOneSecond()`
`void` | `doDeleteCharacter()`
`void` | `doDeleteLine()`
`void` | `doDisableLocalLineEditing()`
`void` | `doDisconnectModem()`
`void` | `doDisplayPage(int n)`
`void` | `doEnterProtectedSubmode()`
`void` | `doEraseToEndOfLineOrField()`
`void` | `doEraseToEndOfPageOrMemory()`
`void` | `doExitProtectedSubmode()`
`void` | `doGetCurrentDirectoryAndRedirectionInformation(char drive)`
`void` | `doGetMachineName()`
`void` | `doHTab()`
`void` | `doInsertCharacter()`
`void` | `doInsertLine()`
`void` | `doLineFeed()`
`void` | `doLoadAndExecuteAnOperatingSystemProgram(java.lang.String execString)`
`void` | `doLockKeyboard()`
`void` | `doPageDown()`
`void` | `doPageUp()`
`void` | `doPrintScreenOrPage()`
`void` | `doRead6530ColorMappingTable()`
`void` | `doReadAllLocations()`
`void` | `doReadColorConfiguration()`
`void` | `doReadColorMappingTable()`
`void` | `doReadCursorAddress()`
`void` | `doReadFullRevisionLevel()`
`void` | `doReadIODeviceConfiguration(int device)`
`void` | `doReadKeyboardLatch()`
`void` | `doReadScreenWithAllAttributes(int startRow, int startCol, int endRow, int endColumn)`
`void` | `doReadStringConfigurationParameter(int n)`
`void` | `doReadTerminalConfiguration()`
`void` | `doReadTerminalStatus()`
`void` | `doReadVTLAUNCHConfigurationParameter(int param)`
`void` | `doReadWholePageOrBuffer()`
`void` | `doReadWithAddress(int startRow, int startCol, int endRow, int endColumn)`
`void` | `doReadWithAddressAll(int startRow, int startCol, int endRow, int endColumn)`
`void` | `doReinitialize()`
`void` | `doReportExecReturnCode()`
`void` | `doResetColorConfiguration()`
`void` | `doResetColorMapTable()`
`void` | `doResetMoifiedDataTags()`
`void` | `doResetVariableTable()`
`void` | `doRollDown()`
`void` | `doRollUp()`
`void` | `doRTMControl(int startStopEvent, int[] buckets)`
`void` | `doRTMDataUpload(int[] id)`
`void` | `doSelectPage(int n)`
`void` | `doSet40CharactersScreenWidth()`
`void` | `doSet40CharLineWidth()`
`void` | `doSet6530ColorMapping(boolean setEnhanced)`
`void` | `doSet80CharLineWidth()`
`void` | `doSetBlockMode()`
`void` | `doSetBufferAddress(int row, int column)`
`void` | `doSetColorConfiguration(int startIndex, byte[] entries)`
`void` | `doSetColorMapTable(int startIndex, byte[] entries)`
`void` | `doSetConversationalMode()`
`void` | `doSetCursorAddress(int row, int column)`
`void` | `doSetEM3270Mode(int mode)`
`void` | `doSetIODeviceConfiguration(int device, ConfigParameter[] parms)`
`void` | `doSetMaxPageNumber(int n)`
`void` | `doSetStringConfigurationParameter(java.lang.String[] strs)`
`void` | `doSetTab()`
`void` | `doSetTerminalConfiguration(ConfigParameter[] params)`
`void` | `doSetVideoAttributes(char videoAttrib)`
`void` | `doSetVideoPriorConditionRegister(char videoAttrib)`
`void` | `doSimulateFunctionKey(char keyCode)`
`void` | `doStartEnhancedColorField(IBM3270FieldAttributes attribs)`
`void` | `doStartField(FieldAttributes attribs)`
`void` | `doStartFieldExtended(FieldAttributes attribs)`
`void` | `doTerminateRemote6530Operation(int exitCode)`
`void` | `doUnlockKeyboard()`
`void` | `doWriteOrReadToFileOrDeviceName(java.lang.String device, int opCode, byte[] data)`
`void` | `doWriteToAux1OrAux2Device(int device, char terminator)`
`void` | `doWriteToFileOrDeviceName(java.lang.String device, int opCode, byte[] data)`
`void` | `doWriteToMessageField(char[] msg, char[] attribs)`

Method Detail

### doBell

    public void doBell()

### doBackspace

    public void doBackspace()

### doHTab

    public void doHTab()

### doLineFeed

    public void doLineFeed()

### doCarriageReturn

    public void doCarriageReturn()

### doSetConversationalMode

    public void doSetConversationalMode()

### doSetBlockMode

    public void doSetBlockMode()

### doSetBufferAddress

    public void doSetBufferAddress(int row,
                                   int column)

### doDataCompression

    public void doDataCompression(int n,
                                  char c)

### doSetCursorAddress

    public void doSetCursorAddress(int row,
                                   int column)

### doDefineFieldAttribute

    public void doDefineFieldAttribute(int row,
                                       int column,
                                       boolean useFixed,
                                       int tableRow)

### doStartField

    public void doStartField(FieldAttributes attribs)

### doPrintScreenOrPage

    public void doPrintScreenOrPage()

### doSetTab

    public void doSetTab()

### doClearTab

    public void doClearTab()

### doClearAllTabs

    public void doClearAllTabs()

### doSetVideoAttributes

    public void doSetVideoAttributes(char videoAttrib)

### doSetVideoPriorConditionRegister

    public void doSetVideoPriorConditionRegister(char videoAttrib)

### doSet40CharLineWidth

    public void doSet40CharLineWidth()

### doSet80CharLineWidth

    public void doSet80CharLineWidth()

### doReadCursorAddress

    public void doReadCursorAddress()

### doUnlockKeyboard

    public void doUnlockKeyboard()

### doLockKeyboard

    public void doLockKeyboard()

### doSetStringConfigurationParameter

    public void doSetStringConfigurationParameter(java.lang.String[] strs)

### doReadStringConfigurationParameter

    public void doReadStringConfigurationParameter(int n)

### doSimulateFunctionKey

    public void doSimulateFunctionKey(char keyCode)

### doGetMachineName

    public void doGetMachineName()

### doDisconnectModem

    public void doDisconnectModem()

### doGetCurrentDirectoryAndRedirectionInformation

    public void doGetCurrentDirectoryAndRedirectionInformation(char drive)

### doReadVTLAUNCHConfigurationParameter

    public void doReadVTLAUNCHConfigurationParameter(int param)

### doBackTab

    public void doBackTab()

### doRTMControl

    public void doRTMControl(int startStopEvent,
                             int[] buckets)

### doRTMDataUpload

    public void doRTMDataUpload(int[] id)

### doSetEM3270Mode

    public void doSetEM3270Mode(int mode)

### doReadAllLocations

    public void doReadAllLocations()

### doReadKeyboardLatch

    public void doReadKeyboardLatch()

### doWriteToMessageField

    public void doWriteToMessageField(char[] msg,
                                      char[] attribs)

### doSetMaxPageNumber

    public void doSetMaxPageNumber(int n)

### doReinitialize

    public void doReinitialize()

### doSetColorMapTable

    public void doSetColorMapTable(int startIndex,
                                   byte[] entries)

### doResetColorMapTable

    public void doResetColorMapTable()

### doDefineDataTypeTable

    public void doDefineDataTypeTable(int startIndex,
                                      byte[] entries)

### doResetVariableTable

    public void doResetVariableTable()

### doDefineVariableTable

    public void doDefineVariableTable(int startIndex,
                                      FieldAttributes[] attribs)

### doSet40CharactersScreenWidth

    public void doSet40CharactersScreenWidth()

### doSetColorConfiguration

    public void doSetColorConfiguration(int startIndex,
                                        byte[] entries)

### doResetColorConfiguration

    public void doResetColorConfiguration()

### doReadColorConfiguration

    public void doReadColorConfiguration()

### doDefineEnterKeyFunction

    public void doDefineEnterKeyFunction(char[] str)

### doSetTerminalConfiguration

    public void doSetTerminalConfiguration(ConfigParameter[] params)

### doRead6530ColorMappingTable

    public void doRead6530ColorMappingTable()

### doReadColorMappingTable

    public void doReadColorMappingTable()

### doSetIODeviceConfiguration

    public void doSetIODeviceConfiguration(int device,
                                           ConfigParameter[] parms)

### doSet6530ColorMapping

    public void doSet6530ColorMapping(boolean setEnhanced)

### doReadIODeviceConfiguration

    public void doReadIODeviceConfiguration(int device)

### doTerminateRemote6530Operation

    public void doTerminateRemote6530Operation(int exitCode)

### 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 void doReadWithAddress(int startRow,
                                  int startCol,
                                  int endRow,
                                  int endColumn)

### doEraseToEndOfLineOrField

    public void doEraseToEndOfLineOrField()

### doReadWithAddressAll

    public void 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()

### doWriteToAux1OrAux2Device

    public void doWriteToAux1OrAux2Device(int device,
                                          char terminator)

### doDeleteCharacter

    public void doDeleteCharacter()

### doReadScreenWithAllAttributes

    public void doReadScreenWithAllAttributes(int startRow,
                                              int startCol,
                                              int endRow,
                                              int endColumn)

### doLoadAndExecuteAnOperatingSystemProgram

    public void doLoadAndExecuteAnOperatingSystemProgram(java.lang.String execString)

### doEnterProtectedSubmode

    public void doEnterProtectedSubmode()

### doReportExecReturnCode

    public void doReportExecReturnCode()

### doExitProtectedSubmode

    public void doExitProtectedSubmode()

### doReadTerminalConfiguration

    public void doReadTerminalConfiguration()

### doReadTerminalStatus

    public void doReadTerminalStatus()

### doReadFullRevisionLevel

    public void doReadFullRevisionLevel()

### doDelayOneSecond

    public void doDelayOneSecond()

### doResetMoifiedDataTags

    public void doResetMoifiedDataTags()

### doReadWholePageOrBuffer

    public void doReadWholePageOrBuffer()

### doDisplayPage

    public void doDisplayPage(int n)

### doSelectPage

    public void doSelectPage(int n)

### doStartEnhancedColorField

    public void doStartEnhancedColorField(IBM3270FieldAttributes attribs)

### doStartFieldExtended

    public void doStartFieldExtended(FieldAttributes attribs)

### doWriteToFileOrDeviceName

    public void doWriteToFileOrDeviceName(java.lang.String device,
                                          int opCode,
                                          byte[] data)

### doWriteOrReadToFileOrDeviceName

    public void doWriteOrReadToFileOrDeviceName(java.lang.String device,
                                                int opCode,
                                                byte[] data)

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD