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