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

A

actionPerformed(ActionEvent) - Method in class de.mud.jta.plugin.MudConnector
 
actionPerformed(ActionEvent) - Method in class de.mud.jta.plugin.Capture
 
actionPerformed(ActionEvent) - Method in class de.mud.jta.plugin.ButtonBar
 
addArrayOfBytes(byte[], byte[]) - Static method in class de.mud.ssh.SshMisc
 
addFocusListener(FocusListener) - Method in class de.mud.terminal.SwingTerminal
 
addKeyListener(KeyListener) - Method in class de.mud.terminal.SwingTerminal
Add a key listener to the VDU.
addMouseListener(MouseListener) - Method in class de.mud.terminal.SwingTerminal
Add a mouse listener to the VDU.
addMouseMotionListener(MouseMotionListener) - Method in class de.mud.terminal.SwingTerminal
Add a mouse motion listener to the VDU.
addPayload(byte[]) - Method in class de.mud.ssh.SshPacket2
 
addPayload(byte[]) - Method in class de.mud.ssh.SshPacket1
 
addPlugin(String, String) - Method in class de.mud.jta.PluginLoader
Add a new plugin to the system and register the plugin load as its communication bus.
applet - Variable in class de.mud.jta.event.AppletRequest
 
Applet - class de.mud.jta.Applet.
The Java Telnet Applet
Applet() - Constructor for class de.mud.jta.Applet
 
AppletListener - interface de.mud.jta.event.AppletListener.
This is the interface is for applet listeners, plugins that want to know the applet object.
AppletRequest - class de.mud.jta.event.AppletRequest.
Tell listeners the applet object.
AppletRequest(JApplet) - Constructor for class de.mud.jta.event.AppletRequest
 
audioBeep - Variable in class de.mud.jta.plugin.Terminal
if we have a url to an audioclip use it as ping
audioClip - Variable in class de.mud.jta.event.SoundRequest
 

B

beep() - Method in class de.mud.terminal.vt320
Play the beep sound ...
Blowfish - class de.mud.ssh.Blowfish.
 
Blowfish() - Constructor for class de.mud.ssh.Blowfish
 
BOLD - Static variable in class de.mud.terminal.VDUBuffer
Make character bold.
broadcast(PluginMessage) - Method in class de.mud.jta.PluginLoader
Implementation of the plugin bus.
broadcast(PluginMessage) - Method in interface de.mud.jta.PluginBus
Broadcast a plugin message to all listeners.
bufSize - Variable in class de.mud.terminal.VDUBuffer
 
Build - class de.mud.jta.Build.
The build class shows the date and time if the release
Build() - Constructor for class de.mud.jta.Build
 
bus - Variable in class de.mud.jta.Plugin
holds the plugin bus used for communication between plugins
ButtonBar - class de.mud.jta.plugin.ButtonBar.
Implementation of a programmable button bar to be used as a plugin in the Java(tm) Telnet Applet/Application.
ButtonBar(PluginBus, String) - Constructor for class de.mud.jta.plugin.ButtonBar
Initialize the button bar and register plugin listeners

C

Capture - class de.mud.jta.plugin.Capture.
A capture plugin that captures data and stores it in a defined location.
Capture(PluginBus, String) - Constructor for class de.mud.jta.plugin.Capture
Initialize the Capture plugin.
captureEnabled - Variable in class de.mud.jta.plugin.Capture
Whether the capture is currently enabled or not
charArray - Variable in class de.mud.terminal.VDUBuffer
 
charAttributes - Variable in class de.mud.terminal.VDUBuffer
 
Cipher - class de.mud.ssh.Cipher.
Cipher class is the type for all other ciphers.
Cipher() - Constructor for class de.mud.ssh.Cipher
 
clearSelection() - Method in class de.mud.terminal.SwingTerminal
 
close() - Method in class de.mud.jta.plugin.HandlerPTY
 
COLOR - Static variable in class de.mud.terminal.VDUBuffer
color mask
COLOR_BG - Static variable in class de.mud.terminal.VDUBuffer
background color mask
COLOR_BG_SHIFT - Static variable in class de.mud.terminal.VDUBuffer
how much to left shift the background color
COLOR_BOLD - Static variable in class de.mud.terminal.SwingTerminal
 
COLOR_FG - Static variable in class de.mud.terminal.VDUBuffer
foreground color mask
COLOR_FG_SHIFT - Static variable in class de.mud.terminal.VDUBuffer
how much to left shift the foreground color
COLOR_INVERT - Static variable in class de.mud.terminal.SwingTerminal
 
Common - class de.mud.jta.Common.
The common part of the The Javatm Telnet Application is handled here.
Common(Properties) - Constructor for class de.mud.jta.Common
 
ConfigurationListener - interface de.mud.jta.event.ConfigurationListener.
Configuration listener will be notified of configuration events.
ConfigurationRequest - class de.mud.jta.event.ConfigurationRequest.
Configuration request message.
ConfigurationRequest(PluginConfig) - Constructor for class de.mud.jta.event.ConfigurationRequest
 
configure(PluginConfig) - Method in class de.mud.jta.plugin.Telnet
 
connect - Variable in class de.mud.jta.plugin.MudConnector
 
connect(String, int) - Method in class de.mud.jta.Wrapper
Connect the socket and open the connection.
connect(String, int) - Method in interface de.mud.jta.event.SocketListener
Called if a connection should be established.
connect(String, int) - Method in class de.mud.jta.plugin.Timeout
Start the timeout countdown.
connect(String, int) - Method in class de.mud.jta.plugin.Socket
Connect to the host and port passed.
connect(String, int) - Method in class de.mud.telnet.TelnetWrapper
 
context - Variable in class de.mud.jta.plugin.URLFilter
 
copy(Clipboard) - Method in interface de.mud.jta.VisualTransferPlugin
Copy currently selected text into the clipboard.
copy(Clipboard) - Method in class de.mud.jta.plugin.Terminal
 
crc32(byte[], int) - Static method in class de.mud.ssh.SshMisc
Compute the crc Cyclic Redundancy Check, with the polynomial 0xedb88320, The polynomial is X^32+X^26+X^23+X^22+X^16+X^12+X^11+X^10+X^8+X^7+X^5+X^4+X^2+X^1+X^0 We take it "backwards" and put the highest-order term in the lowest-order bit.
createString(String) - Static method in class de.mud.ssh.SshMisc
Return a Arbitrary length binary string First 4 bytes are the length of the string, msb first (not including the length itself).
cursorX - Variable in class de.mud.terminal.VDUBuffer
 
cursorY - Variable in class de.mud.terminal.VDUBuffer
 

D

dataToSend - Variable in class de.mud.ssh.SshIO
 
de.mud.flash - package de.mud.flash
 
de.mud.jta - package de.mud.jta
 
de.mud.jta.event - package de.mud.jta.event
 
de.mud.jta.plugin - package de.mud.jta.plugin
 
de.mud.ssh - package de.mud.ssh
 
de.mud.telnet - package de.mud.telnet
 
de.mud.terminal - package de.mud.terminal
 
debug - Static variable in class de.mud.terminal.VDUBuffer
Enable debug messages.
decrypt(byte[]) - Method in class de.mud.ssh.SshCrypto
 
decrypt(byte[]) - Method in class de.mud.ssh.Cipher
Decrypt source byte array using the instantiated algorithm.
decrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.NONE
 
decrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.IDEA
 
decrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.DES3
 
decrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.DES
 
decrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.Cipher
The actual decryption takes place here.
decrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.Blowfish
 
decrypt(int, int, int[]) - Method in class de.mud.ssh.IDEA
 
decrypt(int, int, int[]) - Method in class de.mud.ssh.DES
 
decrypt(int, int, int[]) - Method in class de.mud.ssh.Blowfish
 
DEFAULT_PATH - Static variable in class de.mud.jta.Common
 
deleteArea(int, int, int, int) - Method in class de.mud.terminal.VDUBuffer
Delete a rectangular portion of the screen.
deleteArea(int, int, int, int, int) - Method in class de.mud.terminal.VDUBuffer
Delete a rectangular portion of the screen.
deleteChar(int, int) - Method in class de.mud.terminal.VDUBuffer
Delete a character at a given position on the screen.
deleteLine(int) - Method in class de.mud.terminal.VDUBuffer
Delete a line at a specific position.
DES - class de.mud.ssh.DES.
 
DES() - Constructor for class de.mud.ssh.DES
 
DES3 - class de.mud.ssh.DES3.
 
DES3() - Constructor for class de.mud.ssh.DES3
 
disconnect() - Method in class de.mud.flash.FlashTerminal
 
disconnect() - Method in class de.mud.jta.Wrapper
Disconnect the socket and close the connection.
disconnect() - Method in interface de.mud.jta.event.SocketListener
Called if the connection should be stopped.
disconnect() - Method in class de.mud.jta.plugin.Timeout
Stop the timeout
disconnect() - Method in class de.mud.jta.plugin.Socket
Disconnect the socket and close the connection.
disconnect() - Method in class de.mud.ssh.SshIO
 
display - Variable in class de.mud.terminal.VDUBuffer
a generic display that should redraw on demand
doneDialog - Variable in class de.mud.jta.plugin.Capture
 
drawChar(Graphics, char, int, int, int, int) - Method in class de.mud.terminal.SoftFont
 

E

emulation - Variable in class de.mud.jta.plugin.Terminal
 
encoding - Variable in class de.mud.jta.plugin.Terminal
The default encoding is ISO 8859-1 (western).
encrypt(byte[]) - Method in class de.mud.ssh.SshCrypto
 
encrypt(byte[]) - Method in class de.mud.ssh.Cipher
Encrypt source byte array using the instantiated algorithm.
encrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.NONE
 
encrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.IDEA
 
encrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.DES3
 
encrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.DES
 
encrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.Cipher
The actual encryption takes place here.
encrypt(byte[], int, byte[], int, int) - Method in class de.mud.ssh.Blowfish
 
encrypt(int, int, int[]) - Method in class de.mud.ssh.IDEA
 
encrypt(int, int, int[]) - Method in class de.mud.ssh.DES
 
encrypt(int, int, int[]) - Method in class de.mud.ssh.Blowfish
 
encrypteRSAPkcs1Twice(byte[], byte[], byte[], byte[], byte[]) - Static method in class de.mud.ssh.SshCrypto
 
EndOfRecord() - Method in interface de.mud.jta.event.EndOfRecordListener
Called if the end of record event appears
EndOfRecordListener - interface de.mud.jta.event.EndOfRecordListener.
This interface should be used by plugins who would like to be notified about the end of record event
EndOfRecordRequest - class de.mud.jta.event.EndOfRecordRequest.
Notification of the end of record event
EndOfRecordRequest() - Constructor for class de.mud.jta.event.EndOfRecordRequest
Create a new local echo request with the specified value.
error(String) - Method in class de.mud.jta.Plugin
Print an error message to stderr prepending the plugin name.
errorDialog - Variable in class de.mud.jta.plugin.Capture
 
errorLabel - Variable in class de.mud.jta.plugin.MudConnector
 
event - Variable in class de.mud.jta.event.FocusStatus
 

F

fileDialog - Variable in class de.mud.jta.plugin.Capture
 
FilterPlugin - interface de.mud.jta.FilterPlugin.
The filter plugin is the base interface for plugins that want to intercept the communication between front end and back end plugins.
finalize() - Method in class de.mud.jta.plugin.HandlerPTY
 
firePluginMessage(PluginListener) - Method in interface de.mud.jta.PluginMessage
Fire the message to all listeners that are compatible with this message and return the result.
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.WindowSizeRequest
Return the size of the window
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.TerminalTypeRequest
Ask all terminal type listener about the terminal type and return the first answer.
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.TelnetCommandRequest
Notify all listeners about the end of record message
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.SoundRequest
Notify all listeners that they may play the sound.
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.SocketRequest
Tell all listeners that we would like to connect.
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.ReturnFocusRequest
Notify all listeners about return focus message.
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.OnlineStatus
Notify the listers about the online status.
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.LocalEchoRequest
Notify all listeners about the status of local echo.
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.FocusStatus
Notify the listers about the focus status of the sending component.
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.EndOfRecordRequest
Notify all listeners about the end of record message
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.ConfigurationRequest
Notify all listeners of a configuration event.
firePluginMessage(PluginListener) - Method in class de.mud.jta.event.AppletRequest
Notify all listeners of a configuration event.
FlashTerminal - class de.mud.flash.FlashTerminal.
 
FlashTerminal() - Constructor for class de.mud.flash.FlashTerminal
 
FlashTerminalServer - class de.mud.flash.FlashTerminalServer.
Flash Terminal Server implementation
FlashTerminalServer(String, String, Socket) - Constructor for class de.mud.flash.FlashTerminalServer
 
FocusStatus - class de.mud.jta.event.FocusStatus.
Notify all listeners that a component has got the input focus.
FocusStatus(Plugin, FocusEvent) - Constructor for class de.mud.jta.event.FocusStatus
Create a new online status message with the specified value.
FocusStatusListener - interface de.mud.jta.event.FocusStatusListener.
This is the interface for a focus status listener.

G

getAttributes(int, int) - Method in class de.mud.terminal.VDUBuffer
Get the attributes for the specified position.
getBottomMargin() - Method in class de.mud.terminal.VDUBuffer
Get the bottom scroll margin.
getBufferSize() - Method in class de.mud.terminal.VDUBuffer
Retrieve current scrollback buffer size.
getChar(int, int) - Method in class de.mud.terminal.VDUBuffer
Get the character at the specified position.
getColorSet() - Method in class de.mud.terminal.SwingTerminal
Get current color set.
getColumns() - Method in class de.mud.terminal.VDUBuffer
Get amount of columns on the screen.
getComponents() - Method in class de.mud.jta.Common
Get the list of visual components currently registered.
getCursorColumn() - Method in class de.mud.terminal.VDUBuffer
Get the current column of the cursor position.
getCursorRow() - Method in class de.mud.terminal.VDUBuffer
Get the current line of the cursor position.
getDate() - Method in interface de.mud.jta.Version
 
getDate() - Method in class de.mud.jta.Build
 
getFilterSource() - Method in interface de.mud.jta.FilterPlugin
 
getFilterSource() - Method in class de.mud.jta.plugin.URLFilter
 
getFilterSource() - Method in class de.mud.jta.plugin.Timeout
 
getFilterSource() - Method in class de.mud.jta.plugin.Terminal
 
getFilterSource() - Method in class de.mud.jta.plugin.Telnet
 
getFilterSource() - Method in class de.mud.jta.plugin.SSH
 
getFilterSource() - Method in class de.mud.jta.plugin.Socket
 
getFilterSource() - Method in class de.mud.jta.plugin.Sink
 
getFilterSource() - Method in class de.mud.jta.plugin.Shell
 
getFilterSource() - Method in class de.mud.jta.plugin.Script
 
getFilterSource() - Method in class de.mud.jta.plugin.Capture
 
getFilterSource() - Method in class de.mud.jta.plugin.ButtonBar
 
getHandler() - Method in class de.mud.telnet.TelnetWrapper
 
getId() - Method in class de.mud.jta.Plugin
Return identifier for this plugin.
getInsets() - Method in class de.mud.terminal.SwingTerminal
The insets of the character display define the border.
getInstance(String) - Static method in class de.mud.ssh.Cipher
 
getMaxBufferSize() - Method in class de.mud.terminal.VDUBuffer
Retrieve maximum buffer Size.
getMenus() - Method in class de.mud.jta.Common
 
getMpInt() - Method in class de.mud.ssh.SshPacket2
Return the mp-int at the position offset in the data First 4 bytes are the number of bytes in the integer, msb first (for example, the value 0x00012345 would have 17 bits).
getMpInt() - Method in class de.mud.ssh.SshPacket1
Return the mp-int at the position offset in the data First 2 bytes are the number of bits in the integer, msb first (for example, the value 0x00012345 would have 17 bits).
getMpInt(int, byte[]) - Static method in class de.mud.ssh.SshMisc
Return the mp-int at the position offset in the data First 2 bytes are the number of bits in the integer, msb first (for example, the value 0x00012345 would have 17 bits).
getNotZeroRandomByte() - Static method in class de.mud.ssh.SshMisc
 
getPayLoad(SshCrypto, long) - Method in class de.mud.ssh.SshPacket2
 
getPluginMenu() - Method in interface de.mud.jta.VisualPlugin
Get the menu entry for this component.
getPluginMenu() - Method in class de.mud.jta.plugin.URLFilter
 
getPluginMenu() - Method in class de.mud.jta.plugin.Terminal
 
getPluginMenu() - Method in class de.mud.jta.plugin.Status
 
getPluginMenu() - Method in class de.mud.jta.plugin.SSH
 
getPluginMenu() - Method in class de.mud.jta.plugin.MudConnector
 
getPluginMenu() - Method in class de.mud.jta.plugin.Capture
The Capture menu for the menu bar as configured in the constructor.
getPluginMenu() - Method in class de.mud.jta.plugin.ButtonBar
 
getPlugins() - Method in class de.mud.jta.PluginLoader
 
getPluginVisual() - Method in interface de.mud.jta.VisualPlugin
Get the visible components from the plugin.
getPluginVisual() - Method in class de.mud.jta.plugin.URLFilter
 
getPluginVisual() - Method in class de.mud.jta.plugin.Terminal
 
getPluginVisual() - Method in class de.mud.jta.plugin.Status
 
getPluginVisual() - Method in class de.mud.jta.plugin.SSH
 
getPluginVisual() - Method in class de.mud.jta.plugin.MudConnector
 
getPluginVisual() - Method in class de.mud.jta.plugin.Capture
The Capture plugin has no visual component that is embedded in the JTA main frame, so this returns null.
getPluginVisual() - Method in class de.mud.jta.plugin.ButtonBar
 
getPreferredSize() - Method in class de.mud.terminal.SwingTerminal
Return the preferred Size of the character display.
getPrompt() - Method in class de.mud.jta.Wrapper
 
getProperty(String, String) - Method in class de.mud.jta.PluginConfig
Get the property value for a certain plugin.
getProperty(String, String, String) - Method in class de.mud.jta.PluginConfig
Get property value for a certain plugin with the specified id.
getRows() - Method in class de.mud.terminal.VDUBuffer
Get amount of rows on the screen.
getSelection() - Method in class de.mud.terminal.SwingTerminal
 
getSize() - Method in class de.mud.terminal.SwingTerminal
Return the real size in points of the character display.
getString(int, byte[]) - Static method in class de.mud.ssh.SshMisc
return the strint at the position offset in the data First 4 bytes are the length of the string, msb first (not including the length itself).
getTerminalID() - Method in class de.mud.terminal.vt320
Get the terminal id used to identify this terminal.
getTerminalType() - Method in class de.mud.jta.Wrapper
 
getTerminalType() - Method in interface de.mud.jta.event.TerminalTypeListener
Return the terminal type string
getTerminalType() - Method in class de.mud.ssh.SshIO
 
getTerminalType() - Method in class de.mud.telnet.TelnetProtocolHandler
Get the current terminal type for TTYPE telnet option.
getTopMargin() - Method in class de.mud.terminal.VDUBuffer
Get the top scroll margin.
getVDUBuffer() - Method in class de.mud.flash.FlashTerminal
Get the current buffer.
getVDUBuffer() - Method in interface de.mud.terminal.VDUDisplay
 
getVDUBuffer() - Method in class de.mud.terminal.SwingTerminal
Return the currently associated VDUBuffer.
getWindowBase() - Method in class de.mud.terminal.VDUBuffer
Get the current window base.
getWindowSize() - Method in class de.mud.jta.Wrapper
 
getWindowSize() - Method in interface de.mud.jta.event.WindowSizeListener
Return the current window size of the terminal in rows and columns.
getWindowSize() - Method in class de.mud.telnet.TelnetProtocolHandler
Get the current window size of the terminal for the NAWS telnet option.

H

handler - Variable in class de.mud.jta.plugin.Telnet
 
handler - Variable in class de.mud.jta.plugin.SSH
 
handler - Variable in class de.mud.ssh.SshWrapper
 
handler - Variable in class de.mud.telnet.TelnetWrapper
 
HandlerPTY - class de.mud.jta.plugin.HandlerPTY.
 
HandlerPTY() - Constructor for class de.mud.jta.plugin.HandlerPTY
 
handleSSH(byte[]) - Method in class de.mud.ssh.SshIO
Read data from the remote host.
hashHostKey - Variable in class de.mud.ssh.SshIO
 
height - Variable in class de.mud.terminal.VDUBuffer
 
Help - class de.mud.jta.Help.
Help display for JTA.
Help() - Constructor for class de.mud.jta.Help
 
helpText - Static variable in class de.mud.jta.Help
 
host - Variable in class de.mud.jta.Wrapper
 

I

id - Variable in class de.mud.jta.Plugin
in case we have several plugins of the same type this contains their unique id
ID - Static variable in class de.mud.jta.PluginLoader
holds the current version id
ID - Static variable in class de.mud.telnet.TelnetProtocolHandler
contains the current revision id
ID - Static variable in class de.mud.terminal.vt320
The current version id tag.
ID - Static variable in class de.mud.terminal.VDUBuffer
The current version id tag
IDEA - class de.mud.ssh.IDEA.
 
IDEA() - Constructor for class de.mud.ssh.IDEA
 
in - Variable in class de.mud.jta.Wrapper
 
in - Variable in class de.mud.jta.plugin.Socket
 
init() - Method in class de.mud.jta.SmallApplet
Read all parameters from the applet configuration and do initializations for the plugins and the applet.
init() - Method in class de.mud.jta.Applet
Read all parameters from the applet configuration and do initializations for the plugins and the applet.
inputfeed(byte[], int) - Method in class de.mud.telnet.TelnetProtocolHandler
 
insertChar(int, int, char, int) - Method in class de.mud.terminal.VDUBuffer
Insert a character at a specific position on the screen.
insertLine(int) - Method in class de.mud.terminal.VDUBuffer
Insert a blank line at a specific position.
insertLine(int, boolean) - Method in class de.mud.terminal.VDUBuffer
Insert a blank line at a specific position.
insertLine(int, int) - Method in class de.mud.terminal.VDUBuffer
Insert blank lines at a specific position.
insertLine(int, int, boolean) - Method in class de.mud.terminal.VDUBuffer
Insert blank lines at a specific position.
inSoftFont(char) - Method in class de.mud.terminal.SoftFont
 
