Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I K L M N P R S T U V W

## A

addNotify() - Method in class display.vt320
  Initialize terminal.
addNotify() - Method in class modules.BSXModule
  Adds two Buttons to the Panel and instanciates a BSXWindow.
addNotify() - Method in class modules.MudConnector
  when newly added try to load the mudlist using the parameter "mudlist"
addNotify() - Method in class modules.ButtonBar
  create the buttonbar from the parameter list.
address - Variable in class telnet
  The host address to connect to.
appletResize(int, int) - Method in class appWrapper
  This method is called when the applet want's to be resized.
appWrapper - class appWrapper.
  The appWrapper is thought to make the applet itself independent from the original context.
appWrapper() - Constructor for class appWrapper
available() - Method in class socket.TelnetWrapper
  Returns bytes available to be read.
available() - Method in class socket.TelnetIO
  Returns bytes available to be read.

## B

BOLD - Static variable in class display.CharDisplay
  Make character bold.
BSXModule - class modules.BSXModule.
  The ultimate BSX module implements most of the common used BSX controll sequences.
BSXModule() - Constructor for class modules.BSXModule
ButtonBar - class modules.ButtonBar.
  This class implements a programmable button bar.
ButtonBar() - Constructor for class modules.ButtonBar

## C

CharDisplay - class display.CharDisplay.
  A simple character display.
CharDisplay() - Constructor for class display.CharDisplay
  Create a character display with size 80x24 and Font "Courier", size 12.
CharDisplay(int, int) - Constructor for class display.CharDisplay
  Create a character display with specific size, Font is "Courier", size 12.
CharDisplay(int, int, String, int) - Constructor for class display.CharDisplay
  Create a character display with specific size, font and font size.
CharDisplay(String, int) - Constructor for class display.CharDisplay
  Create a character display with 80x24 and specific font and font size.
CharDisplayTest - class CharDisplayTest.
  CharDisplayTest -- a test applet to show the display/CharDisplay features --
CharDisplayTest() - Constructor for class CharDisplayTest
clientVersion - Variable in class modules.BSXModule
  Client Version
connect() - Method in class telnet
  Connect to the specified host and port but don't break existing connections.
connect(String) - Method in class telnet
  Connect to the specified host and port but don't break existing connections.
connect(String) - Method in class socket.TelnetIO
  Connect to the remote host at the default telnet port (23).
connect(String, int) - Method in class telnet
  Connect to the specified host and port but don't break existing connections.
connect(String, int) - Method in class socket.TelnetIO
  Connect to the remote host at the specified port.
connect(String, int) - Method in class modules.BSXModule
  do nothing
connect(String, int) - Method in interface modules.Module
  Connected to the remote host.
connect(String, int) - Method in class modules.TextLabel
  Do nothing upon connect.
connect(String, int) - Method in class modules.MudConnector
  dummy methods
connect(String, int) - Method in class modules.Script
  Configure the script module by reading the script PARAMeter.
connect(String, int) - Method in class modules.ButtonBar
  If the applet connects this method is called.

## D

debug - Static variable in class display.CharDisplay
  Enable debug messages.
debug - Variable in class socket.TelnetWrapper
  Set to true for System.out.println debugging.
deleteArea(int, int, int, int) - Method in class display.CharDisplay
  Delete a rectangular portion of the screen.
deleteChar(int, int) - Method in class display.CharDisplay
  Delete a character at a given position on the screen.
deleteLine(int) - Method in class display.CharDisplay
  Delete a line at a specific position.
disconnect() - Method in class telnet
  Disconnect from the remote host.
disconnect() - Method in class socket.TelnetWrapper
  Ends the telnet connection.
disconnect() - Method in class socket.TelnetIO
  Disconnect from remote host.
disconnect() - Method in class modules.BSXModule
  do nothing
disconnect() - Method in interface modules.Module
  Disconnect from the host.
disconnect() - Method in class modules.TextLabel
  Do nothing upon disconnecton.
disconnect() - Method in class modules.MudConnector
disconnect() - Method in class modules.Script
  Get notified of disconnection.
disconnect() - Method in class modules.ButtonBar
  Get notified of disconnection.
display - package display
drawChar(Graphics, char, int, int, int, int) - Method in class display.SoftFont

## E

emulation - Variable in class telnet
  Emulation type (default is vt320).

## F

finalize() - Method in class socket.TelnetWrapper
  Ends the telnet connection.

## G

getAppletInfo() - Method in class telnet
  Retrieve the current version of the applet.
getAppletInfo() - Method in class appWrapper
  Give information about the applet.
