|
Services Builder for Screens | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Custom Steps Only
This interface defines helper methods to assist the IController
objects in increasing performance.
The constants defined below are returned by the datastream processor, giving the status of the read. They may be used
to determine the "settled" state of the screens.
Field Summary | |
static int |
STATUS_DATA_CHANGED
Screen data changed |
static int |
STATUS_EOR
End of record. |
static int |
STATUS_FORMAT_CHANGED
Screen format changed |
static int |
STATUS_KBD_UNLOCK
Lock status changed |
static int |
STATUS_MESSAGE_WAITING
Message waiting status |
static int |
STATUS_SCREEN_ERASED
Screen erased. |
static int |
STATUS_SIZE_CHANGED
Screen size changed |
static int |
STATUS_TYPE_CHANGED
Data type changed |
Method Summary | |
boolean |
onReadExit(int readStatus,
boolean bTimedOut)
Called by the controller while performing sendKeys to determine if the screen has settled. |
Field Detail |
public static final int STATUS_MESSAGE_WAITING
public static final int STATUS_TYPE_CHANGED
public static final int STATUS_SIZE_CHANGED
public static final int STATUS_FORMAT_CHANGED
public static final int STATUS_DATA_CHANGED
public static final int STATUS_KBD_UNLOCK
public static final int STATUS_SCREEN_ERASED
public static final int STATUS_EOR
Method Detail |
public boolean onReadExit(int readStatus, boolean bTimedOut) throws com.attachmate.nav.engine.NavException
sendKeys
to determine if the screen has settled.
The developer may override this method to enhance performance and reliablity over the default settle trime mechanism.
readStatus
- the read return code.bTimedOut
- if true
the previous read timed out
com.attachmate.nav.engine.NavException
DefaultController.read()
|
Services Builder for Screens | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |