All Packages  Class Hierarchy

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

Index of all Fields and Methods

A

acknowledgeEvil(int, int, String). Method in class tool.icbm.IcbmTool
Icbm Interface
actionPerformed(ActionEvent). Method in class module.ModuleSelector
One of the modules was double clicked on.
addKeyBindings(String). Method in class util.KeyBindings
Adds a new KeyBindings for the specified key.
addListenerFor(EventListener, Class). Method in class util.EventBus
Add a listener for a given event type.
addProducerFor(EventBusProducer, Class). Method in class util.EventBus
Add a producer for a given event type.
ALERT. Static variable in class util.Log
PRIORITY: action must be taken immediately
ANONYMOUS_KEY. Static variable in class tool.icbm.IcbmTool
AolImEvent(Object, int, int, Nickname). Constructor for class tool.icbm.AolImEvent
Construct an AolImEvent without associated data.
AolImEvent(Object, int, int, Nickname, String). Constructor for class tool.icbm.AolImEvent
AolImEvent(Object, int, int, Nickname, String, byte[], boolean). Constructor for class tool.icbm.AolImEvent
Construct a AolImEvent with associated data and cookie.
append(Vector, Vector). Static method in class util.JUtil
Add the contents of vector b to the tail of vector a.
appendValue(String, String). Method in class util.KeyBindings
Append the given value to the current value of the key.
attributeChanged(). Method in class tool.icbm.IcbmTool
Other IcbmTool Methods

B

BAD_PROXY_PASS. Static variable in class proxy.ProxyConnectorException
More specfic then INCORRECT_PROXY_AUTH, the proxy password provided is incorrect.
BAD_PROXY_USER. Static variable in class proxy.ProxyConnectorException
More specfic then INCORRECT_PROXY_AUTH, the proxy username provided is incorrect.
beep(). Static method in class util.JUtil
Ring the console bell by printing out a Control-G.
BEGINNER. Static variable in class component.FolderInfo
BLOCK_FIRST. Static variable in class tool.BlockEvent
Marks the first integer id for the range of block events.
BlockEvent(Object, int, Nickname). Constructor for class tool.BlockEvent
Constructs a BlockEvent object with the specified source object.
BUDDYLIST_TOOL. Static variable in class tool.ToolStatusEvent
The BuddyList tool
bytesFromHexString(String). Static method in class util.JUtil
Convert a hex string to a byte array.
bytesToHexString(byte[]). Static method in class util.JUtil
Convert a byte array to a compact hex string.
bytesToString(byte[]). Static method in class util.JUtil
Safe bytes to string method.

C

changed(). Method in class module.ModuleSelector
Return true if any settings were changed, false otherwise.
changed(). Method in class uiutil.PropertySheet
Return true if any settings were changed, false otherwise.
CHANNEL_ERROR_IN. Static variable in class tool.icbm.IcbmEvent
Channel error coming from host
CHANNEL_ERROR_OUT. Static variable in class tool.icbm.IcbmEvent
Channel error going to host
CHANNEL_KEY. Static variable in class tool.icbm.IcbmTool
CHANNEL_PROTOCOL_AOL_IM. Static variable in interface tool.icbm.RendezvousConstants
CHANNEL_PROTOCOL_RENDEZVOUS. Static variable in interface tool.icbm.RendezvousConstants
CHANNELBUS. Static variable in class tool.icbm.IcbmTool
channelError(AolImEvent). Method in interface tool.icbm.AolImListener
Invoked when a channel error occurred regarding a previous event, or when we have generated a channel error to be sent to the servers.
channelError(IcbmChannelEvent). Method in interface tool.icbm.IcbmChannelListener
Invoked when a channel error occurred regarding a previous event, or when we have generated a channel error to be sent to the servers.
channelError(IcbmChannelEvent). Method in class tool.icbm.IcbmTool
channelError(RendezvousEvent). Method in interface tool.icbm.RendezvousListener
Invoked when a channel error occurred regarding a previous event, or when we have generated a channel error to be sent to the servers.
channelError(String, int, byte[], String). Method in class tool.icbm.IcbmTool
channelSpecificError(String, int, byte[], byte[]). Method in class tool.icbm.IcbmTool
choiceMade(int, int, Object). Method in class uiutil.ErrorMgr
clearSend(byte[]). Method in class tool.icbm.IcbmTool
clearUserInfo(String[]). Method in class tool.icbm.IcbmTool
comments. Variable in class util.KeyBindings
compileDir(File). Static method in class util.JMake
Compile everything in a given directory that has changed.
configTokenizer(StreamTokenizer). Method in class util.KeyBindings
configure(KeyBindings). Method in interface proxy.ProxyBaseConnector
Configure the proxy from the key bindings.
configure(SetupUI). Method in class tool.icbm.IcbmTool
configure(SetupUI). Method in interface module.Module
Return the configuration information about this module.
connect(). Method in class tool.icbm.IcbmTool
connect(ToolStatusEvent). Method in interface tool.ToolStatusListener
A server connection was made.
CONNECT_EVENT. Static variable in class tool.ToolStatusEvent
A tool connect to its server.
CONNREFUSED_PROXY_HOST. Static variable in class proxy.ProxyConnectorException
The connection to the proxy host was refused.
count(String, char). Static method in class util.JUtil
Return the number of occurances of c in s.
createEvent(String, TimerListener, int, Object, int). Static method in class util.Timer
This routine allows you to create a new event inside the named timer and is the main access point to the timer routines.
createEvent(TimerListener, int, Object, int). Method in class util.Timer
If you already have a reference to a timer you can use this routine to directly create the event.
createTOD. Variable in class main.Nickname
CRITICAL. Static variable in class util.Log
PRIORITY: critical conditions

