com.ibm.eNetwork.ECL.screenreco Class ECLScreenDescriptor
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
|
+--
com.ibm.eNetwork.ECL.screenreco.ECLScreenDescriptor
- All Implemented Interfaces:
- com.ibm.eNetwork.HOD.common.HODConstants, java.io.Serializable
- Direct Known Subclasses:
- ECLSDAttrib, ECLSDBlock, ECLSDChecksum, ECLSDCondition, ECLSDCursor, ECLSDCustom, ECLSDFields, ECLSDInputFields, ECLSDOIA, ECLSDString, ECLSDVarUpdate
- public abstract class ECLScreenDescriptor
- extends java.lang.Object
- implements java.io.Serializable, com.ibm.eNetwork.HOD.common.HODConstants
The ECLScreenDescriptor class is the parent class of all screen descriptors contained in ECLScreenDesc. Screen descriptors expand on the work done in HCL Z and I Emulator for Web version 1.0 by allowing the user of the ECLScreenDesc to not only add descriptions, but allowing the user to discover what is contained in the ECLScreenDesc object.
A descriptor represents one unique description item in ECLScreenDesc. These descriptors can be items like strings, cursor position, field count, and the like. Each of these types of descriptors has its own class that is derived from ECLScreenDescriptor.
When a 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.
Refer to the ECLScreenDesc object for details on using descriptors. Refer to each descriptor class for details on each descriptor.
Note that some of the methods below are intended specifically for macro programming, as indicated.
- See Also:
-
ECLScreenDesc
,ECLSDAttrib
,ECLSDCursor
,ECLSDCustom
,ECLSDFields
,ECLSDInputFields
,ECLSDOIA
,ECLSDString
,ECLSDBlock
,ECLSDVarUpdate
, Serialized Form
Field Summary |
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_POPPAD,
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
|
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
|
GetHostid
()
Returns hostid
string. |
java.lang.String
|
GetHostidRaw
()
Returns the
expression form of the hostid string. |
boolean
|
IsInvertMatch
()
Returns whether
the recognition matching will be inverted for the descriptor. |
java.lang.String
|
IsInvertMatchRaw
()
Returns
expression form of whether the recognition matching will be inverted for the
descriptor. |
boolean
|
IsMatch
()
Returns whether
the descriptor matched in the ECLScreenReco matching algorithm. |
boolean
|
IsMultiSessionDescriptor
()
Returns whether
this descriptor is allow for multiple sessions or not. |
boolean
|
IsOptional
()
Returns whether
the descriptor will be optional in the ECLScreenReco matching
algorithm. |
java.lang.String
|
IsOptionalRaw
()
Returns
expression form of whether the descriptor will be optional in the ECLScreenReco
matching algorithm. |
void
|
SetHostid
(java.lang.String argText)
Sets hostid
string. |
void
|
SetInvertMatch
(boolean val)
Sets whether the
recognition matching should be inverted for the descriptor. |
void
|
SetInvertMatch
(java.lang.String val)
Sets whether the
recognition matching should be inverted for the descriptor. |
void
|
SetMatch
(boolean val)
Sets whether the
descriptor matched in the ECLScreenReco matching algorithm. |
void
|
SetOptional
(boolean val)
Sets whether the
descriptor will be optional in the ECLScreenReco matching algorithm. |
void
|
SetOptional
(java.lang.String val)
Sets whether the
descriptor will be optional in the ECLScreenReco matching algorithm. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
Method Detail |
Format
public java.lang.String
Format(int argType,
boolean displayAll)
Create
public java.util.Vector
Create(java.util.Hashtable argTable)
IsOptional
public boolean
IsOptional()
IsOptionalRaw
public java.lang.String
IsOptionalRaw()
SetOptional
public void
SetOptional(boolean val)
SetOptional
public void
SetOptional(java.lang.String val)
IsMatch
public boolean
IsMatch()
SetMatch
public void
SetMatch(boolean val)
IsInvertMatch
public boolean
IsInvertMatch()
IsInvertMatchRaw
public java.lang.String
IsInvertMatchRaw()
SetInvertMatch
public void
SetInvertMatch(boolean val)
SetInvertMatch
public void
SetInvertMatch(java.lang.String val)
IsMultiSessionDescriptor
public boolean
IsMultiSessionDescriptor()
GetHostid
public java.lang.String
GetHostid()
GetHostidRaw
public java.lang.String
GetHostidRaw()
SetHostid
public void
SetHostid(java.lang.String argText)
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |