A B C D E F G H I J K L M N O P R S T U W X Y 

A

ABOUT_MSG - Static variable in class net.sf.freehost3270.application.AboutFrame
 
AboutFrame - Class in net.sf.freehost3270.application
About FreeHost3270 dialog.
AboutFrame(Frame) - Constructor for class net.sf.freehost3270.application.AboutFrame
 
actionPerformed(ActionEvent) - Method in class net.sf.freehost3270.application.ApplicationFrame
 
actionPerformed(ActionEvent) - Method in class net.sf.freehost3270.application.EditHostFrame
 
addConnection(Connection) - Method in interface net.sf.freehost3270.proxy.ConnectionMonitor
 
addConnection(Connection) - Method in class net.sf.freehost3270.proxy.Proxy
Adds a Connection object to the connections Vector.
addTerminalEventListener(TerminalEventListener) - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
agentHasDied(AgentIn) - Method in interface net.sf.freehost3270.proxy.AgentMonitor
 
agentHasDied(AgentOut) - Method in interface net.sf.freehost3270.proxy.AgentMonitor
 
agentHasDied(AgentIn) - Method in class net.sf.freehost3270.proxy.Connection
Called when the connection to the client is lost.
agentHasDied(AgentOut) - Method in class net.sf.freehost3270.proxy.Connection
Called when the connection to the host is lost.
AgentIn - Class in net.sf.freehost3270.proxy
This class represents a thread that is the connection to the client.
AgentIn(InputStream, OutputStream, AgentMonitor) - Constructor for class net.sf.freehost3270.proxy.AgentIn
Public constructor for creating an AgentIn object.
AgentMonitor - Interface in net.sf.freehost3270.proxy
This class supplies the AgentMonitor interface to the Connection class.
AgentOut - Class in net.sf.freehost3270.proxy
This class represents a thread that is the connection to the terminal server host.
AgentOut(InputStream, OutputStream, AgentMonitor) - Constructor for class net.sf.freehost3270.proxy.AgentOut
Public constructor for creating an AgentOut object.
AID_NO - Static variable in class net.sf.freehost3270.client.RW3270
 
AID_READ_PARTITION - Static variable in class net.sf.freehost3270.client.RW3270
 
AID_SF - Static variable in class net.sf.freehost3270.client.RW3270
 
AID_TRIGGER - Static variable in class net.sf.freehost3270.client.RW3270
 
ApplicationFrame - Class in net.sf.freehost3270.application
Main application frame.
ApplicationFrame() - Constructor for class net.sf.freehost3270.application.ApplicationFrame
No-ops constructor.
ApplicationFrame(String, int, Map) - Constructor for class net.sf.freehost3270.application.ApplicationFrame
 
ApplicationFrame(String, int, Map, JFrame) - Constructor for class net.sf.freehost3270.application.ApplicationFrame
 
attemptingConnection(Connection) - Method in interface net.sf.freehost3270.proxy.ConnectionMonitor
 
attemptingConnection(Connection) - Method in class net.sf.freehost3270.proxy.Proxy
Empty method.

B

backspace() - Method in class net.sf.freehost3270.client.RW3270
Deletes the current character (by setting it to ' ') and decrements the cursor position by one.
backTab() - Method in class net.sf.freehost3270.client.RW3270
This method sets the cursor position to the first character position of the last unprotected field.
beep() - Method in interface net.sf.freehost3270.client.RWTnAction
This method is called when the host application sends the beep command.
beep() - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
beep() - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
BEEP - Static variable in class net.sf.freehost3270.gui.TerminalEvent
 
BGCOLOR_DEFAULT - Static variable in class net.sf.freehost3270.client.RW3270Char
 
BINARY - Static variable in class net.sf.freehost3270.client.RWTelnet
 
BLACK - Static variable in class net.sf.freehost3270.client.RW3270Char
 
BLACK - Static variable in class net.sf.freehost3270.client.RW3270Field
 
BLUE - Static variable in class net.sf.freehost3270.client.RW3270Char
 
BLUE - Static variable in class net.sf.freehost3270.client.RW3270Field
 
BOLD - Static variable in interface net.sf.freehost3270.gui.ColorMap
 
BROADCAST - Static variable in class net.sf.freehost3270.client.RWTelnet
Custom byte for flagging the next bytes as broadcast message.
BROADCAST_MESSAGE - Static variable in class net.sf.freehost3270.gui.TerminalEvent
 
broadcastMessage(String) - Method in interface net.sf.freehost3270.client.RWTnAction
This method is called when the SessionServer admin sends a broadcast message to all currently connected clients.
broadcastMessage(String) - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
broadcastMessage(String) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 

C

CLEAR - Static variable in class net.sf.freehost3270.client.RW3270
 
clear() - Method in class net.sf.freehost3270.client.RW3270
Executes the tn3270 clear command
clear() - Method in class net.sf.freehost3270.client.RW3270Char
Clears the this location in the character buffer
clear() - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
CLEAR_PARTITION - Static variable in class net.sf.freehost3270.client.RW3270
 
clearAndHide() - Method in class net.sf.freehost3270.application.EditHostFrame
This method clears the dialog and hides it.
client - Variable in class net.sf.freehost3270.client.RWTn3270StreamParser
 
ClientLauncher - Class in net.sf.freehost3270.application
Freehost standalone terminal emulator GUI client launcher.
ClientLauncher() - Constructor for class net.sf.freehost3270.application.ClientLauncher
 
COLOR_NAMES - Static variable in class net.sf.freehost3270.application.ApplicationFrame
 
COLOR_VALUES - Static variable in class net.sf.freehost3270.application.ApplicationFrame
 