D

DB0. Static variable in class util.Log
PRIORITY: debug - major debugging events.
DB1. Static variable in class util.Log
PRIORITY: debug - function headers
DB2. Static variable in class util.Log
PRIORITY: debug - normal minor things (default)
DB3. Static variable in class util.Log
PRIORITY: debug - really minor things, lots of output
deactivate(). Method in class util.TimerEvent
Tell the timer we don't want this event to activate.
DEBUG. Static variable in class util.Log
PRIORITY: debug - major debugging events
deleteKey(String). Method in class util.KeyBindings
Removes the value(s) associated with the given key.
deleteValue(String, String). Method in class util.KeyBindings
Delete the given value for the given key.
deliverEvent(EventListener). Method in class tool.icbm.AolImEvent
EventBusEvent Methods
deliverEvent(EventListener). Method in class tool.BlockEvent
EventBusEvent Methods
deliverEvent(EventListener). Method in class util.EventBusEvent
This method must deliver itself to the listener by first casting the listener to the proper type and then calling the correct method based on the event id.
deliverEvent(EventListener). Method in class tool.EvilEvent
EventBusEvent Methods
deliverEvent(EventListener). Method in class tool.icbm.IcbmChannelEvent
EventBusEvent Methods
deliverEvent(EventListener). Method in class tool.icbm.IcbmEvent
EventBusEvent Methods
deliverEvent(EventListener). Method in class tool.RateEvent
EventBusEvent Methods
deliverEvent(EventListener). Method in class tool.icbm.RendezvousEvent
EventBusEvent Methods
deliverEvent(EventListener). Method in class tool.ToolStatusEvent
EventBusEvent Methods
destroy(). Method in class uiutil.TransparentPanel
diag(String, int, String). Static method in class uiutil.ErrorMgr
diag(String, int, String, Exception). Static method in class uiutil.ErrorMgr
diag(String, String). Static method in class uiutil.ErrorMgr
diag(String, String, Exception). Static method in class uiutil.ErrorMgr
disableUI(ToolStatusEvent). Method in interface tool.ToolStatusListener
The listener should disable its server UI.
DISABLEUI_EVENT. Static variable in class tool.ToolStatusEvent
A tool is suggesting that all the UI's for that tool that need a server connection disable themselves.
disconnect(). Method in class tool.icbm.IcbmTool
disconnect(ToolStatusEvent). Method in interface tool.ToolStatusListener
A server connection was broken
DISCONNECT_EVENT. Static variable in class tool.ToolStatusEvent
A tool disconnected from its server.
displayError(int, String). Static method in class module.Modules
dumpStack(). Static method in class util.JUtil
Dump a stacktrace to System.out.

E

elements(). Static method in class module.Modules
Return an enumeration of all the elements in the loaded module database.
EMERGENCY. Static variable in class util.Log
PRIORITY: system is unusable
enableUI(ToolStatusEvent). Method in interface tool.ToolStatusListener
The listener should enable its server UI.
ENABLEUI_EVENT. Static variable in class tool.ToolStatusEvent
A tool is suggesting that all the UI's for that tool that are visible enable themselves.
ENTER_KEY. Static variable in class tool.icbm.IcbmTool
ERROR. Static variable in class util.Log
PRIORITY: error conditions
error(String, String). Static method in class uiutil.ErrorMgr
Show a fatal error to the user and shut down the system using the shutdown listener.
error(String, String, Exception). Static method in class uiutil.ErrorMgr
Show a fatal error to the user and shut down the system using the shutdown listener.
EventBusEvent(Object, int). Constructor for class util.EventBusEvent
Create a new event that can be used on an event bus.
eventListenerAdded(String, Class, EventListener). Method in interface util.EventBusProducer
eventListenerAdded(String, Class, EventListener). Method in class tool.icbm.IcbmTool
eventListenerRemoved(String, Class, EventListener). Method in interface util.EventBusProducer
eventListenerRemoved(String, Class, EventListener). Method in class tool.icbm.IcbmTool
evil. Variable in class main.Nickname
EVIL_FIRST. Static variable in class tool.EvilEvent
Marks the first integer id for the range of evil event ids.
EvilEvent(Object, int, Nickname, boolean). Constructor for class tool.EvilEvent
Constructs a new evil event.
EXPERT. Static variable in class component.FolderInfo
exportProperties(KeyBindings, KeyBindings). Method in class tool.icbm.IcbmTool

F