getAttributes(int, int) - Method in class display.CharDisplay
  Get the attributes for the specified position.
getBottomMargin() - Method in class display.CharDisplay
  Get the bottom scroll margin.
getBufferSize() - Method in class display.CharDisplay
  Retrieve current scrollback buffer size.
getChar(int, int) - Method in class display.CharDisplay
  Get the character at the specified position.
getColumns() - Method in class display.CharDisplay
  Get amount of columns on the screen.
getCursorPos() - Method in class display.CharDisplay
  Get the current cursor position.
getMaxBufferSize() - Method in class display.CharDisplay
  Retrieve maximum buffer Size.
getParameter(String) - Method in class telnet
  We override the Applet method getParameter() to be able to handle parameters even as application.
getParameterInfo() - Method in class telnet
  Retrieve parameter tag information.
getParameterInfo() - Method in class appWrapper
  Give information about the appWrapper and the applet loaded.
getParameterInfo() - Method in class display.Terminal
  Get the specific parameter info for the emulation.
getParameterInfo() - Method in class display.vt320
getRows() - Method in class display.CharDisplay
  Get amount of rows on the screen.
getSize() - Method in class display.Terminal
  Return the current size of the terminal in characters.
getSize() - Method in class display.vt320
getTerminalType() - Method in class display.Terminal
  Return actual terminal type identifier.
getTerminalType() - Method in class display.vt320
getTopMargin() - Method in class display.CharDisplay
  Get the top scroll margin.
getWindowBase() - Method in class display.CharDisplay
  Get the current window base.

## H

handleEvent(Event) - Method in class appWrapper
  Handle button events.
handleEvent(Event) - Method in class CharDisplayTest
handleEvent(Event) - Method in class display.CharDisplay
  Handle mouse events for copy & paste
handleEvent(Event) - Method in class display.vt320
  Handle events for the terminal.
handleEvent(Event) - Method in class modules.BSXModule
  Java 1.0 eventhandling routines.
handleEvent(Event) - Method in class modules.MudConnector
  handle list selection, connect, disconnect and refresh button
handleEvent(Event) - Method in class modules.ButtonBar

## I

init() - Method in class telnet
  Initialize applet.
init() - Method in class appWrapper
  Applet initialization.
init() - Method in class CharDisplayTest
INSERT - Static variable in class display.vt320
  The Insert key.
insertChar(int, int, char, int) - Method in class display.CharDisplay
  Insert a character at a specific position on the screen.
insertLine(int) - Method in class display.CharDisplay
  Insert a blank line at a specific position.
insertLine(int, boolean) - Method in class display.CharDisplay
  Insert a blank line at a specific position.
insertLine(int, int) - Method in class display.CharDisplay
  Insert blank lines at a specific position.
insertLine(int, int, boolean) - Method in class display.CharDisplay
  Insert blank lines at a specific position.
insets() - Method in class display.CharDisplay
  The insets of the character display define the border.
inSoftFont(char) - Method in class display.SoftFont
INVERT - Static variable in class display.CharDisplay
  Invert character.

## K

KEYCAPS_LOCK - Static variable in class display.vt320
KEYINSERT - Static variable in class display.vt320
KEYNUM_LOCK - Static variable in class display.vt320
KEYPAUSE - Static variable in class display.vt320
KEYPRINT_SCREEN - Static variable in class display.vt320
KEYSCROLL_LOCK - Static variable in class display.vt320

## L

login(String, String) - Method in class socket.TelnetWrapper
  Logs in as a particular user and password.

## M

main(String[]) - Static method in class telnet
  The main function is called on startup of the application.
main(String[]) - Static method in class proxy
  This method is called when the application is run on the commandline.
main(String[]) - Static method in class socket.TelnetWrapper
  Telnet test driver.
main(String[]) - Static method in class modules.BSXModule
  a main for test-purposes
map_cp850_unicode(char) - Method in class display.vt320
markLine(int, int) - Method in class display.CharDisplay
  Mark lines to be updated with redraw().
Module - interface modules.Module.
  Modules must implement this interface to be detected as valid modules
modules - package modules
modules - Variable in class telnet
  Dynamically loaded modules are stored here.
MudConnector - class modules.MudConnector.
  A specially designed module for the MUD Connector.
MudConnector() - Constructor for class modules.MudConnector

## N

NORMAL - Static variable in class display.CharDisplay
  Make character normal.
notbold(Color) - Method in class display.CharDisplay
notifyStatus(Vector) - Method in class telnet
  This method is called when telnet needs to be notified of status changes.
notifyStatus(Vector) - Method in class socket.TelnetIO
  Notify about current telnet status.
