com.ibm.eNetwork.ECL.screenreco Class ECLSDCustom
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.ECLSDCustom
- All Implemented Interfaces:
- com.ibm.eNetwork.HOD.common.HODConstants, java.io.Serializable
- public class ECLSDCustom
- extends ECLScreenDescriptor
This class is the descriptor class used to describe the a custom recognition handler for a host screen. 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 custom descriptor simply specifies a listener to call who will perform custom matching logic. This enables any java program using this class to extend the ECLScreenReco comparison algorithms.
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
,ECLSDFields
,ECLSDInputFields
,ECLSDOIA
,ECLSDString
,ECLSDVarUpdate
,ECLPS
,ECLField
, Serialized Form
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 |
---|
ECLSDCustom
()
Default
constructor for a custom descriptor. |
ECLSDCustom
( ECLCustomRecoListener listener, java.lang.String ID,
boolean opt)
Constructs a
custom 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. |
java.lang.String
|
GetID
()
Returns the
identifier for the custom descriptor. |
java.lang.String
|
GetIDRaw
()
Returns the
expression form of the identifier for the custom descriptor. |
ECLCustomRecoListener
|
GetListener
()
Returns the
listener for the custom descriptor |
void
|
SetID
(java.lang.String id)
Sets the
identifier for the custom descriptor |
void
|
SetListener
( ECLCustomRecoListener listener)
Sets the
listener for the custom 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
|
Constructor Detail |
ECLSDCustom
public
ECLSDCustom()
ECLSDCustom
public
ECLSDCustom(
ECLCustomRecoListener listener,
java.lang.String ID,
boolean opt)
Method Detail |
Format
public java.lang.String
Format(int argType,
boolean displayAll)
GetID
public java.lang.String
GetID()
GetIDRaw
public java.lang.String
GetIDRaw()
SetID
public void
SetID(java.lang.String id)
GetListener
public
ECLCustomRecoListener
GetListener()
SetListener
public void
SetListener(
ECLCustomRecoListener listener)
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 |