INVERT - Static variable in class de.mud.terminal.VDUBuffer
Invert character.
INVISIBLE - Static variable in class de.mud.terminal.VDUBuffer
Invisible character.
IV0 - Variable in class de.mud.ssh.IDEA
 
IV0 - Variable in class de.mud.ssh.DES
 
IV1 - Variable in class de.mud.ssh.IDEA
 
IV1 - Variable in class de.mud.ssh.DES
 

K

KEY_ACTION - Static variable in interface de.mud.terminal.VDUInput
 
KEY_ALT - Static variable in interface de.mud.terminal.VDUInput
 
KEY_CONTROL - Static variable in interface de.mud.terminal.VDUInput
 
key_schedule - Variable in class de.mud.ssh.IDEA
 
key_schedule - Variable in class de.mud.ssh.DES
 
KEY_SHIFT - Static variable in interface de.mud.terminal.VDUInput
 
keyPressed(int, char, int) - Method in class de.mud.terminal.vt320
main keytyping event handler...
keyPressed(int, char, int) - Method in interface de.mud.terminal.VDUInput
main keytyping event handler...
keyPressed(KeyEvent) - Method in class de.mud.terminal.SwingTerminal
 
keyReleased(KeyEvent) - Method in class de.mud.terminal.vt320
 
keyReleased(KeyEvent) - Method in class de.mud.terminal.SwingTerminal
 
keyTyped(int, char, int) - Method in class de.mud.terminal.vt320
Handle key Typed events for the terminal, this will get all normal key types, but no shift/alt/control/numlock.
keyTyped(int, char, int) - Method in interface de.mud.terminal.VDUInput
Handle key Typed events for the terminal, this will get all normal key types, but no shift/alt/control/numlock.
keyTyped(KeyEvent) - Method in class de.mud.terminal.SwingTerminal
 

L

layouter - Variable in class de.mud.jta.plugin.MudConnector
 
listURL - Variable in class de.mud.jta.plugin.MudConnector
 
LocalEchoListener - interface de.mud.jta.event.LocalEchoListener.
This interface should be used by plugins who would like to be notified about the local echo property.
LocalEchoRequest - class de.mud.jta.event.LocalEchoRequest.
Notification of the local echo property.
LocalEchoRequest(boolean) - Constructor for class de.mud.jta.event.LocalEchoRequest
Create a new local echo request with the specified value.
login(String, String) - Method in class de.mud.jta.Wrapper
Login into remote host.
lostOwnership(Clipboard, Transferable) - Method in class de.mud.jta.plugin.Terminal
 
LOW - Static variable in class de.mud.terminal.VDUBuffer
Lower intensity character.

M

Main - class de.mud.jta.Main.
The Java Telnet Application
Main() - Constructor for class de.mud.jta.Main
 
main(String[]) - Static method in class de.mud.flash.FlashTerminalServer
Read all parameters from the applet configuration and do initializations for the plugins and the applet.
main(String[]) - Static method in class de.mud.jta.Main
 
main(String[]) - Static method in class de.mud.ssh.SshWrapperExample
 
map_cp850_unicode(char) - Method in class de.mud.terminal.vt320
 
markLine(int, int) - Method in class de.mud.terminal.VDUBuffer
Mark lines to be updated with redraw().
match(byte[], int) - Method in class de.mud.telnet.ScriptHandler
Try to match the byte array s against the match string.
max(double, double) - Method in class de.mud.terminal.SwingTerminal
 
maxBufSize - Variable in class de.mud.terminal.VDUBuffer
 
MCMenu - Variable in class de.mud.jta.plugin.MudConnector
 
menu - Variable in class de.mud.jta.plugin.Terminal
holds the terminal menu
menu - Variable in class de.mud.jta.plugin.Capture
The plugin menu
min(double, double) - Method in class de.mud.terminal.SwingTerminal
 
mouseClicked(MouseEvent) - Method in class de.mud.terminal.SwingTerminal
 
mouseDragged(MouseEvent) - Method in class de.mud.terminal.SwingTerminal
 
mouseEntered(MouseEvent) - Method in class de.mud.terminal.SwingTerminal
 
mouseExited(MouseEvent) - Method in class de.mud.terminal.SwingTerminal
 
mouseGetPos(Point) - Method in class de.mud.terminal.SwingTerminal
Convert Mouse Event coordinates into character cell coordinates
mouseMoved(MouseEvent) - Method in class de.mud.terminal.SwingTerminal
 
mousePressed(int, int, int) - Method in class de.mud.terminal.vt320
Terminal is mouse-aware and requires (x,y) coordinates of on the terminal (character coordinates) and the button clicked.
mousePressed(int, int, int) - Method in interface de.mud.terminal.VDUInput
Terminal is mouse-aware and requires (x,y) coordinates of on the terminal (character coordinates) and the button clicked.
mousePressed(MouseEvent) - Method in class de.mud.terminal.SwingTerminal
Handle mouse pressed events for copy & paste.
mouseReleased(int, int, int) - Method in class de.mud.terminal.vt320
Terminal is mouse-aware and requires the coordinates and button of the release.
mouseReleased(int, int, int) - Method in interface de.mud.terminal.VDUInput
Terminal is mouse-aware and requires the coordinates and button of the release.
mouseReleased(MouseEvent) - Method in class de.mud.terminal.SwingTerminal
Handle mouse released events for copy & paste.
mudAddr - Variable in class de.mud.jta.plugin.MudConnector
 
