CICS® Transaction Gateway Programming Reference V3.1

com.ibm.ctg.epi
Class EPIBasicScreenHandler.GeneralScreenHandler

java.lang.Object
  |
  +--com.ibm.ctg.epi.ScreenHandler
        |
        +--com.ibm.ctg.epi.EPIBasicScreenHandler.GeneralScreenHandler

class EPIBasicScreenHandler.GeneralScreenHandler
extends ScreenHandler

This is the ScreenHandler inner class.

See Also:
Serialized Form

Fields inherited from class com.ibm.ctg.epi.ScreenHandler
aid, cursorCol, cursorRow, handling, listeners, terminal
 
Constructor Summary
(package private) EPIBasicScreenHandler.GeneralScreenHandler()
           
 
Method Summary
 void fireEvent()
          Send ScreenEvents to all listeners.
 void handleScreen(TerminalEvent evt)
          Handle a newly arrived screen.
 
Methods inherited from class com.ibm.ctg.epi.ScreenHandler
actionPerformed, addScreenEventListener, exceptionOccurred, exitScreen, getAID, getCursorColumn, getCursorRow, isHandling, removeScreenEventListener, send, setAID, setCursor, setHandling, terminalConnected, terminalDisconnected
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPIBasicScreenHandler.GeneralScreenHandler

EPIBasicScreenHandler.GeneralScreenHandler()
Method Detail

handleScreen

public void handleScreen(TerminalEvent evt)
Handle a newly arrived screen. Unless the TerminalEvent has already been handled this screen handler translates the fields of the screen into GUI components and maps input back to the relevant fields.
Parameters:
evt - the terminal event

fireEvent

public void fireEvent()
Send ScreenEvents to all listeners. This is overridden here so we can set the source of the event to EPIBasicScreenHandler instead of this, otherwise things go wrong.
Overrides:
fireEvent in class ScreenHandler

© Copyright IBM Corp. 1994, 1999