|
CICS® Transaction Gateway Programming Reference V3.1
|
PREV
NEXT |
FRAMES
NO FRAMES |
Serialized Form
value
int value
- the AID value, represented internally by an integer 0-28
c
java.awt.GridBagConstraints c
- GridBagConstraints used when inserting new components into the display panel, which
has a GridBagLayout.
cursored
Field cursored
- the Field which currently contains the screen cursor.
exitKey
AID exitKey
- the AID key that will be used to try to exit a running transaction.
handler
ScreenHandler handler
- Reference to ScreenHandler inner class. EPIBasicScreenHandler extends Panel. To enable it to
act like a ScreenHandler it contains a small inner class that extends ScreenHandler.
minHeight
int minHeight
- minimum height of this panel.
minWidth
int minWidth
- minimum width of this panel.
screenWidth
int screenWidth
- the width of the screen in columns
this$0
EPIBasicScreenHandler this$0
atiEnabled
boolean atiEnabled
- ATI enabled property.
clock
EPITerminal.Timer clock
- Timer object - used to implement idle timeout.
data
java.lang.String data
- Transaction Data property.
jgateClientSec
java.lang.String jgateClientSec
- Gateway Client Security class property.
jgateInitialFlow
boolean jgateInitialFlow
- Gateway initial flow flag - not a property, we set it ourselves
jgateServerSec
java.lang.String jgateServerSec
- Gateway Server Security class property.
jgateSettingsChanged
boolean jgateSettingsChanged
- Gateway settings changed flag - indicates that we need to copy the settings
over to the JavaGateway object before it is opened.
jgateURL
java.lang.String jgateURL
- Gateway URL property.
terminal
TerminalInterface terminal
- Terminal object we are using
transid
java.lang.String transid
- Transaction ID property. This is the transaction that will be started when startTran
is called.
this$0
EPITerminal this$0
timeout
long timeout
- timeout interval
background
int background
- extended background colour
baseAttribute
char baseAttribute
- base field attribute. This is a character, although it would make more
sense for it to be a byte.
bytesChanged
boolean bytesChanged
- flag for lazy update of String. The String representation will be updated
from the byte representation when the field text is requested.
bytesRep
byte[] bytesRep
- byte array representation of the field text. This is how the field
is read from and written to the datastream. Converting the
bytes to characters is relatively slow, so we don't do it
until it is really needed.
column
int column
- the column at which the field starts
encoding
java.lang.String encoding
- the encoding to use for converting between the byte and String representation
foreground
int foreground
- extended foreground colour
hasAttribute
boolean hasAttribute
- attribute present flag
highlight
int highlight
- extended highlighting state
maxLength
int maxLength
- maximum length of the field - which is the number of characters to
the start of the next field
position
int position
- the buffer address of the field
row
int row
- the row at which the field starts
strChanged
boolean strChanged
- flag for lazy update of byte array. The byte representation will be updated
from the String representation when the datastream is written out.
strRep
java.lang.String strRep
- String representation of the field text.
transparency
int transparency
- extended transparency state
col
int col
- the column at which the field starts within the map
label
java.lang.String label
- the field label, or null if it is not labelled
len
int len
- the field length
row
int row
- the row at which the field starts within the map
fieldData
FieldData[] fieldData
- FieldData class contains information about one field
fieldIndex
int[] fieldIndex
- field index lists the indices of the fields that are labelled
fieldLabels
java.lang.String[] fieldLabels
- array of field labels
mapData
MapData mapData
- MapData class contains information about the map
col
int col
- the column at which the map starts
depth
int depth
- the map depth in rows
fields
int fields
- the number of fields in the map
labels
int labels
- the number of labelled fields in the map
name
java.lang.String name
- the name of the map
row
int row
- the row at which the map starts
width
int width
- the map width in columns
aid
AID aid
- the AID to send to the server
cursorColumn
int cursorColumn
- the column position of the cursor
cursorRow
int cursorRow
- the row position of the cursor
dataStream
com.ibm.ctg.epi.DataStream dataStream
- plug-in DataStream analyzer.
If it was required to support a different sort of datastream, eg: tn3270,
a new DataStream implementation can be plugged in, but programs that use Screen
won't have to change.
depth
int depth
- the number of rows
encoding
java.lang.String encoding
- the character encoding to use for converting the datastream to text
fields
java.util.Vector fields
- the current set of fields
lastIndex
int lastIndex
- the index of the last field accessed. Speeds up finding fields when they are
being accessed in order.
readMode
boolean readMode
- read mode flag - this is set to true when a read buffer command is
received so that the Terminal knows to reply to the server
width
int width
- the number of columns
handler
ScreenHandler handler
- ScreenHandler object associated with this event. This is not necessarily the source
of the event.
aid
AID aid
- the screen AID
cursorCol
int cursorCol
- the screen cursor column
cursorRow
int cursorRow
- the screen cursor row
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
ATIEnabled
boolean ATIEnabled
ATIShouldBeEnabled
boolean ATIShouldBeEnabled
devtype
java.lang.String devtype
netname
java.lang.String netname
session
Session session
error
java.lang.Exception error
- error information
handled
boolean handled
- event handled flag
term
TerminalSession term
- terminal associated with this event. For the beans, this is EPITerminal
terminalRequest
int terminalRequest
- the terminal request id