MudConnector - class de.mud.jta.plugin.MudConnector.
The MudConnector (http://www.mudconnector.com) plugin.
MudConnector(PluginBus, String) - Constructor for class de.mud.jta.plugin.MudConnector
Create the list plugin and get the url to the actual list.
mudList - Variable in class de.mud.jta.plugin.MudConnector
 
mudListPanel - Variable in class de.mud.jta.plugin.MudConnector
 
mudListSelector - Variable in class de.mud.jta.plugin.MudConnector
 
mudName - Variable in class de.mud.jta.plugin.MudConnector
 
mudPort - Variable in class de.mud.jta.plugin.MudConnector
 
mulop(int, int) - Static method in class de.mud.ssh.IDEA
 

N

negotiate(byte[]) - Method in class de.mud.telnet.TelnetProtocolHandler
Handle telnet protocol negotiation.
NONE - class de.mud.ssh.NONE.
 
NONE() - Constructor for class de.mud.ssh.NONE
 
NORMAL - Static variable in class de.mud.terminal.VDUBuffer
Make character normal.
notifyEndOfRecord() - Method in class de.mud.telnet.TelnetProtocolHandler
Generate an EOR (end of record) request.

O

offline() - Method in interface de.mud.jta.event.OnlineStatusListener
Called when the system is offline.
online - Variable in class de.mud.jta.event.OnlineStatus
 
online() - Method in interface de.mud.jta.event.OnlineStatusListener
Called when the system is online.
OnlineStatus - class de.mud.jta.event.OnlineStatus.
Notify all listeners that we on or offline.
OnlineStatus(boolean) - Constructor for class de.mud.jta.event.OnlineStatus
Create a new online status message with the specified value.
OnlineStatusListener - interface de.mud.jta.event.OnlineStatusListener.
This is the interface for a online status listener.
out - Variable in class de.mud.jta.Wrapper
 
out - Variable in class de.mud.jta.plugin.Socket
 

P

P - Variable in class de.mud.ssh.Blowfish
 
paint(Graphics) - Method in class de.mud.terminal.SwingTerminal
Paint the current screen using the backing store image.
panel - Variable in class de.mud.jta.plugin.ButtonBar
the panel that contains the buttons and input fields
pass - Variable in class de.mud.jta.plugin.SSH
 
paste(Clipboard) - Method in interface de.mud.jta.VisualTransferPlugin
Paste text from clipboard to the plugin.
paste(Clipboard) - Method in class de.mud.jta.plugin.Terminal
 
pin - Variable in class de.mud.jta.plugin.URLFilter
 
playSound(URL) - Method in interface de.mud.jta.event.SoundListener
Play a sound that is given as a URL
plugin - Variable in class de.mud.jta.event.FocusStatus
 
Plugin - class de.mud.jta.Plugin.
Plugin base class for the Java Telnet Application.
Plugin(PluginBus, String) - Constructor for class de.mud.jta.Plugin
Create a new plugin and set the plugin bus used by this plugin and the unique id.
PluginBus - interface de.mud.jta.PluginBus.
A plugin bus is used for communication between plugins.
PluginConfig - class de.mud.jta.PluginConfig.
Plugin configuration container.
PluginConfig(Properties) - Constructor for class de.mud.jta.PluginConfig
 
pluginGainedFocus(Plugin) - Method in interface de.mud.jta.event.FocusStatusListener
Called if a plugin gained the input focus.
PluginListener - interface de.mud.jta.PluginListener.
A tag interface for a plugin message listener.
PluginLoader - class de.mud.jta.PluginLoader.
The plugin loader tries to load the plugin by name and returns a corresponding plugin object.
PluginLoader() - Constructor for class de.mud.jta.PluginLoader
Create new plugin loader and set up with default plugin path.
PluginLoader(Vector) - Constructor for class de.mud.jta.PluginLoader
Create new plugin loader and set up with specified plugin path.
pluginLostFocus(Plugin) - Method in interface de.mud.jta.event.FocusStatusListener
Called if a plugin lost the input focus.
PluginMessage - interface de.mud.jta.PluginMessage.
The base interface for a plugin message.
port - Variable in class de.mud.jta.Wrapper
 
pout - Variable in class de.mud.jta.plugin.URLFilter
 
print(Graphics) - Method in class de.mud.terminal.SwingTerminal
 
processFocusEvent(FocusEvent) - Method in class de.mud.terminal.SwingTerminal
 
processKeyEvent(KeyEvent) - Method in class de.mud.terminal.SwingTerminal
Process key events for this component.
processMouseEvent(MouseEvent) - Method in class de.mud.terminal.SwingTerminal
Process mouse events for this component.
processMouseMotionEvent(MouseEvent) - Method in class de.mud.terminal.SwingTerminal
Process mouse motion events for this component.
progress - Variable in class de.mud.jta.plugin.MudConnector
 
protocols - Variable in class de.mud.jta.plugin.URLFilter
 
putChar(int, int, char) - Method in class de.mud.terminal.VDUBuffer
Put a character on the screen with normal font and outline.
putChar(int, int, char, int) - Method in class de.mud.terminal.VDUBuffer
Put a character on the screen with specific font and outline.
putMpInt(BigInteger) - Method in class de.mud.ssh.SshPacket2
 
putMpInt(BigInteger) - Method in class de.mud.ssh.SshPacket1
 
putString(int, int, String) - Method in class de.mud.terminal.VDUBuffer
Put a String at a specific position.
putString(int, int, String, int) - Method in class de.mud.terminal.VDUBuffer
Put a String at a specific position giving all characters the same attributes.
putString(String) - Method in class de.mud.terminal.vt320
Put string at current cursor position.

R

read(byte[]) - Method in class de.mud.jta.Wrapper
Read data from the socket and use telnet negotiation before returning the data read.
read(byte[]) - Method in interface de.mud.jta.FilterPlugin
Read a block of data from the back end.
read(byte[]) - Method in class de.mud.jta.plugin.URLFilter
Read an array of bytes from the back end and send it to the url parser to see if it matches.
read(byte[]) - Method in class de.mud.jta.plugin.Timeout
 
read(byte[]) - Method in class de.mud.jta.plugin.Terminal
 
read(byte[]) - Method in class de.mud.jta.plugin.Telnet
 
read(byte[]) - Method in class de.mud.jta.plugin.SSH
Read data from the backend and decrypt it.
read(byte[]) - Method in class de.mud.jta.plugin.Socket
 
read(byte[]) - Method in class de.mud.jta.plugin.Sink
 
read(byte[]) - Method in class de.mud.jta.plugin.Shell
 
read(byte[]) - Method in class de.mud.jta.plugin.Script
Read an array of bytes from the back end and put it through the script parser to see if it matches.
read(byte[]) - Method in class de.mud.jta.plugin.HandlerPTY
 
read(byte[]) - Method in class de.mud.jta.plugin.Capture
Read data from the left side plugin, capture the content and pass it on to the next plugin which called this method.
read(byte[]) - Method in class de.mud.jta.plugin.ButtonBar
 
read(byte[]) - Method in class de.mud.ssh.SshWrapper
Read data from the backend and decrypt it.
read(byte[]) - Method in class de.mud.telnet.TelnetWrapper
Read data from the socket and use telnet negotiation before returning the data read.
redraw() - Method in class de.mud.flash.FlashTerminal
Redraw terminal (send new/changed terminal lines to flash frontend).
redraw() - Method in interface de.mud.terminal.VDUDisplay
 
redraw() - Method in class de.mud.terminal.VDUBuffer
Trigger a redraw on the display.
redraw() - Method in class de.mud.terminal.SwingTerminal
Redraw marked lines.
redraw(Graphics) - Method in class de.mud.terminal.SwingTerminal
 
registerPluginListener(PluginListener) - Method in class de.mud.jta.PluginLoader
Register a new plugin listener.
registerPluginListener(PluginListener) - Method in interface de.mud.jta.PluginBus
Register a plugin listener with this bus object
relay - Variable in class de.mud.jta.plugin.Socket
 
relayPort - Variable in class de.mud.jta.plugin.Socket
 
remoteUrlList - Variable in class de.mud.jta.plugin.Capture
The remote storage URL
removeFocusListener(FocusListener) - Method in class de.mud.terminal.SwingTerminal
 
removeKeyListener(KeyListener) - Method in class de.mud.terminal.SwingTerminal
Remove key listener from the VDU.
removeMouseListener(MouseListener) - Method in class de.mud.terminal.SwingTerminal
Remove a mouse listener to the VDU.
removeMouseMotionListener(MouseMotionListener) - Method in class de.mud.terminal.SwingTerminal
Remove a mouse motion listener to the VDU.
replacePlugin(String, String) - Method in class de.mud.jta.PluginLoader
Replace a plugin with a new one, actually reloads the plugin.
reset() - Method in class de.mud.telnet.TelnetProtocolHandler
Reset the protocol handler.
reset() - Method in class de.mud.terminal.vt320
 
RESIZE_FONT - Static variable in class de.mud.terminal.SwingTerminal
 
RESIZE_NONE - Static variable in class de.mud.terminal.SwingTerminal
 
RESIZE_SCREEN - Static variable in class de.mud.terminal.SwingTerminal
 
returnFocus() - Method in interface de.mud.jta.event.ReturnFocusListener
Called if the end of return focus message is sent.
ReturnFocusListener - interface de.mud.jta.event.ReturnFocusListener.
This interface should be used by plugins who would like to be notified about the return of the focus from another plugin.
ReturnFocusRequest - class de.mud.jta.event.ReturnFocusRequest.
Notify listeners that the focus is to be returned to whoever wants it.
ReturnFocusRequest() - Constructor for class de.mud.jta.event.ReturnFocusRequest
Create a new return focus request.
run() - Method in class de.mud.flash.FlashTerminalServer
 
run() - Method in class de.mud.flash.FlashTerminal
 
run() - Method in class de.mud.jta.SmallApplet
Continuously read from remote host and display the data on screen.
run() - Method in class de.mud.jta.plugin.URLFilter
 
run() - Method in class de.mud.jta.plugin.Timeout
Sleep for the timeout beeing.
run() - Method in class de.mud.jta.plugin.Terminal
Continuously read from our back end and display the data on screen.
run() - Method in class de.mud.jta.plugin.Status
 
run() - Method in class de.mud.jta.plugin.Sink
Continuously read from our back end and drop the data.
run() - Method in class de.mud.jta.plugin.MudConnector
 

S

S0 - Variable in class de.mud.ssh.Blowfish
 
S1 - Variable in class de.mud.ssh.Blowfish
 
S2 - Variable in class de.mud.ssh.Blowfish
 
S3 - Variable in class de.mud.ssh.Blowfish
 
screenBase - Variable in class de.mud.terminal.VDUBuffer
 
script - Variable in class de.mud.jta.Wrapper
 
Script - class de.mud.jta.plugin.Script.
The script plugin takes a series of match and answer pairs to compare the incoming data with the matches and if it succeeds writes the answers back.
Script(PluginBus, String) - Constructor for class de.mud.jta.plugin.Script
Create a new scripting plugin.
scriptHandler - Variable in class de.mud.jta.Wrapper
 
ScriptHandler - class de.mud.telnet.ScriptHandler.
A script handler, that tries to match strings and returns true when it found the string it searched for.
ScriptHandler() - Constructor for class de.mud.telnet.ScriptHandler
 
SCROLL_DOWN - Static variable in class de.mud.terminal.VDUBuffer
Scroll down when inserting a line.
SCROLL_UP - Static variable in class de.mud.terminal.VDUBuffer
Scroll up when inserting a line.
scrollMarker - Variable in class de.mud.terminal.VDUBuffer
 
send(String) - Method in class de.mud.jta.Wrapper
Send a command to the remote host.
send(String) - Method in class de.mud.ssh.SshWrapper
Send a command to the remote host.
send(String) - Method in class de.mud.telnet.TelnetWrapper
Send a command to the remote host.
sendData(String) - Method in class de.mud.ssh.SshIO
 
sendTelnetCommand(byte) - Method in interface de.mud.jta.event.TelnetCommandListener
Called by code in the terminal interface or somewhere for sending telnet commands
sendTelnetCommand(byte) - Method in class de.mud.terminal.vt320
 
sendTelnetControl(byte) - Method in class de.mud.telnet.TelnetProtocolHandler
Send a Telnet Escape character (IAC )
setAnswerBack(String) - Method in class de.mud.terminal.vt320
 
setApplet(JApplet) - Method in interface de.mud.jta.event.AppletListener
Return the current window size of the terminal in rows and columns.
setBorder(int, boolean) - Method in class de.mud.terminal.SwingTerminal
Set the border thickness and the border type.
setBottomMargin(int) - Method in class de.mud.terminal.VDUBuffer
Set the bottom scroll margin for the screen.
setBounds(int, int, int, int) - Method in class de.mud.terminal.SwingTerminal
Reshape character display according to resize strategy.
setBufferSize(int) - Method in class de.mud.terminal.VDUBuffer
Set scrollback buffer size.
setColorPrinting(boolean) - Method in class de.mud.terminal.SwingTerminal
Set default for printing black&white or colorized as displayed on screen.
setColorSet(Color[]) - Method in class de.mud.terminal.SwingTerminal
Set new color set for the display.
setConfiguration(PluginConfig) - Method in interface de.mud.jta.event.ConfigurationListener
Called for configuration changes.
setCR(String) - Method in class de.mud.telnet.TelnetProtocolHandler
 
setCRLF(String) - Method in class de.mud.telnet.TelnetProtocolHandler
 
setCursorColors(Color, Color) - Method in class de.mud.terminal.SwingTerminal
Set cursor FG and BG colors
setCursorPosition(int, int) - Method in class de.mud.terminal.VDUBuffer
Puts the cursor at the specified position.
setDisplay(VDUDisplay) - Method in class de.mud.terminal.VDUBuffer
 
setFilterSource(FilterPlugin) - Method in interface de.mud.jta.FilterPlugin
Set the source plugin where we get our data from and where the data sink (write) is.
setFilterSource(FilterPlugin) - Method in class de.mud.jta.plugin.URLFilter
Set the filter source where we can read data from and where to write the script answer to.
setFilterSource(FilterPlugin) - Method in class de.mud.jta.plugin.Timeout
 
setFilterSource(FilterPlugin) - Method in class de.mud.jta.plugin.Terminal
 
setFilterSource(FilterPlugin) - Method in class de.mud.jta.plugin.Telnet
 
setFilterSource(FilterPlugin) - Method in class de.mud.jta.plugin.SSH
 
setFilterSource(FilterPlugin) - Method in class de.mud.jta.plugin.Socket
 
setFilterSource(FilterPlugin) - Method in class de.mud.jta.plugin.Sink
 
setFilterSource(FilterPlugin) - Method in class de.mud.jta.plugin.Shell
 
setFilterSource(FilterPlugin) - Method in class de.mud.jta.plugin.Script
Set the filter source where we can read data from and where to write the script answer to.
setFilterSource(FilterPlugin) - Method in class de.mud.jta.plugin.Capture
The filter source is the plugin where Capture is connected to.
setFilterSource(FilterPlugin) - Method in class de.mud.jta.plugin.ButtonBar
 
setFont(Font) - Method in class de.mud.terminal.SwingTerminal
Set the font to be used for rendering the characters on screen.
setIBMCharset(boolean) - Method in class de.mud.terminal.vt320
Enable the usage of the IBM character set used by some BBS's.
setKey(byte[]) - Method in class de.mud.ssh.NONE
 
setKey(byte[]) - Method in class de.mud.ssh.IDEA
 
setKey(byte[]) - Method in class de.mud.ssh.DES3
 
setKey(byte[]) - Method in class de.mud.ssh.DES
 
setKey(byte[]) - Method in class de.mud.ssh.Cipher
 
setKey(byte[]) - Method in class de.mud.ssh.Blowfish
 
setKey(String) - Method in class de.mud.ssh.NONE
 
setKey(String) - Method in class de.mud.ssh.Cipher
 
setKey(String) - Method in class de.mud.ssh.Blowfish
 
setKeyCodes(Properties) - Method in class de.mud.terminal.vt320
Override the standard key codes used by the terminal emulation.
setKeyCodes(Properties) - Method in interface de.mud.terminal.VDUInput
Override the standard key codes used by the terminal emulation.
setLocalEcho(boolean) - Method in class de.mud.jta.Wrapper
 
setLocalEcho(boolean) - Method in interface de.mud.jta.event.LocalEchoListener
Called if the local echo property changes.
setLocalEcho(boolean) - Method in class de.mud.telnet.TelnetProtocolHandler
Set the local echo option of telnet.
setLocalEcho(boolean) - Method in class de.mud.terminal.vt320
Enable or disable the local echo property of the terminal.
setLogin(String) - Method in class de.mud.ssh.SshIO
 
setPassword(String) - Method in class de.mud.ssh.SshIO
 
setPrompt(String) - Method in class de.mud.jta.Wrapper
 
setProperty(String, String, String) - Method in class de.mud.jta.PluginConfig
Set the property value for a certain plugin.
setProperty(String, String, String, String) - Method in class de.mud.jta.PluginConfig
Set the property value for a certain plugin and id.
setResizeStrategy(int) - Method in class de.mud.terminal.SwingTerminal
Set the strategy when window is resized.
setScreenSize(int, int) - Method in class de.mud.terminal.VDUBuffer
Change the size of the screen.
setScrollbar(JScrollBar) - Method in class de.mud.terminal.SwingTerminal
Connect a scrollbar to the VDU.
setTerminalID(String) - Method in class de.mud.terminal.vt320
Set the terminal id used to identify this terminal.
setTopMargin(int) - Method in class de.mud.terminal.VDUBuffer
Set the top scroll margin for the screen.
setup(String) - Method in class de.mud.telnet.ScriptHandler
Setup the parser using the passed string.
setVDUBuffer(VDUBuffer) - Method in class de.mud.flash.FlashTerminal
Set the VDUBuffer that contains the terminal screen and back-buffer
setVDUBuffer(VDUBuffer) - Method in interface de.mud.terminal.VDUDisplay
 
setVDUBuffer(VDUBuffer) - Method in class de.mud.terminal.SwingTerminal
Set a new terminal (VDU) buffer.
setVMS(boolean) - Method in class de.mud.terminal.vt320
Enable the VMS mode of the terminal to handle some things differently for VMS hosts.
setWindowBase(int) - Method in class de.mud.terminal.VDUBuffer
Set the current window base.
Shell - class de.mud.jta.plugin.Shell.
The shell plugin is the backend component for terminal emulation using a shell.
Shell(PluginBus, String) - Constructor for class de.mud.jta.plugin.Shell
 
shellCommand - Variable in class de.mud.jta.plugin.Shell
 
show(Component, String) - Static method in class de.mud.jta.Help
 
showcursor - Variable in class de.mud.terminal.VDUBuffer
 
showCursor(boolean) - Method in class de.mud.terminal.VDUBuffer
Sets whether the cursor is visible or not.
showURL(String) - Method in class de.mud.jta.plugin.URLFilter
Show a URL if the applet context is available.
Sink - class de.mud.jta.plugin.Sink.
The terminal plugin represents the actual terminal where the data will be displayed and the gets the keyboard input to sent back to the remote host.
Sink(PluginBus, String) - Constructor for class de.mud.jta.plugin.Sink
 
SmallApplet - class de.mud.jta.SmallApplet.
Small Telnet Applet implementation
SmallApplet() - Constructor for class de.mud.jta.SmallApplet
 
socket - Variable in class de.mud.jta.Wrapper
 
socket - Variable in class de.mud.jta.plugin.Socket
 
Socket - class de.mud.jta.plugin.Socket.
The socket plugin acts as the data source for networked operations.
Socket(PluginBus, String) - Constructor for class de.mud.jta.plugin.Socket
Create a new socket plugin.
SocketListener - interface de.mud.jta.event.SocketListener.
The socket listener should be implemented by plugins that want to know when the whole systems connects or disconnects.
SocketRequest - class de.mud.jta.event.SocketRequest.
Notification of a socket request.
SocketRequest() - Constructor for class de.mud.jta.event.SocketRequest
Create a new disconnect message
SocketRequest(String, int) - Constructor for class de.mud.jta.event.SocketRequest
Create a new connect message
SoftFont - class de.mud.terminal.SoftFont.
Any characters that are not available in standard java fonts may be drawn using the softfont utility.
SoftFont() - Constructor for class de.mud.terminal.SoftFont
 
SoundListener - interface de.mud.jta.event.SoundListener.
Play a sound when requested.
SoundRequest - class de.mud.jta.event.SoundRequest.
Play a sound.
SoundRequest(URL) - Constructor for class de.mud.jta.event.SoundRequest
 
source - Variable in class de.mud.jta.plugin.URLFilter
holds the data source for input and output
source - Variable in class de.mud.jta.plugin.Terminal
 
source - Variable in class de.mud.jta.plugin.Telnet
 
source - Variable in class de.mud.jta.plugin.SSH
 
source - Variable in class de.mud.jta.plugin.Sink
 
source - Variable in class de.mud.jta.plugin.Script
holds the data source for input and output
source - Variable in class de.mud.jta.plugin.Capture
 
split(String, char) - Static method in class de.mud.jta.Common
Split up comma separated lists of strings.
SSH - class de.mud.jta.plugin.SSH.
Secure Shell plugin for the Java Telnet Application.
SSH(PluginBus, String) - Constructor for class de.mud.jta.plugin.SSH
Create a new ssh plugin.
SshCrypto - class de.mud.ssh.SshCrypto.
 
SshCrypto(String, byte[]) - Constructor for class de.mud.ssh.SshCrypto
 
SshIO - class de.mud.ssh.SshIO.
Secure Shell IO
SshIO() - Constructor for class de.mud.ssh.SshIO
Initialise SshIO
SshMisc - class de.mud.ssh.SshMisc.
 
SshMisc() - Constructor for class de.mud.ssh.SshMisc
 
SshPacket1 - class de.mud.ssh.SshPacket1.
 
SshPacket1(byte) - Constructor for class de.mud.ssh.SshPacket1
 
SshPacket1(SshCrypto) - Constructor for class de.mud.ssh.SshPacket1
 
SshPacket2 - class de.mud.ssh.SshPacket2.
 
SshPacket2(byte) - Constructor for class de.mud.ssh.SshPacket2
 
SshPacket2(SshCrypto) - Constructor for class de.mud.ssh.SshPacket2
 
SshWrapper - class de.mud.ssh.SshWrapper.
The telnet ssh is a sample class for how to use the SSH protocol handler of the JTA source package.
SshWrapper() - Constructor for class de.mud.ssh.SshWrapper
 
SshWrapperExample - class de.mud.ssh.SshWrapperExample.
This is an example for using the SshWrapper class.
SshWrapperExample() - Constructor for class de.mud.ssh.SshWrapperExample
 
start() - Method in class de.mud.jta.SmallApplet
Start the applet.
start() - Method in class de.mud.jta.Applet
Start the applet.
start(Socket) - Method in class de.mud.flash.FlashTerminal
 
start(String) - Method in class de.mud.jta.plugin.HandlerPTY
 
startup() - Method in class de.mud.telnet.TelnetProtocolHandler
Do not send any notifications at startup.
Status - class de.mud.jta.plugin.Status.
A simple plugin showing the current status of the application whether it is online or not.
Status(PluginBus, String) - Constructor for class de.mud.jta.plugin.Status
 
step - Variable in class de.mud.jta.plugin.MudConnector
 
stop() - Method in class de.mud.jta.SmallApplet
Stop the applet and disconnect.
stop() - Method in class de.mud.jta.Applet
Stop the applet and disconnect.
SwingTerminal - class de.mud.terminal.SwingTerminal.
Video Display Unit emulation for Swing/AWT.
SwingTerminal(VDUBuffer) - Constructor for class de.mud.terminal.SwingTerminal
Create a display unit with size 80x24 and Font "Monospaced", size 12.
SwingTerminal(VDUBuffer, Font) - Constructor for class de.mud.terminal.SwingTerminal
Create a new video display unit with the passed width and height in characters using a special font and font size.

T

Telnet - class de.mud.jta.plugin.Telnet.
The telnet plugin utilizes a telnet protocol handler to filter telnet negotiation requests from the data stream.
Telnet(PluginBus, String) - Constructor for class de.mud.jta.plugin.Telnet
Create a new telnet plugin.
TelnetCommandListener - interface de.mud.jta.event.TelnetCommandListener.
This interface should be used by plugins who would like to be notified about the end of record event
TelnetCommandRequest - class de.mud.jta.event.TelnetCommandRequest.
Notification of the end of record event
TelnetCommandRequest(byte) - Constructor for class de.mud.jta.event.TelnetCommandRequest
 
TelnetProtocolHandler - class de.mud.telnet.TelnetProtocolHandler.
This is a telnet protocol handler.
TelnetProtocolHandler() - Constructor for class de.mud.telnet.TelnetProtocolHandler
Create a new telnet protocol handler.
TelnetWrapper - class de.mud.telnet.TelnetWrapper.
The telnet wrapper is a sample class for how to use the telnet protocol handler of the JTA source package.
TelnetWrapper() - Constructor for class de.mud.telnet.TelnetWrapper
 
terminal - Variable in class de.mud.jta.plugin.Terminal
holds the actual terminal emulation
Terminal - class de.mud.jta.plugin.Terminal.
The terminal plugin represents the actual terminal where the data will be displayed and the gets the keyboard input to sent back to the remote host.
Terminal(PluginBus, String) - Constructor for class de.mud.jta.plugin.Terminal
Create a new terminal plugin and initialize the terminal emulation.
TerminalTypeListener - interface de.mud.jta.event.TerminalTypeListener.
This is the interface for a terminal type listener.
TerminalTypeRequest - class de.mud.jta.event.TerminalTypeRequest.
Request message for the current terminal type.
TerminalTypeRequest() - Constructor for class de.mud.jta.event.TerminalTypeRequest
 
timeout - Variable in class de.mud.jta.plugin.Timeout
 
Timeout - class de.mud.jta.plugin.Timeout.
The timeout plugin looks at the incoming and outgoing data stream and tries to close the connection gracefully if the timeout occured or if not graceful exit command was configured simply closed the connection.
Timeout(PluginBus, String) - Constructor for class de.mud.jta.plugin.Timeout
Create the new timeout plugin.
timeoutCommand - Variable in class de.mud.jta.plugin.Timeout
 
timeoutThread - Variable in class de.mud.jta.plugin.Timeout
 
timeoutWarning - Variable in class de.mud.jta.plugin.Timeout
 
tPanel - Variable in class de.mud.jta.plugin.Terminal
the terminal panel that is displayed on-screen
transpose(byte[]) - Method in class de.mud.telnet.TelnetProtocolHandler
Transpose special telnet codes like 0xff or newlines to values that are compliant to the protocol.

U

UNDERLINE - Static variable in class de.mud.terminal.VDUBuffer
Underline character.
update - Variable in class de.mud.terminal.VDUBuffer
 
update(Graphics) - Method in class de.mud.jta.SmallApplet
 
URLFilter - class de.mud.jta.plugin.URLFilter.
Maintainer: Matthias L.
URLFilter(PluginBus, String) - Constructor for class de.mud.jta.plugin.URLFilter
Create a new scripting plugin.
urlList - Variable in class de.mud.jta.plugin.URLFilter
 
urlMenu - Variable in class de.mud.jta.plugin.URLFilter
 
urlPanel - Variable in class de.mud.jta.plugin.URLFilter
 
user - Variable in class de.mud.jta.plugin.SSH
 

V

valueChanged(ListSelectionEvent) - Method in class de.mud.jta.plugin.ButtonBar
 
VDUBuffer - class de.mud.terminal.VDUBuffer.
Implementation of a Video Display Unit (VDU) buffer.
VDUBuffer() - Constructor for class de.mud.terminal.VDUBuffer
Create a standard video display buffer with 80 columns and 24 lines.
VDUBuffer(int, int) - Constructor for class de.mud.terminal.VDUBuffer
Create a new video display buffer with the passed width and height in characters.
VDUDisplay - interface de.mud.terminal.VDUDisplay.
Generic display
VDUInput - interface de.mud.terminal.VDUInput.
An interface for a terminal that accepts input from keyboard and mouse.
Version - interface de.mud.jta.Version.
 
VisualPlugin - interface de.mud.jta.VisualPlugin.
To show data on-screen a plugin may have a visible component.
VisualTransferPlugin - interface de.mud.jta.VisualTransferPlugin.
A visual plugin that also allows to copy and paste data.
vt320 - class de.mud.terminal.vt320.
Implementation of a VT terminal emulation plus ANSI compatible.
vt320() - Constructor for class de.mud.terminal.vt320
Create a default vt320 terminal with 80 columns and 24 lines.
vt320(int, int) - Constructor for class de.mud.terminal.vt320
Create a new vt320 terminal and intialize it with useful settings.

W

waitfor(String) - Method in class de.mud.jta.Wrapper
 
waitfor(String[]) - Method in class de.mud.jta.Wrapper
Wait for a string to come from the remote host and return all that characters that are received until that happens (including the string being waited for).
width - Variable in class de.mud.terminal.VDUBuffer
 
windowBase - Variable in class de.mud.terminal.VDUBuffer
 
WindowSizeListener - interface de.mud.jta.event.WindowSizeListener.
This is the interface for a window size listener.
WindowSizeRequest - class de.mud.jta.event.WindowSizeRequest.
Request the current window size of the terminal.
WindowSizeRequest() - Constructor for class de.mud.jta.event.WindowSizeRequest
 
Wrapper - class de.mud.jta.Wrapper.
To write a program using the wrapper you may use the following piece of code as an example:
Wrapper() - Constructor for class de.mud.jta.Wrapper
 
write(byte[]) - Method in class de.mud.jta.Wrapper
Write data to the socket.
write(byte[]) - Method in interface de.mud.jta.FilterPlugin
Write a block of data to the back end.
write(byte[]) - Method in class de.mud.jta.plugin.URLFilter
 
write(byte[]) - Method in class de.mud.jta.plugin.Timeout
 
write(byte[]) - Method in class de.mud.jta.plugin.Terminal
 
write(byte[]) - Method in class de.mud.jta.plugin.Telnet
 
write(byte[]) - Method in class de.mud.jta.plugin.SSH
Write data to the back end.
write(byte[]) - Method in class de.mud.jta.plugin.Socket
 
write(byte[]) - Method in class de.mud.jta.plugin.Sink
 
write(byte[]) - Method in class de.mud.jta.plugin.Shell
 
write(byte[]) - Method in class de.mud.jta.plugin.Script
 
write(byte[]) - Method in class de.mud.jta.plugin.HandlerPTY
 
write(byte[]) - Method in class de.mud.jta.plugin.Capture
Write data to the backend but also append it to the capture buffer.
write(byte[]) - Method in class de.mud.jta.plugin.ButtonBar
 
write(byte[]) - Method in class de.mud.ssh.SshIO
 
write(byte[]) - Method in class de.mud.telnet.TelnetProtocolHandler
Send data to the remote host.
write(byte[]) - Method in class de.mud.terminal.vt320
Write an answer back to the remote host.
write(byte[]) - Method in interface de.mud.terminal.VDUInput
Direct access to writing data ...

X

xecho - Variable in class de.mud.jta.event.LocalEchoRequest
 
XORArrayOfBytes(byte[], byte[]) - Static method in class de.mud.ssh.SshMisc
 

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