Index

Numerics

3270 Action Identifier (AID) key, See AID key

3270 emulator

creating and starting, 1

entering input parameter, 1

3270 field types, 1

3270 Pathway

description, 1

installing, 1 - 2

JAR files location, 1

navigation class, See navigation class

Pathway Bean, See Pathway Bean

programmable interface, 1

Recorder, See Recorder

Store List Wizard, See Store List Wizard

TCP Router, See TCP Router

Terminal, See Pathway Terminal

transport protocols, 1

3270 terminal display types, 1

A

accessibility features, 1

ACCT transaction, 1, 2

addTerminalListener() method, 1

AID key, 1, 2, 3

allow TN3270E protocol, 1

animation, remote, 1

applets, See Java applets, 4

assert() method, 1

automatic font resizing, 1

B

BeanInfo class, 1

BeanInfo file, 1

bound properties, 1

buffers, screen, 1

C

classes

BeanInfo, 1

navigation, See navigation class

Pathway Bean, 1

Sample2EventListener.java, 1

Terminal, 1, 2, 3

TerminalField, 1

CLASSPATH environment variable, 1

Code Viewer window

description, 1

settings, 1

Store List Wizard, 1

codepages

specifying, 1

supported, 1

coerce EW to EWA, 1

color buffer, 1

color schemes, 1

com.sun.emp.pathway.bean package, 1

commands

pathway_router, 1

pathway_terminal, 1

wait, 1

connect() method, 1

connecting a Terminal, 1

connecting to a host

using a URL, 1

using command line parameters, 1

using the emulator window, 1, 2

connection states, 1

constructors, Terminal class, 1

CSSF LOGOFF transaction, 1

cursor controls, 1

cursor movement, controlling, 1

D

DBCS

assert string, 1

assistive technology, 1

field types, 1

SOSI fields, 1

String variables, 1

using Pathway Terminal, 1

development environment, 1

diagnostic trace file, 1

diagnostic tracing, 1

disconnect() method, 1

disconnecting a Terminal, 1

display buffer, 1

display sizes, Terminal, 1

dispose() method, 1

double-byte character set, See DBCS

double-byte field, 1, 2

E

emulator

accessibility features, 1

color schemes, 1

connect window, 1

cursor controls, 1

menu bar, 1

status bar, 1

enabling DBCS, 1

events

java.beans.PropertyChangeEvent, 1, 2, 3

TerminalEvent, 1, 2

exclude use of TN3270E protocol, 1

extended attribute buffer, 1

F

field information, obtaining, 1

field types, 1, 2

files

See also JAR files

3270 Pathway application, 1

BeanInfo, 1

diagnostic trace, 1

.pathway_terminal.keymap.properties, 1

findField() method, 1

fixed heuristic waiting, 1

fonts

automatic resizing, 1

changing, 1

G

get() method, 1, 2

getConnectionState() method, 1

getFields() method, 1

getReadableString() method, 1, 2

getText() method, 1

H

highlighting a screen area, 1

host inactivity timeout, 1

host name, specifying, 1, 2

hostChangedScreen() method, 1

I

IllegalStateException, 1, 2

init() method, 1, 2

input variables

creating, 1

selecting, 1

installing 3270 Pathway, 1 - 2

instance variables, 1

instantiating Terminal object, 1

integrated development environment (IDE), 1

intelligent waiting with override, 1

interactions

definition, 1

deleting, 1

interfaces

TerminalCondition, 1

TerminalListener, 1

Internet browser, associating Pathway Terminal, 1

isConnected() method, 1

isConnecting() method, 1

isDisconnected() method, 1

isDisconnecting() method, 1

isFormatted() method, 1

isKeyboardLocked() method, 1

J

JAR files

pathway_bean.jar, 1

pathway_recorder.jar, 1, 2

pathway_router.jar, 1, 2

pathway_terminal.jar, 1, 2

Java Accessibility API, 1

Java applets

deploying, 1

samples, 1

security restrictions, 1

Java Development Kit (JDK)

obtaining, 1

using with 3270 Pathway Bean, 1

Java Foundation Classes (JFC/Swing) components, 1

Java runtime environment (JRE), 1

Java security model, 1

java.beans.PropertyChangeEvent, 1, 2, 3

javac compiler, 1

Javadoc comments, 1

javax.swing.JComponent subclass, 1

K

keyboard handling, 1

keyboard lock state, 1

keyboard mapping, 1

M

mapping keys, 1

methods

addTerminalListener(), 1

assert(), 1

connect(), 1

disconnect(), 1

dispose(), 1

findField(), 1

get(), 1, 2

getConnectionState(), 1

getFields(), 1

getReadableString(), 1, 2

getText(), 1

hostChangedScreen(), 1

init(), 1, 2

isConnected(), 1

isConnecting(), 1

isDisconnected(), 1

isDisconnecting(), 1

isFormatted(), 1

isKeyboardLocked(), 1

performWork(), 1, 2

protected void processKeyEvent (KeyEvent terminal), 1

removeTerminalListener(), 1

set(), 1, 2, 3

setAutoFontResizingEnabled(), 1

setData(), 1

setModel(), 1

setNetworkInactivityTimeout(), 1

setPreferredNetname(), 1

setText(), 1

setTN3270EAllowed(), 1

setTN3270Host(), 1

setTN3270Port(), 1

typeChar(), 1

waitCondition(TerminalCondition terminalCondition), 1

waitForReadableString(String readableString, int offset), 1

