com.ibm.eNetwork.ECL.screenreco Class ECLSDString
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.ECLSDString
- All Implemented Interfaces:
- com.ibm.eNetwork.HOD.common.HODConstants, java.io.Serializable
- public class ECLSDString
- extends ECLScreenDescriptor
This class is the descriptor class used to describe a single string on 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 string descriptor may specify a string at either an absolute position or inside a rectangle by using the SetStringType method. Also, the string descriptor can be set as either case sensitive or not using the SetCaseSense method.
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
,ECLSDOIA
,ECLSDVarUpdate
,ECLPS
,ECLField
, Serialized Form
Field Summary | |
---|---|
static int
|
STRING_ABSOLUTE
Value used to
specify that the string descriptor describes a string at an absolute
position. |
static int
|
STRING_INRECT
Value used to
specify that the string descriptor describes a string that is in a rectangular
area. |
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 |
---|
ECLSDString
()
Default
constructor for a string descriptor. |
ECLSDString
(java.lang.String text, int row, int col, boolean caseSense,
boolean opt)
Constructs a
STRING_ABSOLUTE string descriptor with the given parameters. |
ECLSDString
(java.lang.String text, int srow, int scol, int erow, int ecol,
boolean caseSense, boolean opt)
Constructs a
STRING_INRECT string descriptor with the given parameters. |
ECLSDString
(java.lang.String text, int srow, int scol, int erow, int ecol,
boolean caseSense, boolean opt, boolean wrap)
Constructs a
STRING_INRECT string descriptor with the given parameters. |
ECLSDString
(java.lang.String hostid, java.lang.String text, int row, int col,
boolean caseSense, boolean opt)
Constructs a
STRING_ABSOLUTE string descriptor with the given parameters. |
ECLSDString
(java.lang.String hostid, java.lang.String text, int srow, int scol,
int erow, int ecol, boolean caseSense, boolean opt)
Constructs a
STRING_INRECT string descriptor with the given parameters. |
ECLSDString
(java.lang.String hostid, java.lang.String text, int srow, int scol,
int erow, int ecol, boolean caseSense, boolean opt, boolean wrap)
Constructs a
STRING_INRECT string 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
|
GetECol
()
Returns the
ending column for the string descriptor. |
java.lang.String
|
GetEColRaw
()
Returns the
expression form of the ending column for the string descriptor. |
int
|
GetERow
()
Returns the
ending row for the string descriptor. |
java.lang.String
|
GetERowRaw
()
Returns the
expression form of the ending row for the string descriptor. |
int
|
GetSCol
()
Returns the
starting column for the string descriptor. |
java.lang.String
|
GetSColRaw
()
Returns the
expression form of the starting column for the string descriptor. |
int
|
GetSRow
()
Returns the
starting row for the string descriptor. |
java.lang.String
|
GetSRowRaw
()
Returns the
expression form of the starting row for the string descriptor. |
java.lang.String
|
GetString
()
Returns the
string text for the string descriptor. |
java.lang.String
|
GetStringRaw
()
Returns the
expression form of the string text for the string descriptor. |
int
|
GetStringType
()
Returns the
string matching type for the string descriptor. |
boolean
|
IsCaseSense
()
Returns the case
sensitivity for the string descriptor. |
java.lang.String
|
IsCaseSenseRaw
()
Returns the
expression form of the case sensitivity for the string descriptor. |
boolean
|
IsWrap
()
Returns whether
the rows specified by a STRING_INRECT descriptor will be concatenated before
checking for the specified string. |
java.lang.String
|
IsWrapRaw
()
Returns the
expression form of whether the rows specified by a STRING_INRECT descriptor
will be concatenated before checking for the specified string. |
void
|
SetCaseSense
(boolean val)
Sets the case
sensitivity for the string descriptor. |
void
|
SetCaseSense
(java.lang.String val)
Sets the case
sensitivity for the string descriptor. |
void
|
SetECol
(int col)
Sets the ending
column for the string descriptor. |
void
|
SetECol
(java.lang.String col)
Sets the ending
column for the string descriptor. |
void
|
SetERow
(int row)
Sets the ending
row for the string descriptor. |
void
|
SetERow
(java.lang.String row)
Sets the ending
row for the string descriptor. |
void
|
SetSCol
(int col)
Sets the
starting column for the string descriptor. |
void
|
SetSCol
(java.lang.String col)
Sets the
starting column for the string descriptor. |
void
|
SetSRow
(int row)
Sets the
starting row for the string descriptor. |
void
|
SetSRow
(java.lang.String row)
Sets the
starting row for the string descriptor. |
void
|
SetString
(java.lang.String text)
Sets the string
text for the string descriptor. |
void
|
SetStringType
(int type)
Sets the string
matching type for the string descriptor. |
void
|
SetWrap
(boolean val)
Sets the wrap
attribute for the string descriptor. |
void
|
SetWrap
(java.lang.String val)
Sets the wrap
attribute for the string 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 |
STRING_ABSOLUTE
public static final int
STRING_ABSOLUTE
STRING_INRECT
public static final int
STRING_INRECT
Constructor Detail |
ECLSDString
public
ECLSDString()
ECLSDString
public
ECLSDString(java.lang.String text,
int row,
int col,
boolean caseSense,
boolean opt)
ECLSDString
public
ECLSDString(java.lang.String hostid,
java.lang.String text,
int row,
int col,
boolean caseSense,
boolean opt)
ECLSDString
public
ECLSDString(java.lang.String text,
int srow,
int scol,
int erow,
int ecol,
boolean caseSense,
boolean opt)
ECLSDString
public
ECLSDString(java.lang.String hostid,
java.lang.String text,
int srow,
int scol,
int erow,
int ecol,
boolean caseSense,
boolean opt)
ECLSDString
public
ECLSDString(java.lang.String text,
int srow,
int scol,
int erow,
int ecol,
boolean caseSense,
boolean opt,
boolean wrap)
ECLSDString
public
ECLSDString(java.lang.String hostid,
java.lang.String text,
int srow,
int scol,
int erow,
int ecol,
boolean caseSense,
boolean opt,
boolean wrap)
Method Detail |
Format
public java.lang.String
Format(int argType,
boolean displayAll)
GetStringType
public int
GetStringType()
SetStringType
public void
SetStringType(int type)
GetSRow
public int
GetSRow()
GetSRowRaw
public java.lang.String
GetSRowRaw()
SetSRow
public void
SetSRow(int row)
SetSRow
public void
SetSRow(java.lang.String row)
GetSCol
public int
GetSCol()
GetSColRaw
public java.lang.String
GetSColRaw()
SetSCol
public void
SetSCol(int col)
SetSCol
public void
SetSCol(java.lang.String col)
GetERow
public int
GetERow()
GetERowRaw
public java.lang.String
GetERowRaw()
SetERow
public void
SetERow(int row)
SetERow
public void
SetERow(java.lang.String row)
GetECol
public int
GetECol()
GetEColRaw
public java.lang.String
GetEColRaw()
SetECol
public void
SetECol(int col)
SetECol
public void
SetECol(java.lang.String col)
GetString
public java.lang.String
GetString()
GetStringRaw
public java.lang.String
GetStringRaw()
SetString
public void
SetString(java.lang.String text)
IsCaseSense
public boolean
IsCaseSense()
IsCaseSenseRaw
public java.lang.String
IsCaseSenseRaw()
SetCaseSense
public void
SetCaseSense(boolean val)
SetCaseSense
public void
SetCaseSense(java.lang.String val)
IsWrap
public boolean
IsWrap()
IsWrapRaw
public java.lang.String
IsWrapRaw()
SetWrap
public void
SetWrap(boolean val)
SetWrap
public void
SetWrap(java.lang.String val)
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 |