ColorMap - Interface in net.sf.freehost3270.gui
 
componentHidden(ComponentEvent) - Method in class net.sf.freehost3270.applet.FreeHostApplet
 
componentMoved(ComponentEvent) - Method in class net.sf.freehost3270.applet.FreeHostApplet
 
componentResized(ComponentEvent) - Method in class net.sf.freehost3270.applet.FreeHostApplet
 
componentShown(ComponentEvent) - Method in class net.sf.freehost3270.applet.FreeHostApplet
 
connect() - Method in class net.sf.freehost3270.applet.FreeHostApplet
 
connect(String, int, String, int, boolean) - Method in class net.sf.freehost3270.client.RW3270
This method attempts to connect this 3270 object to the specified SessionServer and 3270 Host.
connect(String, int) - Method in class net.sf.freehost3270.client.RW3270
This method implements connections directly to a host, bypassing the SessionServer.
connect(String, int, String, int) - Method in class net.sf.freehost3270.client.RWTelnet
Opens a network connection to the SessionServer.
connect(String, int) - Method in class net.sf.freehost3270.client.RWTelnet
Performs a direct connection to the terminal server ommiting SessionServer relay.
connect(String, int, String, int, boolean) - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
connect(String, int) - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
connect(String, int, boolean) - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
connect(String, int, String, int, boolean) - Method in class net.sf.freehost3270.gui.JTerminalScreen
Opens a connection to the destination terminal server host.
connect(String, int) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
connect(String, int, boolean) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
Connection - Class in net.sf.freehost3270.proxy
This class is the 'container' that represents a discrete client/host session.
Connection(Socket, ConnectionMonitor, boolean) - Constructor for class net.sf.freehost3270.proxy.Connection
Called as soon as the server socket receives a request on this port.
CONNECTION_ERROR - Static variable in interface net.sf.freehost3270.client.RWTnAction
Status constant passed to status() indicating that there was a problem connecting to the 3270 host or SessionServer
connectionError(Connection, String) - Method in interface net.sf.freehost3270.proxy.ConnectionMonitor
 
connectionError(Connection, String) - Method in class net.sf.freehost3270.proxy.Proxy
Reports connection error on the proxy log with SEVERE rating.
ConnectionMonitor - Interface in net.sf.freehost3270.proxy
 
connections - Variable in class net.sf.freehost3270.proxy.Proxy
The vector of active connections.
contains(String) - Method in class net.sf.freehost3270.client.RW3270
Searches the current data buffer (screen) for the specified string.
CURSOR_BACKGROUND - Static variable in interface net.sf.freehost3270.gui.ColorMap
 
CURSOR_FOREGROUND - Static variable in interface net.sf.freehost3270.gui.ColorMap
 
CURSOR_MOVE - Static variable in class net.sf.freehost3270.gui.TerminalEvent
 
cursorMove(int, int) - Method in interface net.sf.freehost3270.client.RWTnAction
This method is called when the cursor position (current buffer position) of the 3270 engine is changed by host commands or by user input.
cursorMove(int, int) - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
cursorMove(int, int) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 

D

DATA_RECEIVED - Static variable in class net.sf.freehost3270.gui.TerminalEvent
 
DEEP_BLUE - Static variable in class net.sf.freehost3270.client.RW3270Char
 
DEEP_BLUE - Static variable in class net.sf.freehost3270.client.RW3270Field
 
DEFAULT_BG_COLOR - Static variable in class net.sf.freehost3270.gui.JTerminalScreen
Default terminal background color.
DEFAULT_BGCOLOR - Static variable in class net.sf.freehost3270.client.RW3270Field
 
DEFAULT_BOLD_COLOR - Static variable in class net.sf.freehost3270.gui.JTerminalScreen
Default font color used to render bold text.
DEFAULT_CURSOR_COLOR - Static variable in class net.sf.freehost3270.gui.JTerminalScreen
Default color used to render cursor pointer on the terminal screen.
DEFAULT_DESTINATION_PORT - Static variable in class net.sf.freehost3270.proxy.Connection
The default destination terminal server port number.
DEFAULT_FG_COLOR - Static variable in class net.sf.freehost3270.gui.JTerminalScreen
Default terminal foreground color.
DEFAULT_FGCOLOR - Static variable in class net.sf.freehost3270.client.RW3270Field
 
DEFAULT_FIELD_BG_COLOR - Static variable in class net.sf.freehost3270.gui.JTerminalScreen
Default input field background color.
DEFAULT_FONT - Static variable in class net.sf.freehost3270.gui.JTerminalScreen
Default font used to draw terminal.
DEFAULT_FONT_SIZE - Static variable in class net.sf.freehost3270.gui.JTerminalScreen
Default size of the screen font.
DEFAULT_HEIGHT - Static variable in class net.sf.freehost3270.gui.JTerminalScreen
The default height of the panel.
DEFAULT_WIDTH - Static variable in class net.sf.freehost3270.gui.JTerminalScreen
The default width of the panel.
DefaultColorMap - Class in net.sf.freehost3270.gui
The DefaultColorMap implements basic ColorMap functions, and reasonable defaults for each color setting.
DefaultColorMap() - Constructor for class net.sf.freehost3270.gui.DefaultColorMap
 
DefaultKeyMap - Class in net.sf.freehost3270.gui
By default, all KeyEvents are transformed into an KeyEvent array, and passed along to be processed.
DefaultKeyMap() - Constructor for class net.sf.freehost3270.gui.DefaultKeyMap
Creates a default, non-remappable KeyMap.
DefaultTerminalModel - Class in net.sf.freehost3270.gui
DefaultTerminalModel is the datamodel class for the JTerminalScreen widget.
DefaultTerminalModel() - Constructor for class net.sf.freehost3270.gui.DefaultTerminalModel
 