waitHeuristic(), 1, 2

waitHeuristic(int t), 1, 2

waitUntilConnected(), 1

waitUntilDisconnected(), 1

waitUntilKeyboardUnlocked(), 1, 2, 3

models, terminal, 1

monitoring routed systems, 1

N

Namespace Viewer window

creating a variable, 1

creating input variable, 1

deleting variable, 1

description, 1, 2

navigation class

calling, 1

class name, 1

creating, 1, 2

example, 1

generated components, 1

instance variables, 1

saving, 1, 2

structure, 1

netname, specifying, 1

network virtual terminal (NVT), 1, 2

O

objects

Terminal, 1

TerminalField, 1

output variables

creating, 1

selecting, 1

P

Pathway Bean

classes, interfaces, exceptions, 1

using in an IDE, 1

using with the JDK, 1

Pathway Terminal

accessibility features, 1

associating with an Internet browser, 1

emulator connect window, 1

JAR file, 1

prerequisites, 1

resizing, 1

starting, 1

pathway_bean.jar, 1

pathway_router command, 1

pathway_router.exe program, 1

pathway_router.jar, 1, 2

pathway_terminal command, 1

pathway_terminal.exe program, 1

pathway_terminal.jar, 1, 2

.pathway_terminal.keymap.properties file, 1

performWork() method, 1, 2

port number, specifying, 1, 2

print style, specifying, 1

programs, samples, 1

protected void processKeyEvent (KeyEvent terminal) method, 1

protocols supported, 1

public Terminal() constructor, 1

public Terminal(Terminal terminalSource) constructor, 1

R

Recorder

changing font, 1

creating an assert, 1

creating input variables, 1

creating output variables, 1

definition, 1

finish recording, 1

Namespace Viewer window, 1

start recording, 1

starting, 1, 2

stopping, 1

variables, 1

wait strategies, 1

window, 1, 2

remote animation, 1

removeTerminalListener() method, 1

required software, 1

resizing fonts, 1

resizing Pathway Terminal, 1

router, See TCP Router

S

sample programs

ACCTSample.java, 1

Sample1.java, 1

Sample1Applet.java, 1

Sample2.java, 1

Sample3.java, 1

screen buffer information, 1

screen change notification, 1

set() method, 1, 2, 3

setAutoFontResizingEnabled() method, 1

setData() method, 1

setModel() method, 1

setNetworkInactivityTimeout() method, 1

setPreferredNetname() method, 1

setText() method, 1

setTN3270EAllowed() method, 1

setTN3270Host() method, 1

setTN3270Port() method, 1

shift-out, shift-in (SOSI) field, 1, 2, 3

single-byte field, 1, 2

software, required, 1

starting

recording, 1

TCP Router, 1

starting Pathway Terminal, 1

stopping recording, 1

storage vector, selecting, 1

Store List Wizard

Code Viewer window, 1

defining a Vector variable, 1

description, 1

determining end of list, 1

interface, 1

move to the end of the list, 1, 2

preparing to use, 1

record advance actions, 1

select matching text areas, 1

select the area of the list, 1

select the end condition, 1

select the text that has appeared, 1

select the text that will disappear, 1

starting, 1

usage example, 1

window, 1

storing a screen area, 1

String variable

DBCS issues, 1

definition, 1

example, 1

viewing, 1

Sun Mainframe Transaction Processing, See Sun MTP

Sun MTP

ACCT transaction, 1

CTBL transaction, 1

Sample3.java example, 1

unikixtnemux server, 1

T

TCP Router

command syntax, 1

description, 1

diagnostic trace

file, 1

usage, 1

JAR file, 1

menu bar, 1

monitoring systems, 1

starting, 1, 2

TN3270 server, 1

usage, 1

using GUI, 1

term.cursorDown(), 1

term.cursorRight(), 1

Terminal

class, 1

connecting to a host, 1

connection states, 1

disconnecting, 1

display sizes, 1

keyboard handling, 1

obtaining information

by field, 1

by screen buffer, 1

supplying data, 1

timeout, 1

wait methods, 1

Terminal class

constructors, 1

description, 1

terminal model, specifying, 1

terminal models, 1

Terminal object

instantiating, 1

public Terminal(Terminal terminalSource) constructor, 1

sample, 1

TerminalCondition interface, 1

TerminalConditionException, 1

TerminalEvent event, 1, 2

TerminalField class, 1

TerminalField object, 1

TerminalListener interface, 1, 2

timeout value, specifying, 1

TN3270 server, 1, 2, 3, 4

typeChar() method, 1

U

Unicode characters, 1

unikixrc.cfg file, 1, 2

unikixtnemux server, 1

URL file types, associating, 1

URL, specifying, 1

V

variable

BeanInfo file, 1

creating, 1

DBCS issues, 1

deleting, 1

storing a screen area, 1

String

definition, 1

example, 1

viewing, 1

types, 1

Vector

creating, 1

definition, 1

viewing, 1

viewing, 1

Vector variable

creating, 1

definition, 1

using getFields() method, 1

viewing, 1

W

wait commands, 1

waitCondition(TerminalCondition terminalCondition) method, 1

waitForReadableString(String readableString, int offset) method, 1

waitHeuristic() method, 1, 2

waitHeuristic(int t) method, 1, 2

waiting strategies, implementing, 1

waitUntilConnected() method, 1

waitUntilDisconnected() method, 1

waitUntilKeyboardUnlocked() method, 1, 2, 3

web browsers, 1