FILENOTFOUND_ERROR. Static variable in class module.Modules
FILENOTREAD_ERROR. Static variable in class module.Modules
FILETYPEUNKNOWN_ERROR. Static variable in class module.Modules
FolderInfo(Module, int, String, String). Constructor for class component.FolderInfo
Construct a FolderInfo where the property sheet has not been created yet.
FolderInfo(Module, int, String, String, int). Constructor for class component.FolderInfo
Construct a FolderInfo where the property sheet has not been created yet.
FolderInfo(Module, int, String, String, PropertySheet, boolean). Constructor for class component.FolderInfo
Construct a FolderInfo where the property sheet is known.
FolderInfo(Module, int, String, String, PropertySheet, boolean, int). Constructor for class component.FolderInfo
Construct a FolderInfo with all the attributes.
FONT_BG_COLOR_KEY. Static variable in class tool.icbm.IcbmTool
FONT_FG_COLOR_KEY. Static variable in class tool.icbm.IcbmTool
FONT_NAME_KEY. Static variable in class tool.icbm.IcbmTool
FONT_SIZE_KEY. Static variable in class tool.icbm.IcbmTool
FONT_STYLE_KEY. Static variable in class tool.icbm.IcbmTool
format(int, char, int). Static method in class util.JUtil
Format a number with the specified leading character.
fromBase64(String). Static method in class util.JUtil
Decode a string in base 64 format.

G

getActivationTime(). Method in class util.TimerEvent
Return when the event is supposed to be activated.
getAlert(). Method in class tool.RateEvent
getBytesFromString(String). Static method in class util.JUtil
Get the bytes from a string.
getCallback(). Method in class util.TimerEvent
Return the data object being passed to the callback routine
getChannel(). Method in class tool.icbm.IcbmEvent
Returns the channel the event took place on
getChannelNumber(). Method in interface tool.icbm.IcbmChannel
getChannelVersion(). Method in interface tool.icbm.IcbmChannel
getChannelVersion(int). Method in class tool.icbm.IcbmTool
getClassCode(). Method in class main.Nickname
getClassID(). Method in class tool.RateEvent
getClear(). Method in class tool.RateEvent
getCookie(). Method in class tool.icbm.IcbmEvent
Returns the cookie
getCreationTime(). Method in class util.TimerEvent
Return the timer event was orginally created.
getData(). Method in class tool.icbm.IcbmChannelEvent
Returns the data.
getDisconnect(). Method in class tool.RateEvent
getDisplayName(). Method in class tool.icbm.IcbmTool
getDisplayName(). Method in interface module.Module
Return the module display name.
getErrorCode(). Method in class proxy.ProxyConnectorException
Get the error code from the exception.
getFirstValue(String). Method in class util.KeyBindings
Get the first value for the given key.
getFolderId(). Method in class component.FolderInfo
getFolderName(). Method in class component.FolderInfo
getGroupName(). Method in class component.FolderInfo
getId(). Method in class util.EventBusEvent
Returns the id of the event.
getKeyAt(int). Method in class util.KeyBindings
Get the nth key.
getKeyBindings(String). Method in class util.KeyBindings
Recursively finds the key bindings associated with the given key.
getKeyBindingsOrAdd(String). Method in class util.KeyBindings
Get the key bindings for the given key.
getLastServerRate(). Method in class tool.RateEvent
getLastValue(String). Method in class util.KeyBindings
Get the last value for the given key.
getLimit(). Method in class tool.RateEvent
getLogLevel(). Static method in class util.Log
Get the global log level.
getMaxAve(). Method in class tool.RateEvent
getMaxIncommingIcbmSize(). Method in interface tool.icbm.IcbmChannel
getMaxIncommingIcbmSize(int). Method in class tool.icbm.IcbmTool
getMaxReceiverEvil(). Method in interface tool.icbm.IcbmChannel
getMaxReceiverEvil(int). Method in class tool.icbm.IcbmTool
getMaxSenderEvil(). Method in interface tool.icbm.IcbmChannel
getMaxSenderEvil(int). Method in class tool.icbm.IcbmTool
getMemberSinceAsString(long). Static method in class main.Nickname
getMessage(). Method in class tool.icbm.AolImEvent
Returns the message
getMessagesState(). Method in interface tool.icbm.IcbmChannel
getMessagesState(int). Method in class tool.icbm.IcbmTool
getMinimumSize(). Method in class uiutil.Spacer
getMinInterIcbmInterval(). Method in interface tool.icbm.IcbmChannel
getMinInterIcbmInterval(int). Method in class tool.icbm.IcbmTool
getModule(). Method in class component.FolderInfo
getModuleName(). Method in class tool.icbm.IcbmTool
Tool Interface
getModuleName(). Method in interface module.Module
Return the module name.
getNickname(). Method in class tool.icbm.IcbmEvent
Returns the nickname
getPassword(KeyBindings, String). Static method in class util.JUtil
Given a key bindings and the password key, get a password from key bindings and unencode it based on different enconding schemes.
getPreferredSize(). Method in class uiutil.Spacer
getPropertySheet(). Method in class component.FolderInfo
getPropertySheet(FolderInfo, SetupUI). Method in class tool.icbm.IcbmTool
getPropertySheet(FolderInfo, SetupUI). Method in interface module.Module
Return the property sheet for the given FolderInfo.
getPropertySheet(KeyBindings, ChangeListener). Method in interface proxy.ProxyConnector
Get the property sheet for this proxy.
getProxyName(). Method in interface proxy.ProxyBaseConnector
What is the name of this proxy.
getRate(). Method in class tool.RateEvent
getRemoteUser(). Method in class tool.EvilEvent
Returns the user we are eviling
getRendezvousCancelReason(). Method in class tool.icbm.RendezvousEvent
getRendezvousCookie(). Method in class tool.icbm.RendezvousEvent
getRendezvousParams(). Method in class tool.icbm.RendezvousEvent
getRendezvousService(). Method in class tool.icbm.RendezvousEvent
getRendezvousType(). Method in class tool.icbm.RendezvousEvent
getResolution(int). Method in class util.Timer
Get the current resolution of a timer.
getTimer(String). Static method in class util.Timer
This method allows the user to access a given Timer.
getTokenizer(Reader). Method in class util.KeyBindings
Create a tokenizer to read keys and values from the given stream.
getToolName(). Method in class tool.ToolStatusEvent
Get the name of the tool this event is for.
getUIPackNames(). Method in class tool.icbm.IcbmTool
getUser(). Method in class tool.BlockEvent
Returns the user that should be blocked or un blocked.
getUserLevel(). Method in class component.FolderInfo
getValue(String). Method in class util.KeyBindings
Get the value for the given key.
getValue(String, int). Method in class util.KeyBindings
Get the nth value for the given key.
getValueAt(int). Method in class util.KeyBindings
Get the value for the nth key.
getValueDefault(String, String). Method in class util.KeyBindings
Get the value for the given key or use the given default value if the key does not have a value.
getValues(String). Method in class util.KeyBindings
Get the value vector for the given key.
getValuesAt(int). Method in class util.KeyBindings
Get the vector of values for the nth key.