DefaultTerminalModel(int) - Constructor for class net.sf.freehost3270.gui.DefaultTerminalModel
 
delete() - Method in class net.sf.freehost3270.client.RW3270
Deletes the current character (by setting it to ' ').
destroy() - Method in class net.sf.freehost3270.applet.FreeHostApplet
 
destroy() - Method in class net.sf.freehost3270.web.ProxyLauncherServlet
Halts proxy service thread.
destSocket - Variable in class net.sf.freehost3270.proxy.Connection
A socket for the host's connection.
disconnect() - Method in class net.sf.freehost3270.applet.FreeHostApplet
 
disconnect() - Method in class net.sf.freehost3270.application.ApplicationFrame
 
disconnect() - Method in class net.sf.freehost3270.client.RW3270
Disconnects this RW3270 object from the current Session.
disconnect() - Method in class net.sf.freehost3270.client.RWTelnet
Disconnects the current session.
disconnect() - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
disconnect() - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
DISCONNECTED_BY_REMOTE_HOST - Static variable in interface net.sf.freehost3270.client.RWTnAction
Status constant passed to status() indicating that the client's connection to the host has been closed.
DO - Static variable in class net.sf.freehost3270.client.RWTelnet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class net.sf.freehost3270.web.ProxyLauncherServlet
 
doLayout() - Method in class net.sf.freehost3270.gui.JTerminal
Invoked by our parent objects layout manager.
DONT - Static variable in class net.sf.freehost3270.client.RWTelnet
 
down() - Method in class net.sf.freehost3270.client.RW3270
Moves the cursor position 'down' one row from it's current position.

E

EditHostFrame - Class in net.sf.freehost3270.application
Dialog that serves as a widget to specify connection settings to the host server.
EditHostFrame() - Constructor for class net.sf.freehost3270.application.EditHostFrame
 
EditHostFrame(Frame, String, Integer) - Constructor for class net.sf.freehost3270.application.EditHostFrame
 
EditHostFrame(Frame, String, Integer, boolean) - Constructor for class net.sf.freehost3270.application.EditHostFrame
Constructs a new edit host connection settings dialog window.
ENTER - Static variable in class net.sf.freehost3270.client.RW3270
 
enter() - Method in class net.sf.freehost3270.client.RW3270
Presses the 'enter' key on the terminal.
enter() - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
EOR - Static variable in class net.sf.freehost3270.client.RWTelnet
 
exit() - Method in class net.sf.freehost3270.application.ApplicationFrame
Shuts the application down.

F

FGCOLOR_DEFAULT - Static variable in class net.sf.freehost3270.client.RW3270Char
 
FIELD_BACKGROUND - Static variable in interface net.sf.freehost3270.gui.ColorMap
 
focusGained(FocusEvent) - Method in class net.sf.freehost3270.application.ApplicationFrame
 
focusLost(FocusEvent) - Method in class net.sf.freehost3270.application.ApplicationFrame
 
FONT_SIZES - Static variable in class net.sf.freehost3270.application.ApplicationFrame
These font sizes will be presented to the user.
FreeHostApplet - Class in net.sf.freehost3270.applet
An applet that launches the Freehost terminal emulator GUI client.
FreeHostApplet() - Constructor for class net.sf.freehost3270.applet.FreeHostApplet
 
fromDestToSrc - Variable in class net.sf.freehost3270.proxy.Connection
An AgentOut object for the connection to the host.
fromSrcToDest - Variable in class net.sf.freehost3270.proxy.Connection
An AgentIn object for the connection to the client.

G

getAID() - Method in class net.sf.freehost3270.client.RW3270
DOCUMENT ME!
getBackground() - Method in class net.sf.freehost3270.client.RW3270Char
Returns the background color of this character/field.
getBackgroundColor() - Method in class net.sf.freehost3270.client.RW3270Field
 
getBegin() - Method in class net.sf.freehost3270.client.RW3270Field
Returns the data buffer address of the first character in this field.
getChar(int) - Method in class net.sf.freehost3270.client.RW3270
This method is useful for retrieving the RW3270 character object at a particular position on the screen.
getChar() - Method in class net.sf.freehost3270.client.RW3270
This method returns the RW3270Char object at the current cursor position
getChar() - Method in class net.sf.freehost3270.client.RW3270Char
Returns the contents of hidden fields.
getChars() - Method in class net.sf.freehost3270.client.RW3270Field
Gets an array of RW3270Char objects representing the contents of this field.
getColorMap() - Method in class net.sf.freehost3270.gui.JTerminal
Gets the current ColorMap
getCols() - Method in class net.sf.freehost3270.client.RW3270
DOCUMENT ME!
getCurrentPosition() - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
getCursorPosition() - Method in class net.sf.freehost3270.client.RW3270
DOCUMENT ME!
getDataBuffer() - Method in class net.sf.freehost3270.client.RW3270
Returns an array of RW3270Char objects representing the data buffer.
getDestHost() - Method in class net.sf.freehost3270.proxy.Connection
Returns the destination terminal server host name.
getDestPort() - Method in class net.sf.freehost3270.proxy.Connection
DOCUMENT ME!
getDisplay() - Method in class net.sf.freehost3270.client.RW3270
Gets the current screen's display characters.
getDisplayChar() - Method in class net.sf.freehost3270.client.RW3270Char
This method returns the actual Screen representation of an object If the character is hidden or null, this method returns ' '; Use this method if you plan on displaying this character to the user.
getDisplayChars() - Method in class net.sf.freehost3270.client.RW3270Field
Gets an array of characters containing the display representation of this field.
getEmulator() - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
getEnd() - Method in class net.sf.freehost3270.client.RW3270Field
Returns the data buffer address of the last character in this field.
getField() - Method in class net.sf.freehost3270.client.RW3270
This method returns the RW3270Field object that the current cursor position is in.
getField(int) - Method in class net.sf.freehost3270.client.RW3270
This method returns the RW3270Field object at the specified buffer address
getField() - Method in class net.sf.freehost3270.client.RW3270Char
DOCUMENT ME!
getFieldAttribute() - Method in class net.sf.freehost3270.client.RW3270Char
DOCUMENT ME!
getFieldAttribute() - Method in class net.sf.freehost3270.client.RW3270Field
 
