SPONSORED LINKS
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