H

hasPropertySheet(). Method in interface proxy.ProxyConnector
Does this proxy connector support a property sheet?

NOTE: This is here for historical reasons, it you don't have a property sheet you should just implement ProxyBaseConnector.

help(). Method in class module.ModuleSelector
Show help and return true.
help(). Method in class uiutil.PropertySheet
Show help and return true.
hexVal(char). Static method in class util.JUtil
Convert a hex character into its integer representation
htmlize(String). Static method in class util.JUtil
RSH: takes a string and turns it into a simple HTML-encoded string so that it can be displayed in the current AolRtfArea

I

ICBM_FIRST. Static variable in class tool.icbm.IcbmEvent
Marks the first integer id for the range of icbm events.
ICBM_TOOL. Static variable in class tool.ToolStatusEvent
The ICBM tool
IcbmChannelEvent(Object, int, int, Nickname). Constructor for class tool.icbm.IcbmChannelEvent
Construct an IcbmChannelEvent without associated data.
IcbmChannelEvent(Object, int, int, Nickname, byte[], byte[], boolean). Constructor for class tool.icbm.IcbmChannelEvent
Construct a IcbmChannelEvent with associated data and cookie.
IcbmEvent(Object, int, int, Nickname). Constructor for class tool.icbm.IcbmEvent
Construct a IcbmEvent without a cookie
IcbmEvent(Object, int, int, Nickname, byte[], boolean). Constructor for class tool.icbm.IcbmEvent
Construct a IcbmEvent with a cookie.
IcbmRateEvent(Object, int, Rate). Constructor for class tool.icbm.IcbmRateEvent
IcbmTool(BOSCore, Tools). Constructor for class tool.icbm.IcbmTool
id. Variable in class util.EventBusEvent
The id of the event.
id(). Method in class tool.icbm.IcbmTool
This is the ID of the tool.
idleTime. Variable in class main.Nickname
IM_KEY. Static variable in class tool.icbm.IcbmTool
importProperties(KeyBindings, KeyBindings, KeyBindings, boolean). Method in class tool.icbm.IcbmTool
inArray(int, int[]). Static method in class util.JUtil
Determine if a given integer is in the given array of integers.
INCORRECT_PROXY_AUTH. Static variable in class proxy.ProxyConnectorException
The authorization provided to the proxy was incorrect
INFO. Static variable in class util.Log
PRIORITY: informational
initErrorMgr(String, String, String, ShutdownListener, int). Static method in class uiutil.ErrorMgr
This initiallizes the behaviour of the ErrorMgr by the Application.
initiate(IcbmChannel, String). Method in interface tool.icbm.IcbmSubModule
Inititate the module.
initiate(IcbmTool). Method in interface tool.icbm.IcbmChannel
This will be the first method IcbmTool calls to let us know who our parent is.
initiate(Vector, KeyBindings). Method in class tool.icbm.IcbmTool
INITIATE_EVENT. Static variable in class tool.icbm.IcbmEvent
Some other tool wants us to initiate a message to another user.
initiateMessage(AolImEvent). Method in interface tool.icbm.AolImListener
Invoked when we have been asked to initate a message with another user.
initiateMessage(IcbmChannelEvent). Method in interface tool.icbm.IcbmChannelListener
Invoked when we have been asked to initate a message with another user.
initiateMessage(IcbmChannelEvent). Method in class tool.icbm.IcbmTool
initiateMessage(RendezvousEvent). Method in interface tool.icbm.RendezvousListener
Invoked when we have been asked to initate a message with another user.
INTERFACE_ERROR. Static variable in class module.Modules
isAdministrator. Variable in class main.Nickname
isAnonymous(). Method in class tool.EvilEvent
Is this an anonymous evil?
isAOLUser. Variable in class main.Nickname
isAutoResponse(). Method in class tool.icbm.IcbmEvent
Returns if the event is an auto response or not.
isAvailable(String, boolean). Method in class tool.icbm.IcbmTool
isCompatibleVersion(int, String). Method in class tool.icbm.IcbmTool
isDT. Variable in class main.Nickname
isEnabled(). Method in class component.FolderInfo
isFalse(String). Static method in class util.JUtil
Is the string a valid false string, such as "no" or "false".
isInteger(String). Static method in class util.JUtil
Determine if the given string is a valid integer representation.
isLimited(). Method in class tool.RateEvent
isOnline(). Method in class main.Nickname
isOscarFreeUser. Variable in class main.Nickname
isOscarPayUser. Variable in class main.Nickname
isTrue(String). Static method in class util.JUtil
Is the string a valid true string, such as "yes" or "true".
itemStateChanged(ItemEvent). Method in class module.ModuleSelector
Some one selected or deselected a module.

J

join(String[], char, int, int). Static method in class util.JUtil
Reverse of split, preserves all c's from the orginal.
joinBus(String). Static method in class util.EventBus
Join an EventBus.
JUtil(). Constructor for class util.JUtil

K

key. Variable in class util.KeyBindings
KeyBindings(). Constructor for class util.KeyBindings
Create an empty KeyBindings.
KeyBindings(Reader). Constructor for class util.KeyBindings
Builds a Keybindings and then reads it's keys and values from the given stream.
KeyBindings(String). Constructor for class util.KeyBindings
Create an empty KeyBindings with a given name.
keyEquals(String, String). Method in class util.KeyBindings
Return true if two keys are equal
keys(). Static method in class module.Modules
Return an enumeration of all the keys into the loaded module database.

L

leaveBus(EventListener). Method in class util.EventBus
When done using a bus, call this routine so the internal count of users is decreased.
loadModule(String, Class). Static method in class module.Modules
Load a single class from a file or bean from a jar file.
loadModules(KeyBindings, Class). Static method in class module.Modules
Given a keybindings load all the classes/beans listed in the bindings.
LOCAL_NAME_COLOR_KEY. Static variable in class tool.icbm.IcbmTool
Log(). Constructor for class util.Log
log(String). Static method in class util.Log
Log a message.
log(String, int, String). Static method in class util.Log
Log a message.
log(String, int, String, Exception). Static method in class util.Log
Log a message with exception.
log(String, String). Static method in class util.Log
Log a message.
logIt(String, int). Static method in class util.Log
This routine sees if a particular module & priority pair should be logged or not.
lookup(String). Static method in class module.Modules
Get a module by name.

M

main(String[]). Static method in class util.EventBus
main(String[]). Static method in class util.JMake
Public entry point.
makeConnection(String, int). Method in interface proxy.ProxyBaseConnector
Make a connection to the given host and port using the proxy.
MAXLEVEL. Static variable in class util.Log
The maximum level
memAvail(boolean). Static method in class util.JUtil
Return in a string how much memory is available.
memberSince. Variable in class main.Nickname
memberSinceAsString(). Method in class main.Nickname
missedIcbms(Vector). Method in class tool.icbm.IcbmTool
MODULE_NAME. Static variable in class tool.icbm.IcbmTool
Modules(). Constructor for class module.Modules
ModuleSelector(KeyBindings, String, ChangeListener). Constructor for class module.ModuleSelector
Construct a new ModuleSelector that displayes all modules with the specified prefix.
months. Static variable in class util.JUtil
English month abreviations
moveElements(Vector, Vector, int, int). Static method in class util.JUtil
Append elements from vector a to vector b.

N

NEED_PROXY_AUTH. Static variable in class proxy.ProxyConnectorException
The proxy needs some kind of user authorization
nickname. Variable in class main.Nickname
Nickname(SnacNicknameWinfo). Constructor for class main.Nickname
Create a Nickname given a SnacNicknameWinfo class.
Nickname(String). Constructor for class main.Nickname
Create a nickname from just a string.
Nickname(String, int, TLV). Constructor for class main.Nickname
NORMAL_EVENT. Static variable in class tool.EvilEvent
The evil should be a "normal" evil.
normalize(). Method in class main.Nickname
Normalize the nickname by removing invalid characters, spaces and converting it to lower case.
normalize(String). Static method in class main.Nickname
Normalize the nickname by removing invalid characters, spaces and converting it to lower case.
NOTICE. Static variable in class util.Log
PRIORITY: normal but signification condition

P

paint(Graphics). Method in class uiutil.Spacer
PASSWORD_KEY. Static variable in interface proxy.ProxyBaseConnector
PAYLOAD_ERROR_IN. Static variable in class tool.icbm.IcbmEvent
Payload error coming from host
PAYLOAD_ERROR_OUT. Static variable in class tool.icbm.IcbmEvent
Payload error going to host
payloadError(AolImEvent). Method in interface tool.icbm.AolImListener
Invoked when a payload error occurred regarding a previous event, or when we have generated a payload error to be sent to the servers.
payloadError(IcbmChannelEvent). Method in interface tool.icbm.IcbmChannelListener
Invoked when a payload error occurred regarding a previous event, or when we have generated a payload error to be sent to the servers.
payloadError(IcbmChannelEvent). Method in class tool.icbm.IcbmTool
payloadError(RendezvousEvent). Method in interface tool.icbm.RendezvousListener
Invoked when a payload error occurred regarding a previous event, or when we have generated a payload error to be sent to the servers.
payloadError(String, int, byte[], String). Method in class tool.icbm.IcbmTool
postEvent(EventBusEvent). Method in class util.EventBus
When you want to place an event on the bus call postEvent.
printMem(boolean). Static method in class util.JUtil
Print to System.out how much memory is available.
PropertySheet(). Constructor for class uiutil.PropertySheet
ProxyConnectorException(String, int). Constructor for class proxy.ProxyConnectorException
Create a new exception with the msg and type.
putPassword(KeyBindings, String, String). Static method in class util.JUtil
Given a key bindings and the password key, put a password in the key bindings and encode it based on different enconding schemes.

R

RATE_FIRST. Static variable in class tool.RateEvent
Marks the first integer id for the range of rate events
RateEvent(Object, int, Rate). Constructor for class tool.RateEvent
read(Reader). Method in class util.KeyBindings
Read key:value pairs from an input stream into the current KeyBindings structure.
read(StreamTokenizer, char, char, boolean). Method in class util.KeyBindings
Recursively read keys and values with the given tokenizer.
readU32(DataInputStream). Static method in class util.JUtil
Read an unsigned int in network byte order, putting it into a long.
RECEIVE_EVENT. Static variable in class tool.icbm.IcbmEvent
A message was received from another user.
RECEIVE_SOUND_KEY. Static variable in class tool.icbm.IcbmTool
receiveMessage(AolImEvent). Method in interface tool.icbm.AolImListener
Invoked when this is an event we have received from another user
receiveMessage(IcbmChannelEvent). Method in interface tool.icbm.IcbmChannelListener
Invoked when this is an event we have received
receiveMessage(IcbmChannelEvent). Method in class tool.icbm.IcbmTool
IcbmChannelListener
receiveMessage(Nickname, int, byte[], byte[], boolean). Method in class tool.icbm.IcbmTool
receiveMessage(RendezvousEvent). Method in interface tool.icbm.RendezvousListener
Invoked when this is an event we have received from another user
register(int, IcbmChannel). Method in class tool.icbm.IcbmTool
REMOTE_NAME_COLOR_KEY. Static variable in class tool.icbm.IcbmTool
removeEvent(TimerEvent). Static method in class util.Timer
Remove an event by search ALL timers for the event.
removeEventFromTimer(TimerEvent). Method in class util.Timer
Remove an event from this timer.
removeListenerFor(EventListener, Class). Method in class util.EventBus
Remove a listener for a given event type.
removeNotify(). Method in class uiutil.PropertySheet
Clean up the PropertySheet when it is removed from its container.
removeProducerFor(EventBusProducer, Class). Method in class util.EventBus
Remove a producer for a given event type.
RENDEZVOUS_CANCEL_REASONS_TIMEOUT. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_CANCEL_REASONS_UNKNOWN. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_CANCEL_REASONS_USER_CANCEL. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_MAX_INVITE_LEN. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_MESSAGE_ACCEPT. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_MESSAGE_CANCEL. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_MESSAGE_REQUEST. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_NAK_BUSTED_PARAMETERS. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_NAK_ONLINE_BUT_NOT_AVAILABLE. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_NAK_REQUEST_DENIED. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_NAK_REQUEST_IGNORED. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_NAK_REQUEST_TIMED_OUT. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_NAK_REQUEST_UNSUPPORTED. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_RENDEZVOUS_ACCEPT_TOCLIENT. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_RENDEZVOUS_ACCEPT_TOHOST. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_RENDEZVOUS_CANCEL_TOCLIENT. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_RENDEZVOUS_CANCEL_TOHOST. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_RENDEZVOUS_REQUEST_TOCLIENT. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_RENDEZVOUS_REQUEST_TOHOST. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_SERVICE_AOL_TALK. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_SERVICE_AVATAR. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_SERVICE_DIRECT_ICBM. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_SERVICE_DIRECT_PLAY. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_SERVICE_FILE_TRANSFER. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_SERVICE_ROUTE_FINDER. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_TLV_TAGS_BEGIN_RESERVED_RANGE. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_TLV_TAGS_DOWNLOAD_URL. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_TLV_TAGS_END_RESERVED_RANGE. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_TLV_TAGS_INVITATION. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_TLV_TAGS_PORT. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_TLV_TAGS_RENDEZVOUS_CHANNEL. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_TLV_TAGS_RENDEZVOUS_IP_ADDR. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_TLV_TAGS_REQUESTER_IP_ADDR. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_TLV_TAGS_VERIFIED_DOWNLOAD_URL. Static variable in interface tool.icbm.RendezvousConstants
RENDEZVOUS_TLV_TAGS_VERIFIED_IP_ADDR. Static variable in interface tool.icbm.RendezvousConstants
RendezvousEvent(Object, int, int, Nickname). Constructor for class tool.icbm.RendezvousEvent
RendezvousEvent(Object, int, int, Nickname, byte[], boolean). Constructor for class tool.icbm.RendezvousEvent
RendezvousEvent(Object, int, int, Nickname, byte[], boolean, TLV, byte[], int, byte[], int). Constructor for class tool.icbm.RendezvousEvent
rescheduleEvent(TimerEvent, int). Method in class util.Timer
Resechedule a timer event to occur later.
RING_SOUND_KEY. Static variable in class tool.icbm.IcbmTool
run(). Method in class util.EventBus
The run method handles the Fetch, Remove Old Listeners, Execute cycle of the events.
run(). Method in class util.JMake
Read all the input off the input stream and send it to standard out.
run(). Method in class util.Timer

S

save(). Method in class module.ModuleSelector
Save the current settings of the property sheet.
save(). Method in class uiutil.PropertySheet
Save the current settings of the property sheet.
SEND_EVENT. Static variable in class tool.icbm.IcbmEvent
A message sent to another user.
SEND_SOUND_KEY. Static variable in class tool.icbm.IcbmTool
sendChannelSpecificError(int, String, byte[], byte[]). Method in class tool.icbm.IcbmTool
sendEvil(EvilEvent). Method in interface tool.EvilListener
Send an evil.
sendEvil(EvilEvent). Method in class tool.icbm.IcbmTool
sendMessage(AolImEvent). Method in interface tool.icbm.AolImListener
Invoked when this is an event we are sending to another user.
sendMessage(IcbmChannelEvent). Method in interface tool.icbm.IcbmChannelListener
Invoked when this is an event we are sending.
sendMessage(IcbmChannelEvent). Method in class tool.icbm.IcbmTool
sendMessage(int, String, byte[], boolean). Method in class tool.icbm.IcbmTool
sendMessage(RendezvousEvent). Method in interface tool.icbm.RendezvousListener
Invoked when this is an event we are sending to another user.
service(). Method in class tool.icbm.IcbmTool
SET_EVENT. Static variable in class tool.BlockEvent
The user should be blocked
SET_EVENT. Static variable in class tool.RateEvent
A new rate has been set
setBlock(BlockEvent). Method in interface tool.BlockListener
Invoked when we should block a user.
setChanged(boolean). Method in class module.ModuleSelector
ChangeListener interface for subcomponents to notify this component when they have changed.
setChannelVersion(String, int, byte[], byte[]). Method in class tool.icbm.IcbmTool
setCommentChar(char). Method in class util.KeyBindings
Set the comment character.
setDefaults(boolean, int, long, int, int). Method in interface tool.icbm.IcbmChannel
Set the default values for messages
setDefaults(boolean, int, long, int, int). Method in class tool.icbm.IcbmTool
setDelimiters(char, char). Method in class util.KeyBindings
Set the characters used for the subtree delimiters.
setEnabled(boolean). Method in class component.FolderInfo
setEnabled(boolean). Method in class tool.icbm.IcbmTool
setIgnoreCase(boolean). Method in class util.KeyBindings
Set whether or not case is significant in keys.
setKeySeparator(char). Method in class util.KeyBindings
Set the key separator.
setLogLevel(int). Static method in class util.Log
Set the global log level.
setLogLevel(String). Static method in class util.Log
Set the global log level.
setRate(RateEvent). Method in interface tool.RateListener
Invoked when a new rate has been set.
setRendezvousCancelReason(int). Method in class tool.icbm.RendezvousEvent
setRendezvousCookie(byte[]). Method in class tool.icbm.RendezvousEvent
setRendezvousParams(TLV). Method in class tool.icbm.RendezvousEvent
setRendezvousService(byte[]). Method in class tool.icbm.RendezvousEvent
setRendezvousType(int). Method in class tool.icbm.RendezvousEvent
setResolution(int). Method in class util.Timer
Change the resolution of a timer.
setValue(String, String). Method in class util.KeyBindings
Replace the current value of the key with the given value.
setValue(String, String, int). Method in class util.KeyBindings
Replace the current value of the key with the given value at the given index.
setValues(). Method in class module.ModuleSelector
Initialize the values of the property sheet.
setValues(). Method in class uiutil.PropertySheet
Initialize the values of the property sheet.
setValues(String, Vector). Method in class util.KeyBindings
Replace the vector of values associated with the key with the new vector.
shortDate(long). Static method in class util.JUtil
Format the given date according to the following algorithm: If the date is over a year ago use: MMM'YY (Mar'97) Otherwise if the date is over a day ago use: MMM DD (Mar 12) Otherwise use: HH:MM (17:48) The date is assumed NOT to be in the future.
shutdown(). Method in class tool.icbm.IcbmTool
shutdown(). Static method in class util.Timer
This methods calls stopTimer on all the currently running timers.
signonTOD. Variable in class main.Nickname
sleep(int). Static method in class util.JUtil
Just a convenience routine for sleep to clear up all the worthless try's.
smartSplit(String, char). Static method in class util.JUtil
Similiar to split but this routine eats continous seps and supports extremely simple quoting.
snacNickname(SnacNickname). Static method in class main.Nickname
Convert a SnacNickname into a string.
snacNickname(String). Static method in class main.Nickname
Create a SnacNickname given a screenname string.
Spacer(). Constructor for class uiutil.Spacer
Create a spacer that wants 10 x 10 amount of space.
Spacer(int). Constructor for class uiutil.Spacer
Create a spacer that wants z X z amount of space.
Spacer(int, int). Constructor for class uiutil.Spacer
Create a spacer that wants x X y amount of space.
split(String, char). Static method in class util.JUtil
Return an array of substrings of s, as divided by c.
stackTrace(Exception). Static method in class util.JUtil
Convert a stack trace into a string.
stopTimer(). Method in class util.Timer
Stop a timer from running.
SYSTEM_BUS. Static variable in class util.EventBus
Events that anyone would be interested in are posted to the system event bus.

T

Timer(String, int). Constructor for class util.Timer
Create a new timer set with the given name and resolution.
timerEvent(String, int, Object). Method in class uiutil.ErrorMgr
timerEvent(String, int, Object). Method in class tool.icbm.IcbmTool
When a timer event occurs update the rate display and set the timer again.
timerEvent(String, int, Object). Method in interface util.TimerListener
TIMESTAMP_KEY. Static variable in class tool.icbm.IcbmTool
timeString(int). Static method in class util.JUtil
Format the given number of minutes in the largest units possible starting with years.
toBase64(String). Static method in class util.JUtil
Convert a string into base 64 representation.
toHexString(byte[]). Static method in class util.JUtil
Convert a byte array to a hex string, with spaces seperating the individual hex codes.
TOOLSTATUS_FIRST. Static variable in class tool.ToolStatusEvent
Marks the first integer id for the range of icbm events.
ToolStatusEvent(Object, int, String). Constructor for class tool.ToolStatusEvent
Construct a new tool status event.
toSnacNicknameWinfo(). Method in class main.Nickname
toString(). Method in class tool.icbm.AolImEvent
Provide the string representation of this object.
toString(). Method in class tool.icbm.IcbmChannelEvent
Provide the string representation of this object.
toString(). Method in class tool.icbm.IcbmTool
toString(). Method in class main.Nickname
toString(). Method in class util.Timer
toString(). Method in class util.TimerEvent
toString1(). Method in class util.KeyBindings
toStringDetail(). Method in class util.Timer
Get a detailed string of the timer, including all the events that are waiting to be fired.
TransparentPanel(). Constructor for class uiutil.TransparentPanel
TransparentPanel(LayoutManager). Constructor for class uiutil.TransparentPanel
TransparentPanel(String). Constructor for class uiutil.TransparentPanel

U

unconfigure(KeyBindings). Method in interface proxy.ProxyBaseConnector
This proxy is not going to be used anymore.
UNKNOWN_DEST_HOST. Static variable in class proxy.ProxyConnectorException
The destination host is unknown by the proxy
UNKNOWN_ERROR. Static variable in class module.Modules
UNKNOWN_PROXY_ERROR. Static variable in class proxy.ProxyConnectorException
An unknown proxy error occured.
UNKNOWN_PROXY_HOST. Static variable in class proxy.ProxyConnectorException
The proxy host is unknown
UNSET_EVENT. Static variable in class tool.BlockEvent
The user should be unblocked
unsetBlock(BlockEvent). Method in interface tool.BlockListener
Invoked when we should unblock a user.
unsupportedChannel(String, int, byte[], String). Method in class tool.icbm.IcbmTool
update(Graphics). Method in class uiutil.Spacer
updateRate(). Method in class tool.icbm.IcbmTool
updateUserEvil(String, int). Method in class tool.icbm.IcbmTool
updateUserInfo(Nickname). Method in class tool.icbm.IcbmTool
USERNAME_KEY. Static variable in interface proxy.ProxyBaseConnector

V

version(). Method in class tool.icbm.IcbmTool

W

warn(String, String). Static method in class uiutil.ErrorMgr
Show a non-fatal error to the user.
warn(String, String, Exception). Static method in class uiutil.ErrorMgr
A non-fatal error occured that the user needs to know about.
WARNING. Static variable in class util.Log
PRIORITY: warning conditions
WINDOW_COLOR_KEY. Static variable in class tool.icbm.IcbmTool
write(Writer). Method in class util.KeyBindings
Write the key bindings to the given output stream.
write(Writer, char, char, int, boolean). Method in class util.KeyBindings
Recursively write the key bindings to the given stream.