getFields() - Method in class net.sf.freehost3270.client.RW3270
Returns a vector of fields representing the current 3270 screen.
getFontScalePolicy() - Method in class net.sf.freehost3270.gui.JTerminal
Gets the font scaling policy in use.
getForeground() - Method in class net.sf.freehost3270.client.RW3270Char
Returns the foreground (font) color of this character/field
getForegroundColor() - Method in class net.sf.freehost3270.client.RW3270Field
 
getFriendlyName() - Method in class net.sf.freehost3270.client.Host
 
getHighlighting() - Method in class net.sf.freehost3270.client.RW3270Char
Returns the highlighting attributes for this character/startField (assuming it's a StartField.)
getHighlighting() - Method in class net.sf.freehost3270.client.RW3270Field
 
getHost() - Method in class net.sf.freehost3270.application.EditHostFrame
Returns host name entered by user.
getHostName() - Method in class net.sf.freehost3270.client.Host
 
getKeyMap() - Method in class net.sf.freehost3270.gui.JTerminal
Retrieves the current KeyMap
getMessage() - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
getMessageNumber() - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
getModelNumber() - Method in class net.sf.freehost3270.application.EditHostFrame
Returns the 3270 terminal model number selected.
getNewCursorPosition() - Method in class net.sf.freehost3270.gui.TerminalEvent
 
getNextUnprotectedField(int) - Method in class net.sf.freehost3270.client.RW3270
Returns the first character position of the next unprotected field from the current cursor position.
getOldCursorPosition() - Method in class net.sf.freehost3270.gui.TerminalEvent
 
getOutlining() - Method in class net.sf.freehost3270.client.RW3270Char
DOCUMENT ME!
getPort() - Method in class net.sf.freehost3270.application.EditHostFrame
Returns port number entered by user.
getPort() - Method in class net.sf.freehost3270.client.Host
 
getPosition() - Method in class net.sf.freehost3270.client.RW3270Char
DOCUMENT ME!
getPreviousUnprotectedField(int) - Method in class net.sf.freehost3270.client.RW3270
This method returns the first character position of the previous field from the current cursor position.
getResult() - Method in class net.sf.freehost3270.application.EditHostFrame
Returns the close operation code.
getRows() - Method in class net.sf.freehost3270.client.RW3270
DOCUMENT ME!
getRW3270() - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
getSrcHost() - Method in class net.sf.freehost3270.proxy.Connection
DOCUMENT ME!
getStatus() - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
Gets the current Status Message
getStatus() - Method in class net.sf.freehost3270.gui.TerminalEvent
 
getTelnet() - Method in class net.sf.freehost3270.client.RW3270
 
getTerminalModel() - Method in class net.sf.freehost3270.gui.JTerminal
Gets the active TerminalModel for this JTerminal
getTerminalType() - Method in class net.sf.freehost3270.application.EditHostFrame
Returns the 3270 terminal type selected by the user.
GREEN - Static variable in class net.sf.freehost3270.client.RW3270Char
 
GREEN - Static variable in class net.sf.freehost3270.client.RW3270Field
 
GREY - Static variable in class net.sf.freehost3270.client.RW3270Char
 
GREY - Static variable in class net.sf.freehost3270.client.RW3270Field
 

H

HL_BLINK - Static variable in class net.sf.freehost3270.client.RW3270Char
 
HL_DEFAULT - Static variable in class net.sf.freehost3270.client.RW3270Char
 
HL_INTENSIFY - Static variable in class net.sf.freehost3270.client.RW3270Char
 
HL_NORMAL - Static variable in class net.sf.freehost3270.client.RW3270Char
 
HL_REVERSE - Static variable in class net.sf.freehost3270.client.RW3270Char
 
HL_UNDERSCORE - Static variable in class net.sf.freehost3270.client.RW3270Char
 
home() - Method in class net.sf.freehost3270.client.RW3270
This method moves the cursor to the first character of the first unprotected field in the data buffer.
Host - Class in net.sf.freehost3270.client
Holds information about a destination terminal server host.
Host(String, int, String) - Constructor for class net.sf.freehost3270.client.Host
 

I

IAC - Static variable in class net.sf.freehost3270.client.RWTelnet
 
incomingData() - Method in interface net.sf.freehost3270.client.RWTnAction
Is called by the 3270 telnet engine when it has received new data.
incomingData() - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
incomingData() - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
init() - Method in class net.sf.freehost3270.applet.FreeHostApplet
 
init(ServletConfig) - Method in class net.sf.freehost3270.web.ProxyLauncherServlet
Configures and starts proxy service thread.
isBold() - Method in class net.sf.freehost3270.client.RW3270Char
DOCUMENT ME!
isBold() - Method in class net.sf.freehost3270.client.RW3270Field
 
isEncryptionUsed() - Method in class net.sf.freehost3270.application.EditHostFrame
 
isHidden() - Method in class net.sf.freehost3270.client.RW3270Char
DOCUMENT ME!
isHidden() - Method in class net.sf.freehost3270.client.RW3270Field
 
isHighIntensity() - Method in class net.sf.freehost3270.client.RW3270Char
 
isHighIntensity() - Method in class net.sf.freehost3270.client.RW3270Field
 
isKeyboardLocked() - Method in class net.sf.freehost3270.client.RW3270
This method is designed to let implementations check to see if the 'keyboard' is currently locked.
isModified(boolean) - Method in class net.sf.freehost3270.client.RW3270Char
Sets the MDT for this field (assuming it's a SF character)
isModified() - Method in class net.sf.freehost3270.client.RW3270Char
 
isModified() - Method in class net.sf.freehost3270.client.RW3270Field
 
isModified(boolean) - Method in class net.sf.freehost3270.client.RW3270Field
Deprecated.
since 0.2 preferred method is setModified
isNumeric() - Method in class net.sf.freehost3270.client.RW3270Char
 
isNumeric() - Method in class net.sf.freehost3270.client.RW3270Field
 
isProtected() - Method in class net.sf.freehost3270.client.RW3270Char
DOCUMENT ME!
isProtected(boolean) - Method in class net.sf.freehost3270.client.RW3270Char
 
isProtected() - Method in class net.sf.freehost3270.client.RW3270Field
Checks the field to see if the current field is an 'input' field (unprotected)
isProtected(boolean) - Method in class net.sf.freehost3270.client.RW3270Field
 
IsProtectedException - Exception in net.sf.freehost3270.client
 
IsProtectedException() - Constructor for exception net.sf.freehost3270.client.IsProtectedException
 
isStartField() - Method in class net.sf.freehost3270.client.RW3270Char
DOCUMENT ME!

J

JTerminal - Class in net.sf.freehost3270.gui
A SWING component that interactively renders terminal screen contents and handles user to terminal interaction.
JTerminal() - Constructor for class net.sf.freehost3270.gui.JTerminal
Creates a new JTerminal with a DefaultTerminalModel (type 2), DefaultKeyMap, and DefaultColorMap.
JTerminal(DefaultTerminalModel) - Constructor for class net.sf.freehost3270.gui.JTerminal
Creates a new JTerminal with a DefaultKeyMap and DefaultColorMap.
JTerminal(DefaultTerminalModel, KeyMap) - Constructor for class net.sf.freehost3270.gui.JTerminal
Creates a new JTerminal with a DefaultColorMap.
JTerminal(DefaultTerminalModel, KeyMap, ColorMap) - Constructor for class net.sf.freehost3270.gui.JTerminal
Creates a new JTerminal
JTerminalScreen - Class in net.sf.freehost3270.gui
A SWING component that interactively renders terminal screen contents and handles user to terminal interaction.
JTerminalScreen() - Constructor for class net.sf.freehost3270.gui.JTerminalScreen
Construct a new GUI session with a terminalModel of 2, and a terminalType of 3279-E.
JTerminalScreen(int, String) - Constructor for class net.sf.freehost3270.gui.JTerminalScreen
Construct a new GUI session with the specified terminalModel and terminalType.
JTerminalScreen(int) - Constructor for class net.sf.freehost3270.gui.JTerminalScreen
Construct a new GUI session with a 3279-E terminalType and the specified model where 2 <= terminalModel <= 5.
JTerminalScreen(String) - Constructor for class net.sf.freehost3270.gui.JTerminalScreen
Construct a new GUI session with a model 2 (24x80) screen using either a 3278, 3279, or 3279-E terminalType.

K

KEY_AVAILABLE - Static variable in class net.sf.freehost3270.application.ClientLauncher
 
KEY_SERVERNAME - Static variable in class net.sf.freehost3270.application.ClientLauncher
 
KEY_SERVERPORT - Static variable in class net.sf.freehost3270.application.ClientLauncher
 
keyFieldMark() - Method in class net.sf.freehost3270.client.RW3270
 
KeyMap - Interface in net.sf.freehost3270.gui
 
keyNewLine() - Method in class net.sf.freehost3270.client.RW3270
 
keyPressed(KeyEvent) - Method in class net.sf.freehost3270.gui.JTerminalScreen
Processess non-character keyboard events.
keyReleased(KeyEvent) - Method in class net.sf.freehost3270.gui.JTerminalScreen
To satisfy interface declarations.
keyTyped(KeyEvent) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
kill(boolean) - Method in class net.sf.freehost3270.proxy.Connection
Kills current connection, halts the Connection thread.

L

left() - Method in class net.sf.freehost3270.client.RW3270
Moves the cursor position one character to the left, wrapping when necessary.
lockKeyboard() - Method in class net.sf.freehost3270.client.RW3270
 

M

main(String[]) - Static method in class net.sf.freehost3270.application.ClientLauncher
Launches the stand-alone client application.
main(String[]) - Static method in class net.sf.freehost3270.proxy.Proxy
 
mainSocket - Variable in class net.sf.freehost3270.proxy.Proxy
The socket used for listening for client requests.
MARGIN_LEFT - Static variable in class net.sf.freehost3270.gui.JTerminalScreen
 
MARGIN_TOP - Static variable in class net.sf.freehost3270.gui.JTerminalScreen
 
mouseClicked(MouseEvent) - Method in class net.sf.freehost3270.gui.JTerminalScreen
Dispatches mouse event.
mouseDragged(MouseEvent) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
mousePressed(MouseEvent) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
mouseReleased(MouseEvent) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 

N

net.sf.freehost3270.applet - package net.sf.freehost3270.applet
 
net.sf.freehost3270.application - package net.sf.freehost3270.application
 
net.sf.freehost3270.client - package net.sf.freehost3270.client
 
net.sf.freehost3270.gui - package net.sf.freehost3270.gui
 
net.sf.freehost3270.proxy - package net.sf.freehost3270.proxy
 
net.sf.freehost3270.web - package net.sf.freehost3270.web
 
NOP - Static variable in class net.sf.freehost3270.client.RWTelnet
 

O

OL_LEFT - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_NONE - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_OVER - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_OVER_LEFT - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_OVER_LEFT_UNDER - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_OVER_RIGHT_LEFT - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_OVER_RIGHT_UNDER - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_RECTANGLE - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_RIGHT - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_RIGHT_LEFT - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_RIGHT_OVER - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_UNDER - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_UNDER_LEFT - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_UNDER_OVER - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_UNDER_RIGHT - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OL_UNDER_RIGHT_LEFT - Static variable in class net.sf.freehost3270.client.RW3270Char
 
OPT_EOR - Static variable in class net.sf.freehost3270.client.RWTelnet
 
OPTION_IS - Static variable in class net.sf.freehost3270.client.RWTelnet
 
ORANGE - Static variable in class net.sf.freehost3270.client.RW3270Char
 
ORANGE - Static variable in class net.sf.freehost3270.client.RW3270Field
 
out - Variable in class net.sf.freehost3270.proxy.AgentOut
The EncryptedOutputStream to the client.

P

PA(int) - Method in class net.sf.freehost3270.client.RW3270
Presses the specified PA Key, as specified in the constants for this class.
PA(int) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
PA1 - Static variable in class net.sf.freehost3270.client.RW3270
 
PA2 - Static variable in class net.sf.freehost3270.client.RW3270
 
PA3 - Static variable in class net.sf.freehost3270.client.RW3270
 
paintChar(RW3270Char) - Method in class net.sf.freehost3270.gui.JTerminalScreen
Paints a char on the terminal panel.
paintComponent(Graphics) - Method in class net.sf.freehost3270.gui.JTerminal
Overrides the painting of our component's interior bounds.
paintComponent(Graphics) - Method in class net.sf.freehost3270.gui.JTerminalScreen
Paints backgoround buffered image on the given graphics context.
paintCursor(int) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
paintStatus() - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
paintWindowMessage() - Method in class net.sf.freehost3270.gui.JTerminalScreen
Paints a message on the screen.
PALE_GREEN - Static variable in class net.sf.freehost3270.client.RW3270Char
 
PALE_GREEN - Static variable in class net.sf.freehost3270.client.RW3270Field
 
PALE_TURQUOISE - Static variable in class net.sf.freehost3270.client.RW3270Char
 
PALE_TURQUOISE - Static variable in class net.sf.freehost3270.client.RW3270Field
 
parse(short[], int) - Method in class net.sf.freehost3270.client.RWTn3270StreamParser
This method takes an input buffer and executes the appropriate tn3270 commands and orders.
PF(int) - Method in class net.sf.freehost3270.client.RW3270
Presses the specified PF Key, as specified in the constants for this class.
PF1 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF10 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF11 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF12 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF13 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF14 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF15 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF16 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF17 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF18 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF19 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF2 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF20 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF21 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF22 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF23 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF24 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF3 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF4 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF5 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF6 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF7 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF8 - Static variable in class net.sf.freehost3270.client.RW3270
 
PF9 - Static variable in class net.sf.freehost3270.client.RW3270
 
PINK - Static variable in class net.sf.freehost3270.client.RW3270Char
 
PINK - Static variable in class net.sf.freehost3270.client.RW3270Field
 
print(Graphics, PageFormat, int) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
processEvent(AWTEvent) - Method in class net.sf.freehost3270.application.ApplicationFrame
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freehost3270.application.EditHostFrame
 
Proxy - Class in net.sf.freehost3270.proxy
This class provides the mechanism by which host and client (applet) are able to communicate.
Proxy(int, boolean) - Constructor for class net.sf.freehost3270.proxy.Proxy
Instantiates a new FreeHost3270 Proxy.
Proxy(int) - Constructor for class net.sf.freehost3270.proxy.Proxy
Instantiates a new FreeHost3270 Proxy with no encrption
PROXY_PORT_KEY - Static variable in class net.sf.freehost3270.web.ProxyLauncherServlet
Configuration parameter key that specifies proxy service port.
ProxyLauncherServlet - Class in net.sf.freehost3270.web
Starts and halts Freehost3270 Proxy service.
ProxyLauncherServlet() - Constructor for class net.sf.freehost3270.web.ProxyLauncherServlet
 
PURPLE - Static variable in class net.sf.freehost3270.client.RW3270Char
 
PURPLE - Static variable in class net.sf.freehost3270.client.RW3270Field
 

R

readModified() - Method in class net.sf.freehost3270.client.RWTn3270StreamParser
3.6.2.1 Read Modified Operation
READY - Static variable in interface net.sf.freehost3270.client.RWTnAction
Status constant passed to status() indicating that the 3270 engine is ready for user input
receiveMessage(short[]) - Method in class net.sf.freehost3270.client.RWTelnet
Processes broadcast message.
RED - Static variable in class net.sf.freehost3270.client.RW3270Char
 
RED - Static variable in class net.sf.freehost3270.client.RW3270Field
 
redrawScreen() - Method in class net.sf.freehost3270.applet.FreeHostApplet
 
removeConnection(Connection) - Method in interface net.sf.freehost3270.proxy.ConnectionMonitor
 
removeConnection(Connection) - Method in class net.sf.freehost3270.proxy.Proxy
Removes a Connection object from the connections Vector.
removeTerminalEventListener(TerminalEventListener) - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
renderScreen() - Method in class net.sf.freehost3270.gui.JTerminal
Handles the drawing of the screen.
renderScreen() - Method in class net.sf.freehost3270.gui.JTerminalScreen
Renders a terminal screen on the buffered image graphics context.
reset() - Method in class net.sf.freehost3270.client.RW3270
 
resumeParentThread() - Method in class net.sf.freehost3270.client.RW3270
 
right() - Method in class net.sf.freehost3270.client.RW3270
Moves the cursor position one character to the right, wrapping when necessary.
run() - Method in class net.sf.freehost3270.client.RW3270
 
run() - Method in class net.sf.freehost3270.client.RWTelnet
The 'thread code' for this class.
run() - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
run() - Method in class net.sf.freehost3270.proxy.AgentIn
Start the thread
run() - Method in class net.sf.freehost3270.proxy.AgentOut
Start the thread
run() - Method in class net.sf.freehost3270.proxy.Connection
Starts the connection thread.
run() - Method in class net.sf.freehost3270.proxy.Proxy
Starts the thread.
RW3270 - Class in net.sf.freehost3270.client
This class represents a 3270 session to client implementations, and is the main API for creating 3270 applications.
RW3270(RWTnAction) - Constructor for class net.sf.freehost3270.client.RW3270
Default constructor.
RW3270(int, RWTnAction) - Constructor for class net.sf.freehost3270.client.RW3270
Constructor.
RW3270Char - Class in net.sf.freehost3270.client
Represents a single 'character' in the client's data buffer/screen.
RW3270Char(int) - Constructor for class net.sf.freehost3270.client.RW3270Char
Instanitates a new RW3270 character.
RW3270Field - Class in net.sf.freehost3270.client
Represents a Tn3270 'Field' instance.
RW3270Field(RW3270Char, RW3270) - Constructor for class net.sf.freehost3270.client.RW3270Field
Not seen by end-programmers.
RWTelnet - Class in net.sf.freehost3270.client
DOCUMENT ME!
RWTelnet(RWTn3270StreamParser, int) - Constructor for class net.sf.freehost3270.client.RWTelnet
DOCUMENT ME!
RWTn3270StreamParser - Class in net.sf.freehost3270.client
This class is the mack-daddy of the 3270 Engine, it takes the data from the RWTelnet class (through the incomingData method of the RWTnAction interface.) and makes sense of it.
RWTn3270StreamParser(RW3270, RWTnAction) - Constructor for class net.sf.freehost3270.client.RWTn3270StreamParser
 
RWTnAction - Interface in net.sf.freehost3270.client
Provides a callback to consumers from the RWTelnet object.

S

SB - Static variable in class net.sf.freehost3270.client.RWTelnet
 
SCALE_FONT_OFF - Static variable in class net.sf.freehost3270.gui.JTerminal
 
SCALE_FONT_SIZE - Static variable in class net.sf.freehost3270.gui.JTerminal
 
SE - Static variable in class net.sf.freehost3270.client.RWTelnet
 
SEND_OPTION - Static variable in class net.sf.freehost3270.client.RWTelnet
 
sendData(short[], int) - Method in class net.sf.freehost3270.client.RWTelnet
This method provides outbound communication to the Telnet host.
sessionStarted - Variable in class net.sf.freehost3270.proxy.Connection
When the connection object was created
setBackground(short) - Method in class net.sf.freehost3270.client.RW3270Char
Sets the background color of this character field.
setBackgroundColor(Color) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
setBegin(int) - Method in class net.sf.freehost3270.client.RW3270Field
 
setBoldColor(Color) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
setChar(char) - Method in class net.sf.freehost3270.client.RW3270Char
Sets the actual ASCII char stored in this object.
setColorMap(ColorMap) - Method in class net.sf.freehost3270.gui.JTerminal
Sets the ColorMap.
setConnectionTimeout(int) - Method in class net.sf.freehost3270.client.RWTelnet
Sets the connection timeout for the connect(String,int) method.
setCurrentPosition(int) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
setCursor(int) - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
Called by JTerminal to update the model on cursor moves
setCursorPosition(short) - Method in class net.sf.freehost3270.client.RW3270
This method sets the cursor position.
setData(String) - Method in class net.sf.freehost3270.client.RW3270Field
If the field is an input field (unprotected), this method will set the field to the specified String.
setEncryption(boolean) - Method in class net.sf.freehost3270.client.RW3270
Sets the encryption setting for the 3270 session...
setEncryption(boolean) - Method in class net.sf.freehost3270.client.RWTelnet
Turns the encryption on and off.
setEnd(int) - Method in class net.sf.freehost3270.client.RW3270Field
Sets the data buffer address of the last character in this field.
setField(RW3270Field) - Method in class net.sf.freehost3270.client.RW3270Char
Creates a pointer to the RW3270Field object that 'contains' this character.
setFieldAttribute(short) - Method in class net.sf.freehost3270.client.RW3270Char
Stores the short that represents the FA
setFont(Font) - Method in class net.sf.freehost3270.gui.JTerminal
Overrides setFont.
setFont(Font) - Method in class net.sf.freehost3270.gui.JTerminalScreen
Sets the font used to draw the screen.
setFontScalePolicy(int) - Method in class net.sf.freehost3270.gui.JTerminal
Sets the font scaling policy.
setForeground(short) - Method in class net.sf.freehost3270.client.RW3270Char
Sets the foreground (font) color for this character/field
setForegroundColor(Color) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
setHighlighting(short) - Method in class net.sf.freehost3270.client.RW3270Char
Sets the highlighting attributes for this character/startField (assuming it's a StartField.)
setKeyMap(KeyMap) - Method in class net.sf.freehost3270.gui.JTerminal
Sets the KeyMap
setModified(boolean) - Method in class net.sf.freehost3270.client.RW3270Field
Sets the MDT for this field.
setOutlining(short) - Method in class net.sf.freehost3270.client.RW3270Char
Sets the outlining attributes for this character/startField (assuming it's a StartField.)
setPositions(int, int) - Method in class net.sf.freehost3270.gui.TerminalEvent
 
setSessionData(String, String) - Method in class net.sf.freehost3270.client.RW3270
Sets session data on the session server
setSessionData(String, String) - Method in class net.sf.freehost3270.client.RWTelnet
 
setStartField() - Method in class net.sf.freehost3270.client.RW3270Char
Sets this position in the data buffer as a start field
setStatus(String) - Method in class net.sf.freehost3270.gui.JTerminalScreen
Sets current status message and calls components repaint method to make the new status message visible.
setStatus(int) - Method in class net.sf.freehost3270.gui.TerminalEvent
 
setTextAntialiasing(boolean) - Method in class net.sf.freehost3270.gui.JTerminal
Sets the font text antialiasing policy.
setValidation(short) - Method in class net.sf.freehost3270.client.RW3270Char
Sets the validation attributes for this character/field.
setWindowMessage(int) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
setWindowMessage(String) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
showMessage() - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
size() - Method in class net.sf.freehost3270.client.RW3270Field
This method returns the size, in characters of the current field.
srcSocket - Variable in class net.sf.freehost3270.proxy.Connection
A socket for the client's connection.
status(int) - Method in interface net.sf.freehost3270.client.RWTnAction
This method is called by the 3270 engine to communicate status changes to the client.
status(int) - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
status(int) - Method in class net.sf.freehost3270.gui.JTerminalScreen
 
STATUS_CHANGED - Static variable in class net.sf.freehost3270.gui.TerminalEvent
 
STRETCH_FONT_VERTICALLY - Static variable in class net.sf.freehost3270.gui.JTerminal
 
SYSREQ - Static variable in class net.sf.freehost3270.client.RW3270
 
sysreq() - Method in class net.sf.freehost3270.client.RW3270
Executes the sysreq command

T

tab() - Method in class net.sf.freehost3270.client.RW3270
Advances the cursor position to the first character position of the next unprotected field.
TERMINAL_TYPE - Static variable in class net.sf.freehost3270.client.RWTelnet
 
TerminalEvent - Class in net.sf.freehost3270.gui
 
TerminalEvent(Object, int) - Constructor for class net.sf.freehost3270.gui.TerminalEvent
 
TerminalEventListener - Interface in net.sf.freehost3270.gui
 
terminalEventReceived(TerminalEvent) - Method in class net.sf.freehost3270.gui.JTerminal
Handles incomming terminalEvents from the DefaultTerminalModel.
terminalEventReceived(TerminalEvent) - Method in interface net.sf.freehost3270.gui.TerminalEventListener
 
tooManyConnections() - Method in class net.sf.freehost3270.gui.DefaultTerminalModel
 
toString() - Method in class net.sf.freehost3270.client.RW3270
Returns a string representation of the current 3270 screen state.
toString() - Method in class net.sf.freehost3270.client.RW3270Char
DOCUMENT ME!
toString() - Method in class net.sf.freehost3270.client.RW3270Field
Returns a string representation of the field.
translate(KeyEvent) - Method in class net.sf.freehost3270.gui.DefaultKeyMap
 
translate(KeyEvent) - Method in interface net.sf.freehost3270.gui.KeyMap
 
translateColor(int) - Method in interface net.sf.freehost3270.gui.ColorMap
 
translateColor(int) - Method in class net.sf.freehost3270.gui.DefaultColorMap
 
TURQUOISE - Static variable in class net.sf.freehost3270.client.RW3270Char
 
TURQUOISE - Static variable in class net.sf.freehost3270.client.RW3270Field
 
type(char) - Method in class net.sf.freehost3270.client.RW3270
Inserts the specified ASCII character at the current cursor position if the current field is unprotected, and advances the cursor position by one.

U

unlockKeyboard() - Method in class net.sf.freehost3270.client.RW3270
 
up() - Method in class net.sf.freehost3270.client.RW3270
Moves the cursor position 'up' one row from it's current position.

W

waitFor(String, int) - Method in class net.sf.freehost3270.client.RW3270
Blocks until the specified string is found in the data buffer (screen) or until the specified timeout is reached.
waitForNewData() - Method in class net.sf.freehost3270.client.RW3270
Blocks the currently executing thread until new data arrives from the host.
WHITE - Static variable in class net.sf.freehost3270.client.RW3270Char
 
WHITE - Static variable in class net.sf.freehost3270.client.RW3270Field
 
WILL - Static variable in class net.sf.freehost3270.client.RWTelnet
 
WONT - Static variable in class net.sf.freehost3270.client.RWTelnet
 

X

X_WAIT - Static variable in interface net.sf.freehost3270.client.RWTnAction
Status constant passed to status() indicating that the 3270 engine is waiting for a response from the 3270 host.

Y

YELLOW - Static variable in class net.sf.freehost3270.client.RW3270Char
 
YELLOW - Static variable in class net.sf.freehost3270.client.RW3270Field
 
A B C D E F G H I J K L M N O P R S T U W X Y 

Copyright © 2013. All Rights Reserved.