Package
Class
Tree
Deprecated
Index
Help
Babylon Java Chat
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
A
accepted
- Variable in class
BabylonClientFileTransfer
actionPerformed(ActionEvent)
- Method in class
BabylonChoiceDialog
actionPerformed(ActionEvent)
- Method in class
BabylonEmailDialog
actionPerformed(ActionEvent)
- Method in class
BabylonInstantMessageDialog
actionPerformed(ActionEvent)
- Method in class
BabylonMessagingDialog
actionPerformed(ActionEvent)
- Method in class
BabylonOkDialog
actionPerformed(ActionEvent)
- Method in class
BabylonPanel
actionPerformed(ActionEvent)
- Method in class
BabylonPasswordDialog
actionPerformed(ActionEvent)
- Method in class
BabylonProgressDialog
actionPerformed(ActionEvent)
- Method in class
BabylonRoomControlDialog
actionPerformed(ActionEvent)
- Method in class
BabylonRoomsDialog
actionPerformed(ActionEvent)
- Method in class
BabylonServerWindow
actionPerformed(ActionEvent)
- Method in class
BabylonSettingsDialog
actionPerformed(ActionEvent)
- Method in class
BabylonTextDialog
actionPerformed(ActionEvent)
- Method in class
BabylonUserToolDialog
ACTIVITY
- Static variable in class
BabylonCommand
ACTIVITY_DRAWING
- Static variable in class
BabylonCommand
ACTIVITY_TYPING
- Static variable in class
BabylonCommand
activityField
- Variable in class
BabylonPanel
additional
- Variable in class
BabylonPanel
additional
- Variable in class
BabylonUser
addMessage(String)
- Method in class
BabylonInstantMessageDialog
addToIgnored(String)
- Method in class
BabylonClientConnection
Ignore a specific user.
addToIgnored()
- Method in class
BabylonClientConnection
This routine will add the selected users from the user list to our list of ignored users.
addUser(BabylonServerConnection)
- Method in class
BabylonChatRoom
Add a client to this chatroom
addUser(BabylonServerConnection)
- Method in class
BabylonServerFileTransfer
Add an invited user who has accepted the invitation to the list of participating users and begin sending file blocks.
adminConnection
- Variable in class
BabylonServer
adminConsole
- Variable in class
BabylonPanel
allowNewUsers
- Variable in class
BabylonServer
ALLOWUSER
- Static variable in class
BabylonCommand
allowUserName(String)
- Method in class
BabylonChatRoom
Remove the user name from the list of banned users
B
Babylon
- Class in
<Unnamed>
The main thread of the chat client, when run as an application.
Babylon(String[])
- Constructor for class
Babylon
BabylonApplet
- Class in
<Unnamed>
An applet wrapper for the
BabylonPanel
class.
BabylonApplet()
- Constructor for class
BabylonApplet
BabylonCanvas
- Class in
<Unnamed>
This class is the whiteboard drawing canvas of the chat client.
BabylonCanvas(BabylonPanel)
- Constructor for class
BabylonCanvas
BabylonChatRoom
- Class in
<Unnamed>
A class to represent chat rooms.
BabylonChatRoom(String, String, boolean, String)
- Constructor for class
BabylonChatRoom
BabylonChoiceDialog
- Class in
<Unnamed>
A dialog window for showing an array of buttons with different choices.
BabylonChoiceDialog(Frame, String, String, String[], int, boolean)
- Constructor for class
BabylonChoiceDialog
BabylonClientConnection
- Class in
<Unnamed>
This class represents a user connection on the client side.
BabylonClientConnection(Socket, BabylonPanel)
- Constructor for class
BabylonClientConnection
BabylonClientFileTransfer
- Class in
<Unnamed>
The thread that runs file transfers on the client side.
BabylonClientFileTransfer(BabylonPanel, BabylonUser[], RandomAccessFile, String, long, int, int, int)
- Constructor for class
BabylonClientFileTransfer
BabylonClientFileTransfer(BabylonPanel, BabylonUser, String, long, int, int, int)
- Constructor for class
BabylonClientFileTransfer
BabylonCommand
- Class in
<Unnamed>
A class containing constants for defining the communications protocol between the client and server.
BabylonCommand()
- Constructor for class
BabylonCommand
BabylonConnection
- Class in
<Unnamed>
An abstract class for connections from the client or to the server.
BabylonConnection(ThreadGroup, String, Socket)
- Constructor for class
BabylonConnection
BabylonEmail
- Class in
<Unnamed>
A thread that provides e-mail sending functionality, including address parsing and host lookups.
BabylonEmail(BabylonServerConnection, String, String, String, String)
- Constructor for class
BabylonEmail
BabylonEmailDialog
- Class in
<Unnamed>
A dialog window for composing e-mail.
BabylonEmailDialog(BabylonPanel)
- Constructor for class
BabylonEmailDialog
BabylonFileTransfer
- Class in
<Unnamed>
An abstract class for file transfers by the client or server.
BabylonFileTransfer(String, long, int, int, int)
- Constructor for class
BabylonFileTransfer
BabylonImageTransfer
- Class in
<Unnamed>
A class for transferring canvas images by the client or server as a separate thread.
BabylonImageTransfer(int, String, short, short, int, int, int, Vector, int[], BabylonPanel, BabylonProgressDialog)
- Constructor for class
BabylonImageTransfer
BabylonInstantMessageDialog
- Class in
<Unnamed>
A dialog window for showing an incoming instant message to the user.
BabylonInstantMessageDialog(BabylonPanel, BabylonUser, String)
- Constructor for class
BabylonInstantMessageDialog
BabylonLabelDialog
- Class in
<Unnamed>
A dialog window for showing a simple text label message.
BabylonLabelDialog(Frame, String, String)
- Constructor for class
BabylonLabelDialog
BabylonMessage
- Class in
<Unnamed>
A structure class used for containing info about a message between users.
BabylonMessage(String, String, String)
- Constructor for class
BabylonMessage
BabylonMessagingDialog
- Class in
<Unnamed>
A dialog window for sending both 'static' and 'instant' messages.
BabylonMessagingDialog(BabylonPanel)
- Constructor for class
BabylonMessagingDialog
BabylonOkDialog
- Class in
<Unnamed>
A dialog window for presenting simple messages and notifications.
BabylonOkDialog(Frame, String, String, String, boolean)
- Constructor for class
BabylonOkDialog
BabylonPanel
- Class in
<Unnamed>
The main panel of the client window or applet.
BabylonPanel(String, String, String, String, boolean, URL)
- Constructor for class
BabylonPanel
BabylonPasswordDialog
- Class in
<Unnamed>
A dialog window for prompting the user to enter a password.
BabylonPasswordDialog(BabylonPanel, String, boolean)
- Constructor for class
BabylonPasswordDialog
BabylonPasswordEncryptor
- Class in
<Unnamed>
Encrypts strings (in particular, passwords).
BabylonPasswordEncryptor()
- Constructor for class
BabylonPasswordEncryptor
BabylonProgressDialog
- Class in
<Unnamed>
A dialog window for showing the progress of an operation.
BabylonProgressDialog(Frame, String, String, String, boolean)
- Constructor for class
BabylonProgressDialog
BabylonRoomControlDialog
- Class in
<Unnamed>
A dialog window for controlling access to a chat room owned by the user.
BabylonRoomControlDialog(BabylonPanel)
- Constructor for class
BabylonRoomControlDialog
BabylonRoomInfo
- Class in
<Unnamed>
A structure class used for containing info about a chat room.
BabylonRoomsDialog
- Class in
<Unnamed>
A dialog window for showing and moving between chat rooms.
BabylonRoomsDialog(BabylonPanel)
- Constructor for class
BabylonRoomsDialog
BabylonServer
- Class in
<Unnamed>
The main thread of the chat server.
BabylonServer(String[])
- Constructor for class
BabylonServer
BabylonServerConnection
- Class in
<Unnamed>
This class represents a user connection on the server side.
BabylonServerConnection(ThreadGroup, Socket, BabylonServer)
- Constructor for class
BabylonServerConnection
BabylonServerFileTransfer
- Class in
<Unnamed>
The thread that runs file transfers on the server side.
BabylonServerFileTransfer(BabylonServerConnection, String, long, int, int, int, Vector)
- Constructor for class
BabylonServerFileTransfer
BabylonServerWindow
- Class in
<Unnamed>
The window for the chat server, when running in graphics mode.
BabylonServerWindow(BabylonServer, String)
- Constructor for class
BabylonServerWindow
BabylonSettingsDialog
- Class in
<Unnamed>
A dialog window for showing and changing the client's user settings.
BabylonStringManager
- Class in
<Unnamed>
Internationalization class for managing strings for different locales.
BabylonStringManager(URL, String)
- Constructor for class
BabylonStringManager
BabylonTextDialog
- Class in
<Unnamed>
A dialog window for displaying arbitrary text.
BabylonTextDialog(Frame, String, String, int, int, int, boolean, String)
- Constructor for class
BabylonTextDialog
BabylonUser
- Class in
<Unnamed>
A structure class used for containing info about a user.
BabylonUser(BabylonServer)
- Constructor for class
BabylonUser
This constructor will be used by the server, since it automatically assigns a new user Id
BabylonUser(int, String, String, String, String, String)
- Constructor for class
BabylonUser
This constructor will be used by the client, with information supplied by the server
BabylonUserTool
- Class in
<Unnamed>
Creates and deletes user account entries in the password file.
BabylonUserToolDialog
- Class in
<Unnamed>
A dialog window for interfacing with the
BabylonUserTool
class.
BabylonUserToolDialog(BabylonServerWindow)
- Constructor for class
BabylonUserToolDialog
BabylonWindow
- Class in
<Unnamed>
The containing window for the panel that makes up the content of the chat client.
BabylonWindow(BabylonPanel)
- Constructor for class
BabylonWindow
bannedUserNames
- Variable in class
BabylonChatRoom
BANUSER
- Static variable in class
BabylonCommand
banUserName(String)
- Method in class
BabylonChatRoom
Add the user name to the list of banned users.
baseURL
- Variable in class
BabylonPanel
baseURL
- Variable in class
BabylonServer
blockSize
- Variable in class
BabylonFileTransfer
BOOTUSER
- Static variable in class
BabylonCommand
C
cancel()
- Method in class
BabylonClientFileTransfer
cancel()
- Method in class
BabylonServerFileTransfer
Terminate the file transfer.
canEncrypt
- Variable in class
BabylonPasswordEncryptor
canvas
- Variable in class
BabylonPanel
canvasHistory
- Variable in class
BabylonChatRoom
centerDialog(Frame, Dialog)
- Static method in class
BabylonPanel
centerDialog(Dialog)
- Method in class
BabylonPanel
centerDialog(Dialog)
- Method in class
BabylonServerWindow
centerDialogOnScreen(Dialog)
- Static method in class
BabylonPanel
chatroom
- Variable in class
BabylonUser
chatroomName
- Variable in class
BabylonUser
chatRooms
- Variable in class
BabylonServer
CHATTEXT
- Static variable in class
BabylonCommand
checkPassword(String, String, String)
- Method in class
BabylonServer
Return true if the supplied user name/password combo match.
choice
- Variable in class
BabylonChoiceDialog
clear()
- Method in class
BabylonCanvas
CLEARCANV
- Static variable in class
BabylonCommand
clientId
- Variable in class
BabylonPanel
colorChoice
- Variable in class
BabylonPanel
colourArray
- Static variable in class
BabylonCanvas
CONNECT
- Static variable in class
BabylonCommand
connect()
- Method in class
BabylonPanel
connected
- Variable in class
BabylonPanel
connection
- Variable in class
BabylonPanel
connections
- Variable in class
BabylonServer
contentPanel
- Variable in class
BabylonWindow
createNewUser(String, String)
- Method in class
BabylonServer
createUser(String, String)
- Method in class
BabylonUserTool
Creates the user with the specified name and pre-encrypted password.
creatorName
- Variable in class
BabylonChatRoom
creatorName
- Variable in class
BabylonRoomInfo
currentConnections
- Variable in class
BabylonServer
currentRoom
- Variable in class
BabylonPanel
D
DEFAULT_BLOCKSIZE
- Static variable in class
BabylonFileTransfer
DEFAULT_BLOCKSIZE
- Static variable in class
BabylonImageTransfer
deleteUser(String)
- Method in class
BabylonUserTool
Deletes the user with the specified name.
destroy()
- Method in class
BabylonApplet
DISCONNECT
- Static variable in class
BabylonCommand
disconnect()
- Method in class
BabylonPanel
disconnect(BabylonServerConnection, boolean)
- Method in class
BabylonServer
disconnect
- Variable in class
BabylonServerWindow
disconnectAll(boolean)
- Method in class
BabylonServer
disconnectAll
- Variable in class
BabylonServerWindow
dismissButton
- Variable in class
BabylonTextDialog
drawColor
- Variable in class
BabylonCanvas
drawFontNumber
- Variable in class
BabylonPanel
drawImage(int, int, Image)
- Method in class
BabylonCanvas
drawLine(Color, int, int, int, int, int, int)
- Method in class
BabylonCanvas
drawOval(Color, int, int, int, int, boolean, int, int)
- Method in class
BabylonCanvas
drawRect(Color, int, int, int, int, boolean, int, int)
- Method in class
BabylonCanvas
drawSize
- Variable in class
BabylonPanel
drawStyle
- Variable in class
BabylonPanel
drawText(Color, int, int, int, int, int, String, int)
- Method in class
BabylonCanvas
DRAWTEXT
- Static variable in class
BabylonCommand
drawThickness
- Variable in class
BabylonCanvas
drawType
- Variable in class
BabylonCanvas
E
email
- Variable in class
BabylonPanel
email
- Variable in class
BabylonUser
embed
- Variable in class
BabylonApplet
encryptedPassword
- Variable in class
BabylonPanel
encryptPassword(String)
- Method in class
BabylonPasswordEncryptor
ENTERROOM
- Static variable in class
BabylonCommand
ERROR
- Static variable in class
BabylonCommand
ERROR_NOPAGE
- Static variable in class
BabylonCommand
ERROR_NOSOUND
- Static variable in class
BabylonCommand
expireMins
- Variable in class
BabylonFileTransfer
expiryTime
- Variable in class
BabylonFileTransfer
F
FILE
- Static variable in class
BabylonCommand
FILEACCEPT
- Static variable in class
BabylonCommand
FILEBLOCK
- Static variable in class
BabylonCommand
FILECANCEL
- Static variable in class
BabylonCommand
fileName
- Variable in class
BabylonFileTransfer
fileTransfers
- Variable in class
BabylonConnection
fill
- Variable in class
BabylonCanvas
finalize()
- Method in class
BabylonChatRoom
findChatRoom(String)
- Method in class
BabylonServer
This will return the chat room object with the corresponding name.
findUser(String)
- Method in class
BabylonClientConnection
Find a user in the list based on their user name.
floatPicture(File)
- Method in class
BabylonCanvas
The user wants to paste a picture onto the canvas.
FREEHAND
- Static variable in class
BabylonCanvas
from
- Variable in class
BabylonMessage
fromId
- Variable in class
BabylonImageTransfer
fromName
- Variable in class
BabylonEmail
fromUser
- Variable in class
BabylonClientFileTransfer
fromUser
- Variable in class
BabylonInstantMessageDialog
G
get(String)
- Method in class
BabylonStringManager
get(Class, String)
- Method in class
BabylonStringManager
getAppletInfo()
- Method in class
BabylonApplet
getContents()
- Method in class
BabylonCanvas
Returns the contents of the canvas as an Image.
getFileBlock(int)
- Method in class
BabylonFileTransfer
Read the requested block number from the file and return the data.
getImageAll()
- Method in class
BabylonImageTransfer
Get the whole image as a single byte array.
getParameterInfo()
- Method in class
BabylonApplet
getPassword()
- Method in class
BabylonPasswordDialog
Return the password that the user entered.
getRecipientIds()
- Method in class
BabylonPanel
getTranslator()
- Method in class
BabylonStringManager
getUserId()
- Method in class
BabylonServer
gotAll
- Variable in class
BabylonImageTransfer
graphics
- Variable in class
BabylonServer
H
host
- Variable in class
BabylonPanel
I
id
- Variable in class
BabylonUser
IMAGE
- Static variable in class
BabylonCommand
IMAGEBLOCK
- Static variable in class
BabylonCommand
imageName
- Variable in class
BabylonImageTransfer
imageTransfers
- Variable in class
BabylonConnection
init()
- Method in class
BabylonApplet
INSTANTMESS
- Static variable in class
BabylonCommand
instantMessageDialogs
- Variable in class
BabylonPanel
INVITE
- Static variable in class
BabylonCommand
invited
- Variable in class
BabylonRoomInfo
invitedUsers
- Variable in class
BabylonChatRoom
inviteUser(int)
- Method in class
BabylonChatRoom
Invite a client to this chatroom
iStream
- Variable in class
BabylonConnection
isUserAllowed(BabylonChatRoom, BabylonServerConnection, String)
- Method in class
BabylonServer
Return true if a user is allowed to enter a chat room.
itemStateChanged(ItemEvent)
- Method in class
BabylonMessagingDialog
itemStateChanged(ItemEvent)
- Method in class
BabylonPanel
itemStateChanged(ItemEvent)
- Method in class
BabylonRoomControlDialog
itemStateChanged(ItemEvent)
- Method in class
BabylonRoomsDialog
itemStateChanged(ItemEvent)
- Method in class
BabylonServerWindow
itemStateChanged(ItemEvent)
- Method in class
BabylonSettingsDialog
itemStateChanged(ItemEvent)
- Method in class
BabylonUserToolDialog
K
keyPressed(KeyEvent)
- Method in class
BabylonChoiceDialog
keyPressed(KeyEvent)
- Method in class
BabylonEmailDialog
keyPressed(KeyEvent)
- Method in class
BabylonMessagingDialog
keyPressed(KeyEvent)
- Method in class
BabylonOkDialog
keyPressed(KeyEvent)
- Method in class
BabylonPanel
keyPressed(KeyEvent)
- Method in class
BabylonPasswordDialog
keyPressed(KeyEvent)
- Method in class
BabylonProgressDialog
keyPressed(KeyEvent)
- Method in class
BabylonRoomControlDialog
keyPressed(KeyEvent)
- Method in class
BabylonRoomsDialog
keyPressed(KeyEvent)
- Method in class
BabylonSettingsDialog
keyPressed(KeyEvent)
- Method in class
BabylonTextDialog
keyPressed(KeyEvent)
- Method in class
BabylonUserToolDialog
keyReleased(KeyEvent)
- Method in class
BabylonChoiceDialog
keyReleased(KeyEvent)
- Method in class
BabylonEmailDialog
keyReleased(KeyEvent)
- Method in class
BabylonInstantMessageDialog
keyReleased(KeyEvent)
- Method in class
BabylonMessagingDialog
keyReleased(KeyEvent)
- Method in class
BabylonOkDialog
keyReleased(KeyEvent)
- Method in class
BabylonPanel
keyReleased(KeyEvent)
- Method in class
BabylonPasswordDialog
keyReleased(KeyEvent)
- Method in class
BabylonProgressDialog
keyReleased(KeyEvent)
- Method in class
BabylonRoomControlDialog
keyReleased(KeyEvent)
- Method in class
BabylonRoomsDialog
keyReleased(KeyEvent)
- Method in class
BabylonSettingsDialog
keyReleased(KeyEvent)
- Method in class
BabylonTextDialog
keyReleased(KeyEvent)
- Method in class
BabylonUserToolDialog
keyTyped(KeyEvent)
- Method in class
BabylonChoiceDialog
keyTyped(KeyEvent)
- Method in class
BabylonEmailDialog
keyTyped(KeyEvent)
- Method in class
BabylonMessagingDialog
keyTyped(KeyEvent)
- Method in class
BabylonOkDialog
keyTyped(KeyEvent)
- Method in class
BabylonPanel
keyTyped(KeyEvent)
- Method in class
BabylonPasswordDialog
keyTyped(KeyEvent)
- Method in class
BabylonProgressDialog
keyTyped(KeyEvent)
- Method in class
BabylonRoomControlDialog
keyTyped(KeyEvent)
- Method in class
BabylonRoomsDialog
keyTyped(KeyEvent)
- Method in class
BabylonSettingsDialog
keyTyped(KeyEvent)
- Method in class
BabylonTextDialog
keyTyped(KeyEvent)
- Method in class
BabylonUserToolDialog
L
language
- Variable in class
BabylonStringManager
language
- Variable in class
BabylonUser
largeBoldFont
- Static variable in class
BabylonPanel
largeFont
- Static variable in class
BabylonPanel
lastReceiveTime
- Variable in class
BabylonConnection
lastSendTime
- Variable in class
BabylonConnection
leaveChatRoom()
- Method in class
BabylonServerConnection
Remove the user from a chat room, and tell the remaining users about it, if required.
LEAVEMESS
- Static variable in class
BabylonCommand
LINE
- Static variable in class
BabylonCanvas
LINE
- Static variable in class
BabylonCommand
listUsers()
- Method in class
BabylonUserTool
Returns a
String
array of the users read from the password file.
lockSettings
- Variable in class
BabylonPanel
log(String)
- Method in class
BabylonChatRoom
logChats
- Variable in class
BabylonServer
logFileName
- Static variable in class
BabylonServer
logWindow
- Variable in class
BabylonServerWindow
lostConnection()
- Method in class
BabylonClientConnection
lostConnection()
- Method in class
BabylonConnection
lostConnection()
- Method in class
BabylonServerConnection
M
main(String[])
- Static method in class
Babylon
main(String[])
- Static method in class
BabylonServer
main(String[])
- Static method in class
BabylonUserTool
Allows this class to be used as a command-line program for creating and deleting users.
mainRoom
- Variable in class
BabylonServer
messageFileName
- Static variable in class
BabylonServer
messages
- Variable in class
BabylonServer
messagesArea
- Variable in class
BabylonPanel
MODE_PAINT
- Static variable in class
BabylonCanvas
MODE_XOR
- Static variable in class
BabylonCanvas
mouseClicked(MouseEvent)
- Method in class
BabylonCanvas
mouseClicked(MouseEvent)
- Method in class
BabylonPanel
mouseDragged(MouseEvent)
- Method in class
BabylonCanvas
mouseDragged(MouseEvent)
- Method in class
BabylonPanel
mouseEntered(MouseEvent)
- Method in class
BabylonCanvas
mouseEntered(MouseEvent)
- Method in class
BabylonPanel
mouseExited(MouseEvent)
- Method in class
BabylonCanvas
mouseExited(MouseEvent)
- Method in class
BabylonPanel
mouseMoved(MouseEvent)
- Method in class
BabylonCanvas
mouseMoved(MouseEvent)
- Method in class
BabylonPanel
mousePressed(MouseEvent)
- Method in class
BabylonCanvas
mousePressed(MouseEvent)
- Method in class
BabylonPanel
mouseReleased(MouseEvent)
- Method in class
BabylonCanvas
mouseReleased(MouseEvent)
- Method in class
BabylonPanel
mxHost
- Variable in class
BabylonEmail
mxLookup(String)
- Static method in class
BabylonEmail
Returns the name of a mail exchanger for the supplied email address.
N
name
- Variable in class
BabylonChatRoom
name
- Variable in class
BabylonPanel
name
- Variable in class
BabylonRoomInfo
name
- Variable in class
BabylonUser
nameLabel
- Variable in class
BabylonPanel
NOOP
- Static variable in class
BabylonCommand
notifyAccepted(BabylonUser, boolean)
- Method in class
BabylonClientFileTransfer
O
offline()
- Method in class
BabylonPanel
online
- Variable in class
BabylonConnection
oStream
- Variable in class
BabylonConnection
OVAL
- Static variable in class
BabylonCanvas
OVAL
- Static variable in class
BabylonCommand
P
PAGEUSER
- Static variable in class
BabylonCommand
paint(Graphics)
- Method in class
BabylonCanvas
panel
- Variable in class
BabylonLabelDialog
panel
- Variable in class
BabylonTextDialog
parentWindow
- Variable in class
BabylonPanel
password
- Variable in class
BabylonChatRoom
password
- Variable in class
BabylonUser
passwordEncryptor
- Variable in class
BabylonPanel
passwordEncryptor
- Variable in class
BabylonServer
passwordFileName
- Static variable in class
BabylonServer
peakConnections
- Variable in class
BabylonServer
PING
- Static variable in class
BabylonCommand
plainPassword
- Variable in class
BabylonPanel
playSound
- Variable in class
BabylonPanel
port
- Variable in class
BabylonPanel
port
- Variable in class
BabylonServer
priv
- Variable in class
BabylonChatRoom
priv
- Variable in class
BabylonImageTransfer
priv
- Variable in class
BabylonRoomInfo
progress(int)
- Method in class
BabylonProgressDialog
protocolVersion
- Variable in class
BabylonConnection
putFileBlock(int, byte[])
- Method in class
BabylonFileTransfer
Write the requested block number to the file using the supplied data.
putImageAll(byte[])
- Method in class
BabylonImageTransfer
Store the whole image, broken up into blocks.
putImageBlock(int, byte[])
- Method in class
BabylonImageTransfer
Store the requested block.
R
READMESS
- Static variable in class
BabylonCommand
readMessages()
- Method in class
BabylonServer
receivedAll
- Variable in class
BabylonFileTransfer
receivedBlocks
- Variable in class
BabylonFileTransfer
receivedList()
- Method in class
BabylonRoomsDialog
RECT
- Static variable in class
BabylonCommand
RECTANGLE
- Static variable in class
BabylonCanvas
removeUser(BabylonServerConnection)
- Method in class
BabylonChatRoom
Remove a client from this chatroom
removeUser(BabylonServerConnection)
- Method in class
BabylonServerFileTransfer
Remove a user from the list of participating users.
requirePassword
- Variable in class
BabylonPanel
requirePasswords
- Variable in class
BabylonServer
roomControlDialog
- Variable in class
BabylonPanel
roomInfoArray
- Variable in class
BabylonPanel
ROOMLIST
- Static variable in class
BabylonCommand
roomOwner(boolean)
- Method in class
BabylonPanel
roomOwner
- Variable in class
BabylonRoomInfo
roomsDialog
- Variable in class
BabylonPanel
run()
- Method in class
Babylon
run()
- Method in class
BabylonClientConnection
run()
- Method in class
BabylonClientFileTransfer
run()
- Method in class
BabylonConnection
run()
- Method in class
BabylonEmail
run()
- Method in class
BabylonFileTransfer
run()
- Method in class
BabylonImageTransfer
Sends image data out to any recipients when it has all been collected, and if we are a client receiving the image, paste it onto the canvas.
run()
- Method in class
BabylonServer
run()
- Method in class
BabylonServerConnection
run()
- Method in class
BabylonServerFileTransfer
Loops through all of the transfer users, transferring file blocks to them.
S
saveMessages()
- Method in class
BabylonServer
sendActivity(short)
- Method in class
BabylonClientConnection
This tells our selected recipients that we're in the middle of typing or drawing something.
sendActivity(int, short, int[])
- Method in class
BabylonConnection
Send notification to the requested recipients that a user is doing some activity, such as typing or drawing.
sendActivity(int, short)
- Method in class
BabylonServerConnection
sendAllowUser(int, String)
- Method in class
BabylonClientConnection
Tell the server that we want to un-ban the user from the current chat room.
sendAllowUser(int, String, int)
- Method in class
BabylonConnection
Send notification that a user, previously banned from a chat room, is now allowed.
sendAllowUser(int, String)
- Method in class
BabylonServerConnection
sendBanUser(int, String)
- Method in class
BabylonClientConnection
Tell the server that we want to ban the user from the current chat room.
sendBanUser(int, String, int)
- Method in class
BabylonConnection
Sends notification that a user has been banned from a chat room.
sendBanUser(int, String)
- Method in class
BabylonServerConnection
Tell the client they have been banned from a chat room.
sendBootUser(int, String)
- Method in class
BabylonClientConnection
Tell the server that we want to boot the user from the current chat room.
sendBootUser(int, String, int)
- Method in class
BabylonConnection
Send notification that a user is being booted from a chat room.
sendChatText(String)
- Method in class
BabylonClientConnection
This sends a line of chat text to the selected recipients.
sendChatText(int, boolean, String, int[])
- Method in class
BabylonConnection
Send chat text to the requested recipients.
sendChatText(int, boolean, String)
- Method in class
BabylonServerConnection
sendClearCanv()
- Method in class
BabylonClientConnection
Sends the 'clear canvas' signal to the specified users.
sendClearCanv(int, int[])
- Method in class
BabylonConnection
Send notification to the requested recipients that a user has cleared the drawing canvas.
sendClearCanv(int)
- Method in class
BabylonServerConnection
sendConnect(String)
- Method in class
BabylonConnection
Send a connection notification to the other end, to let it know that a user is connecting.
sendDisconnect()
- Method in class
BabylonClientConnection
Tell the server that we're disconnecting.
sendDisconnect(int, String)
- Method in class
BabylonConnection
Send out a broadcast that a user (possibly the sender himself) is disconnecting.
sendDrawText(short, short, short, short, short, short, String)
- Method in class
BabylonClientConnection
This sends graphic text to the selected recipients.
sendDrawText(int, short, short, short, short, short, short, String, int[])
- Method in class
BabylonConnection
Send drawing text (i.e.
sendDrawText(int, short, short, short, short, short, short, String)
- Method in class
BabylonServerConnection
SENDEMAIL
- Static variable in class
BabylonCommand
sendEnterRoom(String, boolean, String)
- Method in class
BabylonClientConnection
Tell the server that we want to join a different chat room.
sendEnterRoom(int, String, boolean, String, boolean)
- Method in class
BabylonConnection
Send notification that a user is moving from one chat room to another.
sendError(short, int)
- Method in class
BabylonClientConnection
Sends the requested error advisory to the specified user.
sendError(int, short, int[])
- Method in class
BabylonConnection
Sends an error advisory to the requested recipients.
sendError(int, short)
- Method in class
BabylonServerConnection
sendFile(String, long, int, int, int)
- Method in class
BabylonClientConnection
This requests sending a file to the selected users.
sendFile(int, String, long, int, int, int, int[])
- Method in class
BabylonConnection
sendFile()
- Method in class
BabylonPanel
sendFile(int, String, long, int, int, int)
- Method in class
BabylonServerConnection
sendFileAccept(int, String, boolean)
- Method in class
BabylonClientConnection
Tell the server whether or not we want to accept a file transfer initiated by a 'send file' request we've received.
sendFileAccept(int, int, String, boolean)
- Method in class
BabylonConnection
Send a notification about whether a client is accepting a file transfer invitation.
sendFileBlock(String, int, byte[])
- Method in class
BabylonClientConnection
Send the server a block of a file from a file transfer initiated by a 'send file' request.
sendFileBlock(int, String, int, byte[])
- Method in class
BabylonConnection
Send a file block packet of a file transfer.
sendFileCancel(int, String)
- Method in class
BabylonConnection
Send a cancellation notification for a file transfer.
sendImage(int, String, short, short, int, int, int, byte[], int[])
- Method in class
BabylonConnection
Send a graphic image to the requested recipients, to be displayed on the drawing canvas.
sendImageBlock(int, String, int, byte[])
- Method in class
BabylonConnection
Send a file block packet of an image transfer.
sendInstantMess(int, String)
- Method in class
BabylonClientConnection
Sends an instant message to the server for the specified user.
sendInstantMess(int, int, String)
- Method in class
BabylonConnection
Send an instant message request to the requested recipient.
sendInstantMess(int, String)
- Method in class
BabylonServerConnection
sendInvite(int, String)
- Method in class
BabylonClientConnection
Tell the server that we want to invite a user into our chat room.
sendInvite(int, String, int)
- Method in class
BabylonConnection
Send a chat room invitation from one user to another.
sendLeaveMess(String, String)
- Method in class
BabylonClientConnection
Sends our message to the server for the specified user.
sendLeaveMess(int, String, String)
- Method in class
BabylonConnection
Send a stored message to be saved for the requested user name.
sendLine(short, short, short, short, short, short)
- Method in class
BabylonClientConnection
This sends a graphic line to the selected recipients
sendLine(int, short, short, short, short, short, short, int[])
- Method in class
BabylonConnection
Send a drawing line to the requested recipients.
sendLine(int, short, short, short, short, short, short)
- Method in class
BabylonServerConnection
sendPageUser()
- Method in class
BabylonClientConnection
Sends the paging signal to the specified users.
sendPageUser(int, int[])
- Method in class
BabylonConnection
Send a paging request to the requested recipients.
sendPageUser(int)
- Method in class
BabylonServerConnection
sendPing()
- Method in class
BabylonConnection
Send a ping command to the connection on the other end, to let it know that we're still connected.
sendPoly(short, short, short, short, short, short, short, boolean)
- Method in class
BabylonClientConnection
This sends a graphic polygon to the selected recipients.
sendPoly(short, int, short, short, short, short, short, short, boolean, int[])
- Method in class
BabylonConnection
Send a drawing polygon to the requested recipients.
sendPoly(short, int, short, short, short, short, short, short, boolean)
- Method in class
BabylonServerConnection
sendProtocol(double)
- Method in class
BabylonConnection
Send a message to the other end about our desired protocol.
sendReadMess()
- Method in class
BabylonClientConnection
Sends a request to the server to retrieve our stored messages.
sendReadMess(int)
- Method in class
BabylonConnection
Sends a request from the client to the server to retrieve stored messages.
sendRoomList()
- Method in class
BabylonClientConnection
This will ask the server to send us a list of the current chat rooms.
sendRoomList(Vector)
- Method in class
BabylonConnection
Send a 'rooms list' request.
sendRoomList()
- Method in class
BabylonServerConnection
sendSendEmail(String, String, String, String)
- Method in class
BabylonClientConnection
Sends a 'send email' request to the server with the supplied parameters and data.
sendSendEmail(int, String, String, String, String, String)
- Method in class
BabylonConnection
Sends a 'send email' request from the client to the server with the supplied parameters and data.
sendServerMessage(String)
- Method in class
BabylonConnection
This will cause a message from the server to appear in a dialog window on the screen of the user.
sendServerText(String)
- Method in class
BabylonConnection
Send chat text from the server to be displayed in the recipients' chat windows.
sendStoredMess(Vector)
- Method in class
BabylonConnection
Send all of the stored messages to the requested recipient.
sendStoredMess()
- Method in class
BabylonServerConnection
sendToAllCheckbox
- Variable in class
BabylonPanel
sendToList
- Variable in class
BabylonPanel
sendUserInfo(int, String, String, boolean, String, String, String)
- Method in class
BabylonConnection
Send information about user.
server
- Variable in class
BabylonServerConnection
server
- Variable in class
BabylonServerWindow
SERVERMESS
- Static variable in class
BabylonCommand
serverOutput(String)
- Method in class
BabylonServer
setApplet(BabylonApplet)
- Method in class
BabylonPanel
setIcon(URL)
- Method in class
BabylonWindow
Set the icon of the window to the BabylonIcon.jpg file found at the supplied base URL.
Internet Exploder 5.5 just can't handle this, apparently.
setLogging(boolean)
- Method in class
BabylonChatRoom
Turn logging on or off for this chat room
setParent(Component)
- Method in class
BabylonPanel
SETPROTO
- Static variable in class
BabylonCommand
setTitle(String)
- Method in class
BabylonApplet
Sets the text of our simulated title bar at the top
showCanvas(boolean)
- Method in class
BabylonPanel
shutdown(boolean)
- Method in class
BabylonClientConnection
shutdown()
- Method in class
BabylonConnection
shutdown()
- Method in class
BabylonServer
smallFont
- Static variable in class
BabylonPanel
socket
- Variable in class
BabylonConnection
start()
- Method in class
BabylonApplet
stop()
- Method in class
BabylonApplet
stop
- Variable in class
BabylonClientConnection
stop
- Variable in class
BabylonImageTransfer
STOREDMESS
- Static variable in class
BabylonCommand
strings
- Variable in class
Babylon
strings
- Variable in class
BabylonPanel
strings
- Variable in class
BabylonServer
strings
- Variable in class
BabylonServerConnection
T
TEXT
- Static variable in class
BabylonCanvas
text
- Variable in class
BabylonMessage
textArea
- Variable in class
BabylonTextDialog
thisApplet
- Variable in class
BabylonPanel
threadGroup
- Variable in class
BabylonConnection
tmpFile
- Variable in class
BabylonFileTransfer
to
- Variable in class
BabylonMessage
totalBlocks
- Variable in class
BabylonFileTransfer
totalConnections
- Variable in class
BabylonServer
totalSize
- Variable in class
BabylonFileTransfer
transFile
- Variable in class
BabylonFileTransfer
U
uninviteUser(int)
- Method in class
BabylonChatRoom
Remove the user id from the list of invited users
updateLists()
- Method in class
BabylonRoomControlDialog
Update our lists.
updateStats()
- Method in class
BabylonServerWindow
user
- Variable in class
BabylonServerConnection
USERINFO
- Static variable in class
BabylonCommand
userList
- Variable in class
BabylonClientConnection
userList
- Variable in class
BabylonServerWindow
userNames
- Variable in class
BabylonRoomInfo
users
- Variable in class
BabylonChatRoom
V
VERSION
- Static variable in class
Babylon
W
watchDog
- Variable in class
BabylonConnection
welcomeFileName
- Static variable in class
BabylonServer
window
- Variable in class
BabylonServer
windowActivated(WindowEvent)
- Method in class
BabylonChoiceDialog
windowActivated(WindowEvent)
- Method in class
BabylonEmailDialog
windowActivated(WindowEvent)
- Method in class
BabylonLabelDialog
windowActivated(WindowEvent)
- Method in class
BabylonMessagingDialog
windowActivated(WindowEvent)
- Method in class
BabylonPasswordDialog
windowActivated(WindowEvent)
- Method in class
BabylonRoomControlDialog
windowActivated(WindowEvent)
- Method in class
BabylonRoomsDialog
windowActivated(WindowEvent)
- Method in class
BabylonServerWindow
windowActivated(WindowEvent)
- Method in class
BabylonSettingsDialog
windowActivated(WindowEvent)
- Method in class
BabylonTextDialog
windowActivated(WindowEvent)
- Method in class
BabylonUserToolDialog
windowActivated(WindowEvent)
- Method in class
BabylonWindow
windowClosed(WindowEvent)
- Method in class
BabylonChoiceDialog
windowClosed(WindowEvent)
- Method in class
BabylonEmailDialog
windowClosed(WindowEvent)
- Method in class
BabylonLabelDialog
windowClosed(WindowEvent)
- Method in class
BabylonMessagingDialog
windowClosed(WindowEvent)
- Method in class
BabylonPasswordDialog
windowClosed(WindowEvent)
- Method in class
BabylonRoomControlDialog
windowClosed(WindowEvent)
- Method in class
BabylonRoomsDialog
windowClosed(WindowEvent)
- Method in class
BabylonServerWindow
windowClosed(WindowEvent)
- Method in class
BabylonSettingsDialog
windowClosed(WindowEvent)
- Method in class
BabylonTextDialog
windowClosed(WindowEvent)
- Method in class
BabylonUserToolDialog
windowClosed(WindowEvent)
- Method in class
BabylonWindow
windowClosing(WindowEvent)
- Method in class
BabylonChoiceDialog
windowClosing(WindowEvent)
- Method in class
BabylonEmailDialog
windowClosing(WindowEvent)
- Method in class
BabylonLabelDialog
windowClosing(WindowEvent)
- Method in class
BabylonMessagingDialog
windowClosing(WindowEvent)
- Method in class
BabylonPasswordDialog
windowClosing(WindowEvent)
- Method in class
BabylonRoomControlDialog
windowClosing(WindowEvent)
- Method in class
BabylonRoomsDialog
windowClosing(WindowEvent)
- Method in class
BabylonServerWindow
windowClosing(WindowEvent)
- Method in class
BabylonSettingsDialog
windowClosing(WindowEvent)
- Method in class
BabylonTextDialog
windowClosing(WindowEvent)
- Method in class
BabylonUserToolDialog
windowClosing(WindowEvent)
- Method in class
BabylonWindow
windowDeactivated(WindowEvent)
- Method in class
BabylonChoiceDialog
windowDeactivated(WindowEvent)
- Method in class
BabylonEmailDialog
windowDeactivated(WindowEvent)
- Method in class
BabylonLabelDialog
windowDeactivated(WindowEvent)
- Method in class
BabylonMessagingDialog
windowDeactivated(WindowEvent)
- Method in class
BabylonPasswordDialog
windowDeactivated(WindowEvent)
- Method in class
BabylonRoomControlDialog
windowDeactivated(WindowEvent)
- Method in class
BabylonRoomsDialog
windowDeactivated(WindowEvent)
- Method in class
BabylonServerWindow
windowDeactivated(WindowEvent)
- Method in class
BabylonSettingsDialog
windowDeactivated(WindowEvent)
- Method in class
BabylonTextDialog
windowDeactivated(WindowEvent)
- Method in class
BabylonUserToolDialog
windowDeactivated(WindowEvent)
- Method in class
BabylonWindow
windowDeiconified(WindowEvent)
- Method in class
BabylonChoiceDialog
windowDeiconified(WindowEvent)
- Method in class
BabylonEmailDialog
windowDeiconified(WindowEvent)
- Method in class
BabylonLabelDialog
windowDeiconified(WindowEvent)
- Method in class