com.ibm.eNetwork.ECL.screenreco Class ECLSDAttrib

  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.ECLSDAttrib

      
All Implemented Interfaces:
com.ibm.eNetwork.HOD.common.HODConstants, java.io.Serializable
public class ECLSDAttrib
extends ECLScreenDescriptor

This class is the descriptor class used to describe a single attribute 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 attribute descriptor specifies a given attribute in a given plane at a given row/column position. Attribute and plane values are described in Appendix B of the HCL Host Access Class Library reference.

You should only use this descriptor when you know the makeup of your host screen and you need to make your screen description unique.

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 , ECLSDCursor , ECLSDCustom , 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
ECLSDAttrib ()           Default constructor for a string descriptor.
ECLSDAttrib (char attrib, int row, int col, int plane, boolean opt)           Constructs an attribute descriptor with the given parameters.
ECLSDAttrib (java.lang.String hostid, char attrib, int row, int col, int plane, boolean opt)           Constructs an attribute 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.
 char GetAttrib ()           Returns the attribute value for the descriptor.
 java.lang.String GetAttribRaw ()           Returns the expression form of the attribute value for the descriptor.
 int GetCol ()           Returns the column position for the attribute descriptor.
 java.lang.String GetColRaw ()           Returns the expression form of the column position for the attribute descriptor.
 int GetPlane ()           Returns the plane type for the attribute descriptor.
 java.lang.String GetPlaneAsString ()           Returns the string representation of the plane value set for the attribute descriptor.
 java.lang.String GetPlaneRaw ()           Returns the expression form of the plane type for the attribute descriptor.
 int GetRow ()           Returns the row position for the attribute descriptor.
 java.lang.String GetRowRaw ()           Returns the expression form of the row position for the attribute descriptor.
 void SetAttrib (char attrib)           Sets the attribute value for the descriptor.
 void SetAttrib (java.lang.String attribStr)           Sets the attribute value for the descriptor from a string.
 void SetCol (int col)           Sets the column position for the attribute descriptor.
 void SetCol (java.lang.String col)           Sets the column position for the attribute descriptor.
 void SetPlane (int plane)           Sets the plane type for the attribute descriptor.
 void SetPlane (java.lang.String argPlane)           Sets the plane type for the attribute descriptor.
 void SetPlaneAsString (java.lang.String planestr)           Sets the plane value from string for the attribute descriptor.
 void SetRow (int row)           Sets the row position for the attribute descriptor.
 void SetRow (java.lang.String row)           Sets the row position for the attribute 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

ECLSDAttrib



public 
ECLSDAttrib()

ECLSDAttrib



public 
ECLSDAttrib(char attrib,
                   int row,
                   int col,
                   int plane,
                   boolean opt)

ECLSDAttrib



public 
ECLSDAttrib(java.lang.String hostid,
                   char attrib,
                   int row,
                   int col,
                   int plane,
                   boolean opt)

Method Detail

Format



public java.lang.String 
Format(int argType,
                               boolean displayAll)

Create



public java.util.Vector 
Create(java.util.Hashtable argTable)

GetPlane



public int 
GetPlane()

GetPlaneRaw



public java.lang.String 
GetPlaneRaw()

SetPlane



public void 
SetPlane(int plane)

SetPlane



public void 
SetPlane(java.lang.String argPlane)

GetAttrib



public char 
GetAttrib()

GetAttribRaw



public java.lang.String 
GetAttribRaw()

SetAttrib



public void 
SetAttrib(char attrib)

SetAttrib



public void 
SetAttrib(java.lang.String attribStr)

GetRow



public int 
GetRow()

GetRowRaw



public java.lang.String 
GetRowRaw()

SetRow



public void 
SetRow(int row)

SetRow



public void 
SetRow(java.lang.String row)

GetCol



public int 
GetCol()

GetColRaw



public java.lang.String 
GetColRaw()

SetCol



public void 
SetCol(int col)

SetCol



public void 
SetCol(java.lang.String col)

SetPlaneAsString



public void 
SetPlaneAsString(java.lang.String planestr)

GetPlaneAsString



public java.lang.String 
GetPlaneAsString()

  PREV CLASS     NEXT CLASS FRAMES     NO FRAMES
SUMMARY:  INNER | FIELD |  CONSTR |  METHOD DETAIL:  FIELD |  CONSTR |  METHOD