notifyStatus(Vector) - Method in interface socket.StatusPeer
  This method is called for the peer of the TelnetIO class if there is a statuschange.

## P

paint(Graphics) - Method in class appWrapper
  Write a message to the applet area.
paint(Graphics) - Method in class display.CharDisplay
  Paint the current screen.
params - Variable in class telnet
  This Hashtable contains information retrievable by getParameter() in case the program is run as an application and the AppletStub is missing.
port - Variable in class telnet
  The port number (default ist 23).
preferredSize() - Method in class display.CharDisplay
  Return the preferred Size of the character display.
proxy - class proxy.
  proxy class -- implements a proxy server to redirect network access
proxy - Variable in class telnet
  The proxy ip address.
proxy(int, String, int) - Constructor for class proxy
  Create a server socket and start listening on the local port.
proxyport - Variable in class telnet
  The proxy port number.
putChar(char) - Method in class display.Terminal
  Put a character on the screen.
putChar(char) - Method in class display.vt320
putChar(char, boolean) - Method in class display.vt320
putChar(int, int, char) - Method in class display.CharDisplay
  Put a character on the screen with normal font and outline.
putChar(int, int, char, int) - Method in class display.CharDisplay
  Put a character on the screen with specific font and outline.
putString(int, int, String) - Method in class display.CharDisplay
  Put a String at a specific position.
putString(int, int, String, int) - Method in class display.CharDisplay
  Put a String at a specific position giving all characters the same attributes.
putString(String) - Method in class display.Terminal
  Put a character on the screen.
putString(String) - Method in class display.vt320
  Put String at current cursor position.

## R

receive() - Method in class socket.TelnetWrapper
  Returns a String from the telnet connection.
receive() - Method in class socket.TelnetIO
  Read data from the remote host.
receive(String) - Method in class modules.BSXModule
  This method is called by the telnet, so that we can parse the String.
receive(String) - Method in interface modules.Module
  Receive data from somewhere.
receive(String) - Method in class modules.TextLabel
  Do nothing when receiving text.
receive(String) - Method in class modules.MudConnector
receive(String) - Method in class modules.Script
  This method is called when data is received.
receive(String) - Method in class modules.ButtonBar
  This module does not take any input.
receiveBytes() - Method in class socket.TelnetWrapper
  Returns a byte array.
receiveUntil(String) - Method in class socket.TelnetWrapper
  Returns all data received up until a certain token.
receiveUntil(String, long) - Method in class socket.TelnetWrapper
  Returns all data received up until a certain token.
redraw() - Method in class display.CharDisplay
  Redraw marked lines.
reshape(int, int, int, int) - Method in class appWrapper
  reshape the applet and ourself
reshape(int, int, int, int) - Method in class display.CharDisplay
  Reshape character display according to resize strategy.
RESIZE_FONT - Static variable in class display.CharDisplay
  Resize the font to the new screensize.
RESIZE_NONE - Static variable in class display.CharDisplay
  Do nothing when the container is resized.
RESIZE_SCREEN - Static variable in class display.CharDisplay
  Resize the width and height of the characterscreen.
run() - Method in class telnet
  Try to read data from the sockets and put it on the terminal.
run() - Method in class appWrapper
  Load the applet finally.
run() - Method in class proxy
  Cycle around until an error occurs and wait for incoming connections.
run() - Method in class modules.MudConnector
  The body of the thread opens a URLConnection with the address given as parameter "mudlist" and downloads it.

## S

Script - class modules.Script.
  A very simple scripting module.
Script() - Constructor for class modules.Script
SCROLL_DOWN - Static variable in class display.CharDisplay
  Scroll down when inserting a line.
SCROLL_UP - Static variable in class display.CharDisplay
  Scroll up when inserting a line.
send(byte) - Method in class socket.TelnetIO
send(byte[]) - Method in class socket.TelnetWrapper
  Sends bytes over the telnet connection.
send(byte[]) - Method in class socket.TelnetIO
  Send data to the remote host.
send(String) - Method in class telnet
  Send a String to the remote host.
send(String) - Method in interface display.TerminalHost
  Send a string to the host and return if it was received successfully.
send(String) - Method in class display.vt320
  Dummy method to handle input events (String).
send(String) - Method in class socket.TelnetWrapper
  Sends a String to the remote host.
sendLine(String) - Method in class socket.TelnetWrapper
  Sends a line to the remote host, returns all data before the prompt.
setBorder(int, boolean) - Method in class display.CharDisplay
  Set the border thickness and the border type.
setBottomMargin(int) - Method in class display.CharDisplay
  Set the bottom scroll margin for the screen.
setBufferSize(int) - Method in class display.CharDisplay
  Set scrollback buffer size.
setCursorPos(int, int) - Method in class display.CharDisplay
  Puts the cursor at the specified position.
setDefaultPrompt(String) - Static method in class socket.TelnetWrapper
  Sets the default prompt used by all TelnetWrappers.
setLoader(Object) - Method in class modules.BSXModule
  register o as our parent
setLoader(Object) - Method in interface modules.Module
  Set the loader of the module.
setLoader(Object) - Method in class modules.TextLabel
  Set the applet as module loader and configure.
setLoader(Object) - Method in class modules.MudConnector
  setLoader() is called upon start of the parent applet.
setLoader(Object) - Method in class modules.Script
  Set the applet as module loader
setLoader(Object) - Method in class modules.ButtonBar
  This method is called by our loader to notify us of it.
setLogin(String, String) - Static method in class socket.TelnetWrapper
  Sets the default login used by TelnetWrappers.
setPeer(StatusPeer) - Method in class socket.TelnetIO
  Set the object to be notified about current status.
setPrompt(String) - Method in class socket.TelnetWrapper
  Sets the expected prompt.
setResizeStrategy(int) - Method in class display.CharDisplay
  Set the strategy when window is resized.
setScrollbar(String) - Method in class display.CharDisplay
  Set the scrollbar position.
setTopMargin(int) - Method in class display.CharDisplay
  Set the top scroll margin for the screen.
setWindowBase(int) - Method in class display.CharDisplay
  Set the current window base.
setWindowSize(int, int) - Method in class display.CharDisplay
  Change the size of the screen.
size() - Method in class display.CharDisplay
  Return the real size in points of the character display.
socket - package socket
SoftFont - class display.SoftFont.
SoftFont() - Constructor for class display.SoftFont
start() - Method in class telnet
  Upon start of the applet try to create a new connection.
StatusPeer - interface socket.StatusPeer.
  StatusPeer -- interface for status messages --
stop() - Method in class telnet
  Disconnect when the applet is stopped.

## T

telnet - class telnet.
  A telnet implementation that supports different terminal emulations.
telnet() - Constructor for class telnet
TelnetIO - class socket.TelnetIO.
  Implements simple telnet io
TelnetIO() - Constructor for class socket.TelnetIO
TelnetWrapper - class socket.TelnetWrapper.
  Wrapper for a Java Telnet call.
TelnetWrapper(String) - Constructor for class socket.TelnetWrapper
  Connects to the default telnet port on the given host.
TelnetWrapper(String, int) - Constructor for class socket.TelnetWrapper
  Connects to a specific telnet port on the given host.
term - Variable in class telnet
  The terminal emulation (dynamically loaded).
Terminal - class display.Terminal.
  Terminal is an abstract emulation class.
Terminal() - Constructor for class display.Terminal
TerminalHost - interface display.TerminalHost.
  TerminalHost is an interface for the remote (virtual) end of our connection to the host computer we are connected to.
TextLabel - class modules.TextLabel.
  This small module lets you display text somewhere in the applets area.
TextLabel() - Constructor for class modules.TextLabel
TimedOutException - exception socket.TimedOutException.
  Exception thrown when a Telnet connection takes too long before receiving a specified String token.
TimedOutException() - Constructor for class socket.TimedOutException
TimedOutException(String) - Constructor for class socket.TimedOutException
tio - Variable in class telnet
  The telnet io methods.
toString() - Method in class display.vt320
  Return the version of the terminal emulation and its display.
toString() - Method in class socket.TelnetIO
  Return the version of TelnetIO.

## U

UNDERLINE - Static variable in class display.CharDisplay
  Underline character.
unimap - Static variable in class display.vt320
unsetLogin() - Static method in class socket.TelnetWrapper
  Turns off the default login of TelnetWrappers.
update(Graphics) - Method in class display.CharDisplay
  Update the display.

## V

version - Variable in class display.CharDisplay
  If you need the runtime version, just ask this variable.
vt320 - class display.vt320.
  A DEC VT320 Terminal Emulation (includes VT100/220 and ANSI).
vt320() - Constructor for class display.vt320

## W

wait(String) - Method in class socket.TelnetWrapper
  Skip any received data until the token appears.
wait(String, long) - Method in class socket.TelnetWrapper
  Wait for a String or a timeout.
writeToSocket(String) - Method in class telnet
  Send a String to the remote Host.
writeToUser(String) - Method in class telnet
  Send a String to the users terminal

A B C D E F G H I K L M N P R S T U V W

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES