com.ibm.eNetwork.ECL.screenreco Class ECLSDOIA
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
|
+--
com.ibm.eNetwork.ECL.screenreco.ECLScreenDescriptor
|
+--
com.ibm.eNetwork.ECL.screenreco.ECLSDOIA
- All Implemented Interfaces:
- com.ibm.eNetwork.HOD.common.HODConstants, java.io.Serializable
- public class ECLSDOIA
- extends ECLScreenDescriptor
This class is the descriptor class used to describe an OIA condition to wait for after a host screen is recognized. When the descriptor is instantiated, it may be added to an object of the ECLScreenDesc class. The ECLScreenDesc class may then be used in either the ECLScreenReco class or the ECLPS WaitForScreen methods to reliably wait for the screen described by ECLScreenDesc to appear in the Presentation Space.
The OIA descriptor may specify a wait condition of either OIA_NOTINHIBITED or OIA_DONTCARE by using the SetOIAType method. The default is OIA_NOTINHIBITED. A wait condition of OIA_NOTINHIBITED will cause the matching logic to fail the ECLScreenDesc object until the host screen OIA indicates that input is not inhibited. A not inhibited condition generally means you may type on the screen. A wait condition of OIA_DONTCARE will cause the matching logic to ignore the OIA state altogether.
Once you have created the descriptor, you may add it to an ECLScreenDesc object by calling ECLScreenDesc.AddDescriptor.
Note that some of the methods below are intended specifically for macro programming, as indicated.
- See Also:
-
ECLScreenReco
,ECLScreenDesc
,ECLScreenDescriptor
,ECLSDAttrib
,ECLSDCursor
,ECLSDCustom
,ECLSDFields
,ECLSDInputFields
,ECLSDString
,ECLSDVarUpdate
,ECLPS
,ECLField
, Serialized Form
Field Summary | |
---|---|
static int
|
OIA_DONTCARE
OIA wait
type. |
static int
|
OIA_NOTINHIBITED
OIA wait
type. |
Fields inherited from interface com.ibm.eNetwork.HOD.common.HODConstants |
---|
DEFAULT_WIN_FONT, HOD_ICON_EVENT, HOD_MSG_FILE, HOD_RAS_COMPID_ADVMACRO, HOD_RAS_COMPID_ASSOC_PRT,
HOD_RAS_COMPID_BLINKREMAP, HOD_RAS_COMPID_CODEPAGE, HOD_RAS_COMPID_COLORREMAP, HOD_RAS_COMPID_CONFIG,
HOD_RAS_COMPID_DATAACCESS, HOD_RAS_COMPID_FILETRANSFER, HOD_RAS_COMPID_FTP_SCREEN, HOD_RAS_COMPID_FTP_SESSION,
HOD_RAS_COMPID_FTP_TERMINAL, HOD_RAS_COMPID_FUDOMA, HOD_RAS_COMPID_HOD_API, HOD_RAS_COMPID_IMPEXP, HOD_RAS_COMPID_JNILOAD,
HOD_RAS_COMPID_KEYPAD, HOD_RAS_COMPID_KEYREMAP, HOD_RAS_COMPID_MACRO, HOD_RAS_COMPID_MACROMANGR,
HOD_RAS_COMPID_PRT_TERMINAL, HOD_RAS_COMPID_SCREEN, HOD_RAS_COMPID_SESSION, HOD_RAS_COMPID_SESSION_MGR, HOD_RAS_COMPID_SLP,
HOD_RAS_COMPID_TERMINAL, HOD_RAS_COMPID_ZIPPRINT, HOD_RAS_FUNC_NAME, HOD_START_UP, HOD_TRANSFER_FILE_INFO,
MOUSE_DOUBLE_CLICK_THRESHOLD, XFER_ASCII_GET_OPTIONS, XFER_ASCII_GET_OPTIONS_DEFAULT, XFER_ASCII_PUT_OPTIONS,
XFER_ASCII_PUT_OPTIONS_DEFAULT, XFER_BINARY_GET_OPTIONS, XFER_BINARY_GET_OPTIONS_DEFAULT, XFER_BINARY_PUT_OPTIONS,
XFER_BINARY_PUT_OPTIONS_DEFAULT, XFER_DEFAULT_OPTIONS, XFER_FILETYPE_DTA, XFER_FILETYPE_SAVF, XFER_FILETYPE_SRC,
XFER_HOST_TYPE, XFER_HOST_TYPE_CICS, XFER_HOST_TYPE_CMS, XFER_HOST_TYPE_DEFAULT, XFER_HOST_TYPE_OS400, XFER_HOST_TYPE_TSO,
XFER_PACKET_SIZE, XFER_PACKET_SIZE_DEFAULT, XFER_TIME_OUT_VALUE, XFER_TIME_OUT_VALUE_DEFAULT, XFER_TRANSFER_MODE,
XFER_TRANSFER_MODE_ASCII, XFER_TRANSFER_MODE_BINARY, XFER_TRANSFER_MODE_DEFAULT
|
Constructor Summary |
---|
ECLSDOIA
()
Default
constructor for a string descriptor. |
ECLSDOIA
(int oiatype, boolean opt)
Constructs an
OIA descriptor with the given parameters. |
ECLSDOIA
(java.lang.String hostid)
Constructs an
OIA descriptor with a Host ID and an OIA type of OIA_NOTINHIBITED. |
ECLSDOIA
(java.lang.String hostid, int oiatype, boolean opt)
Constructs an
OIA descriptor with the given parameters. |
Method Summary | |
---|---|
java.util.Vector
|
Create
(java.util.Hashtable argTable)
Creates a
working instance of the descriptor from the string values contained in the hash
table. |
java.lang.String
|
Format
(int argType, boolean displayAll)
Formats the
action object's contents into a readable string. |
int
|
GetOIAType
()
Returns the OIA
type for the descriptor. |
java.lang.String
|
GetOIATypeRaw
()
Returns the
expression form of the OIA type for the descriptor. |
void
|
SetOIAType
(int type)
Sets the OIA
type for the descriptor. |
void
|
SetOIAType
(java.lang.String argType)
Sets the OIA
type for the descriptor. |
Methods inherited from class com.ibm.eNetwork.ECL.screenreco. ECLScreenDescriptor |
---|
GetHostid,
GetHostidRaw,
IsInvertMatch,
IsInvertMatchRaw,
IsMatch,
IsMultiSessionDescriptor,
IsOptional,
IsOptionalRaw,
SetHostid,
SetInvertMatch,
SetInvertMatch,
SetMatch,
SetOptional,
SetOptional
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
Field Detail |
OIA_NOTINHIBITED
public static final int
OIA_NOTINHIBITED
OIA_DONTCARE
public static final int
OIA_DONTCARE
Constructor Detail |
ECLSDOIA
public
ECLSDOIA()
ECLSDOIA
public
ECLSDOIA(java.lang.String hostid)
ECLSDOIA
public
ECLSDOIA(int oiatype,
boolean opt)
ECLSDOIA
public
ECLSDOIA(java.lang.String hostid,
int oiatype,
boolean opt)
Method Detail |
Format
public java.lang.String
Format(int argType,
boolean displayAll)
GetOIAType
public int
GetOIAType()
GetOIATypeRaw
public java.lang.String
GetOIATypeRaw()
SetOIAType
public void
SetOIAType(int type)
SetOIAType
public void
SetOIAType(java.lang.String argType)
Create
public java.util.Vector
Create(java.util.Hashtable argTable)
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |