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

A

AIMAdapter - class com.levelonelabs.aim.AIMAdapter.
Default no-op impl for AIMListner
AIMAdapter() - Constructor for class com.levelonelabs.aim.AIMAdapter
 
AIMBot - class com.levelonelabs.aimbot.AIMBot.
The main Aimbot that uses the aim package to communicate with AIM and provides services via AIM through various bot modules that perform action when clients make specific queries to the screename registered by this bot.
AIMBot() - Constructor for class com.levelonelabs.aimbot.AIMBot
Constructor for the AIMBot object
AIMBuddy - class com.levelonelabs.aim.AIMBuddy.
Represents and AIM Buddy
AIMBuddy(String) - Constructor for class com.levelonelabs.aim.AIMBuddy
Constructor for the AIMBuddy object
AIMBuddy(String, String) - Constructor for class com.levelonelabs.aim.AIMBuddy
Constructor for the AIMBuddy object
AIMClient - class com.levelonelabs.aim.AIMClient.
Implements the AIM protocol
AIMClient(String, String, String, String, boolean) - Constructor for class com.levelonelabs.aim.AIMClient
Constructor for the AIMClient object
AIMClient(String, String, String, boolean) - Constructor for class com.levelonelabs.aim.AIMClient
Constructor for the AIMClient object
AIMClient(String, String, String) - Constructor for class com.levelonelabs.aim.AIMClient
Constructor for the AIMClient object
AIMClient(String, String) - Constructor for class com.levelonelabs.aim.AIMClient
Constructor for the AIMClient object
AIMGroup - class com.levelonelabs.aim.AIMGroup.
Container for a group of AIMBuddies
AIMGroup(String) - Constructor for class com.levelonelabs.aim.AIMGroup
Constructor for the AIMGroup object
AIMListener - interface com.levelonelabs.aim.AIMListener.
Interface for AIM service requestor
AIMReceptionist - class com.levelonelabs.aim.example.AIMReceptionist.
Forward messages from one screename to anonther.
AIMReceptionist() - Constructor for class com.levelonelabs.aim.example.AIMReceptionist
 
AIMSender - interface com.levelonelabs.aim.AIMSender.
Interface for AIM connection provider
add(String) - Method in class com.levelonelabs.aim.AIMGroup
Add a buddy to the list
addAIMListener(AIMListener) - Method in class com.levelonelabs.aim.AIMClient
Register a listener to recieve aim events
addAIMListener(AIMListener) - Method in interface com.levelonelabs.aim.AIMSender
 
addAIMListener(AIMListener) - Method in class com.levelonelabs.aimbot.BotModule
Convenience method to call aimsender's addAIMListener
addBuddies(List) - Method in class com.levelonelabs.aim.AIMClient
Convience method for adding multiple buddies
addBuddies(List) - Method in interface com.levelonelabs.aim.AIMSender
 
addBuddies(List) - Method in class com.levelonelabs.aimbot.BotModule
Convience method to call aimsender's addBuddies
addBuddy(AIMBuddy) - Method in class com.levelonelabs.aim.AIMClient
Add a single budy
addBuddy(AIMBuddy) - Method in interface com.levelonelabs.aim.AIMSender
 
addBuddy(AIMBuddy) - Method in class com.levelonelabs.aimbot.BotModule
Convience method to call aimsender's addBuddy
addEvent(AIMBuddy, long, String) - Method in class com.levelonelabs.aimbot.modules.ScheduleModule
Add a reminder for a buddy
addEvent(AIMBuddy, Date, String) - Method in class com.levelonelabs.aimbot.modules.ScheduleModule
Add a reminder for a buddy
addGroup(AIMGroup) - Method in class com.levelonelabs.aimbot.AIMBot
Adds a Group
addMessage(String) - Method in class com.levelonelabs.aim.AIMBuddy
Adds a feature to the Message attribute of the AIMBuddy object
addMessage(AIMBuddy, AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.MessengerModule
Called when someone leaves a message for someone else to add the message.
addReminder(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.ReminderModule
Add a reminder for a buddy
addRole(String) - Method in class com.levelonelabs.aim.AIMBuddy
Adds a feature to the Role attribute of the AIMBuddy object
aim - Variable in class com.levelonelabs.aimbot.AIMBot
A handle to the outgoing AIM connection

B

BabelModule - class com.levelonelabs.aimbot.modules.BabelModule.
Creates Babel poetry from user input
BabelModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.BabelModule
Constructor for the BabelModule object
BotModule - class com.levelonelabs.aimbot.BotModule.
All Modules that wish to provide services to AIMBot should implement this.
BotModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.BotModule
Constructor for the BotModule object
BuddyManagementModule - class com.levelonelabs.aimbot.modules.BuddyManagementModule.
Used to hanle administration of buddies.
BuddyManagementModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.BuddyManagementModule
Constructor for the BuddyManagementModule object
bRunSvr - Variable in class com.levelonelabs.aimbot.modules.TelnetModule.TelnetServer
 
banBuddy(AIMBuddy) - Method in class com.levelonelabs.aim.AIMClient
tell aim to ignore a buddy
banBuddy(AIMBuddy) - Method in interface com.levelonelabs.aim.AIMSender
 
bot - Variable in class com.levelonelabs.aimbot.BotModule
A handle to the hosting AIMBot

C

clearEvents(AIMBuddy) - Method in class com.levelonelabs.aimbot.modules.ScheduleModule
clear reminders for a buddy
clearMessages() - Method in class com.levelonelabs.aim.AIMBuddy
Remove all messages
clearReminders(AIMBuddy) - Method in class com.levelonelabs.aimbot.modules.ReminderModule
Clear reminders for a buddy
com.levelonelabs.aim - package com.levelonelabs.aim
 
com.levelonelabs.aim.example - package com.levelonelabs.aim.example
 
com.levelonelabs.aimbot - package com.levelonelabs.aimbot
 
com.levelonelabs.aimbot.modules - package com.levelonelabs.aimbot.modules
 
createDomDocument() - Static method in class com.levelonelabs.aimbot.AIMBot
createDomDocument - creates an empty document

D

DEFAULT_GROUP - Static variable in interface com.levelonelabs.aim.AIMSender
 
DENY_ALL - Static variable in interface com.levelonelabs.aim.AIMSender
 
DENY_SOME - Static variable in interface com.levelonelabs.aim.AIMSender
 
DefaultModule - class com.levelonelabs.aimbot.modules.DefaultModule.
Default module to give non AI responses to non-commands
DefaultModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.DefaultModule
Constructor for the Default module
debug(String) - Method in class com.levelonelabs.aimbot.modules.MegaHalModule
allows for printing of debug information.
denyBuddy(AIMBuddy) - Method in class com.levelonelabs.aim.AIMClient
Add a buddy to the denied list
denyBuddy(AIMBuddy) - Method in interface com.levelonelabs.aim.AIMSender
 
denyBuddy(AIMBuddy) - Method in class com.levelonelabs.aimbot.BotModule
Deny a buddy
directory - Variable in class com.levelonelabs.aimbot.modules.MegaHalModule
used for specifing which brain directory to use

E

EchoExample - class com.levelonelabs.aim.example.EchoExample.
Example of the simplicity of the new aim code
EchoExample() - Constructor for class com.levelonelabs.aim.example.EchoExample
 

G

getBuddy(String) - Method in class com.levelonelabs.aim.AIMClient
Retrieve a buddy from the list
getBuddy(String) - Method in interface com.levelonelabs.aim.AIMSender
 
getBuddy(String) - Method in class com.levelonelabs.aimbot.BotModule
Convience method to call aimsender's getBuddy
getBuddyNames() - Method in class com.levelonelabs.aim.AIMClient
Get an iterator for all the current buddy names
getBuddyNames() - Method in interface com.levelonelabs.aim.AIMSender
 
getBuddyNames() - Method in class com.levelonelabs.aimbot.BotModule
Convience method to call aimsender's getBuddyIterator
getGroup() - Method in class com.levelonelabs.aim.AIMBuddy
The name of the group this buddy belongs to, in the buddylist
getGroup(String) - Method in class com.levelonelabs.aimbot.AIMBot
Gets the specified group
getGroups() - Method in class com.levelonelabs.aimbot.AIMBot
Gets an enum of the groups of the AIMBot
getList() - Method in class com.levelonelabs.aim.AIMGroup
Gets the list attribute of the AIMGroup object
getMessages() - Method in class com.levelonelabs.aim.AIMBuddy
Gets the messages attribute of the AIMBuddy object
getModules() - Method in class com.levelonelabs.aimbot.modules.HeyuModule
 
getName() - Method in class com.levelonelabs.aim.AIMBuddy
Gets the name attribute of the AIMBuddy object
getName() - Method in class com.levelonelabs.aim.AIMGroup
Gets the name attribute of the AIMGroup object
getName() - Method in class com.levelonelabs.aimbot.BotModule
Gets the canonical name of the BotModule
getName() - Method in class com.levelonelabs.aimbot.modules.BabelModule
Gets the name attribute of the BabelModule object
getName() - Method in class com.levelonelabs.aimbot.modules.BuddyManagementModule
Gets the name attribute of the BuddyManagementModule object
getName() - Method in class com.levelonelabs.aimbot.modules.DefaultModule
Gets the name of the module
getName() - Method in class com.levelonelabs.aimbot.modules.HeadlinesModule
 
getName() - Method in class com.levelonelabs.aimbot.modules.HeyuModule
 
getName() - Method in class com.levelonelabs.aimbot.modules.ListModule
Gets the name attribute of the ListModule object
getName() - Method in class com.levelonelabs.aimbot.modules.MegaHalModule
Gets the name attribute of the BabelModule object
getName() - Method in class com.levelonelabs.aimbot.modules.MessengerModule
Gets the name attribute of the MessengerModule object
getName() - Method in class com.levelonelabs.aimbot.modules.MoviesModule
 
getName() - Method in class com.levelonelabs.aimbot.modules.PreferenceModule
Gets the name attribute of the PreferenceModule object
getName() - Method in class com.levelonelabs.aimbot.modules.ReminderModule
Gets the name attribute of the ReminderModule object
getName() - Method in class com.levelonelabs.aimbot.modules.ScheduleModule
Gets the name attribute of the SchedulerModule object
getName() - Method in class com.levelonelabs.aimbot.modules.SkiReportModule
 
getName() - Method in class com.levelonelabs.aimbot.modules.StockModule
 
getName() - Method in class com.levelonelabs.aimbot.modules.TVListingsModule
 
getName() - Method in class com.levelonelabs.aimbot.modules.TelnetModule
Gets the name attribute of the ListModule object
getName() - Method in class com.levelonelabs.aimbot.modules.TicTacToeModule
Gets the name attribute of the Tic Tack Toe Module object
getName() - Method in class com.levelonelabs.aimbot.modules.UserAdminModule
Gets the name attribute of the UserAdminModule object
getName() - Method in class com.levelonelabs.aimbot.modules.UserInformationModule
 
getName() - Method in class com.levelonelabs.aimbot.modules.WeatherModule
 
getPermitMode() - Method in class com.levelonelabs.aim.AIMClient
Gets the permit mode that is set on the server.
getPermitMode() - Method in interface com.levelonelabs.aim.AIMSender
 
getPermitMode() - Method in class com.levelonelabs.aimbot.BotModule
Gets the permit mode that is set on the server.
getPreference(String) - Method in class com.levelonelabs.aim.AIMBuddy
Gets the preference attribute of the AIMBuddy object
getPreferences() - Method in class com.levelonelabs.aim.AIMBuddy
Gets the preferences attribute of the AIMBuddy object
getServices() - Method in class com.levelonelabs.aimbot.BotModule
Must implement this to return a list of Strings that represent the keywords the module wants to be called for
getServices() - Method in class com.levelonelabs.aimbot.modules.BabelModule
Gets the services attribute of the BabelModule object
getServices() - Method in class com.levelonelabs.aimbot.modules.BuddyManagementModule
Gets the services attribute of the BuddyManagementModule object
getServices() - Method in class com.levelonelabs.aimbot.modules.DefaultModule
Gets the services
getServices() - Method in class com.levelonelabs.aimbot.modules.HeadlinesModule
 
getServices() - Method in class com.levelonelabs.aimbot.modules.HeyuModule
 
getServices() - Method in class com.levelonelabs.aimbot.modules.ListModule
Gets the services attribute of the ListModule object
getServices() - Method in class com.levelonelabs.aimbot.modules.MegaHalModule
Gets the services attribute of the BabelModule object
getServices() - Method in class com.levelonelabs.aimbot.modules.MessengerModule
Gets the services attribute of the MessengerModule object
getServices() - Method in class com.levelonelabs.aimbot.modules.MoviesModule
 
getServices() - Method in class com.levelonelabs.aimbot.modules.PreferenceModule
Gets the services attribute of the PreferenceModule object
getServices() - Method in class com.levelonelabs.aimbot.modules.ReminderModule
Gets the services attribute of the ReminderModule object
getServices() - Method in class com.levelonelabs.aimbot.modules.ScheduleModule
Gets the services attribute of the SchedulerModule object
getServices() - Method in class com.levelonelabs.aimbot.modules.SkiReportModule
 
getServices() - Method in class com.levelonelabs.aimbot.modules.StockModule
 
getServices() - Method in class com.levelonelabs.aimbot.modules.TVListingsModule
 
getServices() - Method in class com.levelonelabs.aimbot.modules.TelnetModule
Gets the services attribute of the ListModule object
getServices() - Method in class com.levelonelabs.aimbot.modules.TicTacToeModule
Gets the services attribute of the PreferenceModule object
getServices() - Method in class com.levelonelabs.aimbot.modules.UserAdminModule
Gets the services attribute of the UserAdminModule object
getServices() - Method in class com.levelonelabs.aimbot.modules.UserInformationModule
 
getServices() - Method in class com.levelonelabs.aimbot.modules.WeatherModule
 
getUsername() - Method in class com.levelonelabs.aimbot.AIMBot
Returns the AIM username of the bot.
getWarningAmount() - Method in class com.levelonelabs.aim.AIMBuddy
Gets the current warning amount

H

HeadlinesModule - class com.levelonelabs.aimbot.modules.HeadlinesModule.
Handles requests to get headlines
HeadlinesModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.HeadlinesModule
Constructor for HeadlinesModule.
HeyuModule - class com.levelonelabs.aimbot.modules.HeyuModule.
Handles requests to control X10 devices using Heyu and CM11A.
HeyuModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.HeyuModule
 
handleBuddyAvailable(AIMBuddy, String) - Method in class com.levelonelabs.aim.AIMAdapter
 
handleBuddyAvailable(AIMBuddy, String) - Method in interface com.levelonelabs.aim.AIMListener
 
handleBuddySignOff(AIMBuddy, String) - Method in class com.levelonelabs.aim.AIMAdapter
 
handleBuddySignOff(AIMBuddy, String) - Method in interface com.levelonelabs.aim.AIMListener
 
handleBuddySignOn(AIMBuddy, String) - Method in class com.levelonelabs.aim.AIMAdapter
 
handleBuddySignOn(AIMBuddy, String) - Method in interface com.levelonelabs.aim.AIMListener
 
handleBuddyUnavailable(AIMBuddy, String) - Method in class com.levelonelabs.aim.AIMAdapter
 
handleBuddyUnavailable(AIMBuddy, String) - Method in interface com.levelonelabs.aim.AIMListener
 
handleConnected() - Method in class com.levelonelabs.aim.AIMAdapter
 
handleConnected() - Method in interface com.levelonelabs.aim.AIMListener
 
handleDisconnected() - Method in class com.levelonelabs.aim.AIMAdapter
 
handleDisconnected() - Method in interface com.levelonelabs.aim.AIMListener
 
handleError(String, String) - Method in class com.levelonelabs.aim.AIMAdapter
 
handleError(String, String) - Method in interface com.levelonelabs.aim.AIMListener
 
handleError(String, String) - Method in class com.levelonelabs.aimbot.AIMBot
Called when AIM encounters an error
handleMessage(AIMBuddy, String) - Method in class com.levelonelabs.aim.AIMAdapter
 
handleMessage(AIMBuddy, String) - Method in interface com.levelonelabs.aim.AIMListener
 
handleMessage(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.AIMBot
Will call the appropriate bot module to service the request.
handleWarning(AIMBuddy, int) - Method in class com.levelonelabs.aim.AIMAdapter
 
handleWarning(AIMBuddy, int) - Method in interface com.levelonelabs.aim.AIMListener
 
handleWarning(AIMBuddy, int) - Method in class com.levelonelabs.aimbot.AIMBot
Handle being warned from others.
hasMessages() - Method in class com.levelonelabs.aim.AIMBuddy
Does buddy have messages?
hasRole(String) - Method in class com.levelonelabs.aim.AIMBuddy
Do I have specified role
help() - Method in class com.levelonelabs.aimbot.BotModule
A String to be presented to a client that descibes the services (keywords) this module provides.
help() - Method in class com.levelonelabs.aimbot.modules.BabelModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.BuddyManagementModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.DefaultModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.HeadlinesModule
 
help() - Method in class com.levelonelabs.aimbot.modules.HeyuModule
 
help() - Method in class com.levelonelabs.aimbot.modules.ListModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.MegaHalModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.MessengerModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.MoviesModule
 
help() - Method in class com.levelonelabs.aimbot.modules.PreferenceModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.ReminderModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.ScheduleModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.SkiReportModule
 
help() - Method in class com.levelonelabs.aimbot.modules.StockModule
 
help() - Method in class com.levelonelabs.aimbot.modules.TVListingsModule
 
help() - Method in class com.levelonelabs.aimbot.modules.TelnetModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.TicTacToeModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.UserAdminModule
Describes the usage of the module
help() - Method in class com.levelonelabs.aimbot.modules.UserInformationModule
 
help() - Method in class com.levelonelabs.aimbot.modules.WeatherModule
 

I

init(String) - Method in class com.levelonelabs.aimbot.AIMBot
Read in the properties file and configure the bot from it.
isBanned() - Method in class com.levelonelabs.aim.AIMBuddy
Returns the banned.
isOnline() - Method in class com.levelonelabs.aim.AIMBuddy
Gets the online attribute of the AIMBuddy object

L

ListModule - class com.levelonelabs.aimbot.modules.ListModule.
Implements list-based messaging services.
ListModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.ListModule
Constructor for the ListModule object
last - Variable in class com.levelonelabs.aimbot.modules.MegaHalModule
remembers previous brain directory

M

MAX_TRIALS - Static variable in class com.levelonelabs.aimbot.modules.BabelModule
Maximum number of trails to run
MegaHalModule - class com.levelonelabs.aimbot.modules.MegaHalModule.
Creates Babel poetry from user input
MegaHalModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.MegaHalModule
Constructor for the BabelModule object
MessengerModule - class com.levelonelabs.aimbot.modules.MessengerModule.
A class to handle on-offline messaging
MessengerModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.MessengerModule
Constructor for the MessengerModule object
MoviesModule - class com.levelonelabs.aimbot.modules.MoviesModule.
Handles requests to get movie times based on zip and/or theater and lists theaters by zip code.
MoviesModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.MoviesModule
Constructor for MoviesModule.
main(String[]) - Static method in class com.levelonelabs.aim.example.AIMReceptionist
The main program starts up a aimclient and signs it on.
main(String[]) - Static method in class com.levelonelabs.aim.example.EchoExample
The main program for the EchoExample class Starts up a aimclient and signs it on.
main(String[]) - Static method in class com.levelonelabs.aimbot.AIMBot
Start up the bot.
main(String[]) - Static method in class com.levelonelabs.aimbot.modules.WeatherModule
 

O

order - Variable in class com.levelonelabs.aimbot.modules.MegaHalModule
tells MegaModel which order (how many contexts) it should be.

P

PERMIT_ALL - Static variable in interface com.levelonelabs.aim.AIMSender
 
PERMIT_BUDDIES - Static variable in interface com.levelonelabs.aim.AIMSender
 
PERMIT_SOME - Static variable in interface com.levelonelabs.aim.AIMSender
 
PreferenceModule - class com.levelonelabs.aimbot.modules.PreferenceModule.
Handles requests to store and retrieve preferences
PreferenceModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.PreferenceModule
Constructor for the PreferenceModule object
parentBot - Variable in class com.levelonelabs.aimbot.modules.TelnetModule.TelnetServer
 
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.BotModule
This will be called when the AIMBot gets a string starting with a keyword that this module advertised as a service.
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.BabelModule
Create poetry
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.BuddyManagementModule
Perform buddy maintenance
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.DefaultModule
Responds to an unknown command, or adds a term to respond with
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.HeadlinesModule
 
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.HeyuModule
 
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.ListModule
Handle a list query
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.MegaHalModule
Create poetry
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.MessengerModule
Handle a messaging query
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.MoviesModule
Grab the movie times (or list the theater not done)
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.PreferenceModule
Handle a preference query
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.ReminderModule
Handle a messaging query
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.ScheduleModule
Handle a messaging query
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.SkiReportModule
Return snow report
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.StockModule
 
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.TVListingsModule
Grab show detail, or list the providers
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.TelnetModule
This will be called when the AIMBot gets a string starting with a keyword that this module advertised as a service.
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.TicTacToeModule
Handle a tic tac toe query
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.UserAdminModule
Perform user maintenance
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.UserInformationModule
 
performService(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.WeatherModule
Return 5 deay forecast
permitBuddy(AIMBuddy) - Method in class com.levelonelabs.aim.AIMClient
Add a buddy to the permitted list
permitBuddy(AIMBuddy) - Method in interface com.levelonelabs.aim.AIMSender
 
permitBuddy(AIMBuddy) - Method in class com.levelonelabs.aimbot.BotModule
Permit a buddy
progress(String, int, int) - Method in class com.levelonelabs.aimbot.modules.MegaHalModule
allow for progress tracking of certain activities in MegaModel.

R

ROLE_ADMINISTRATOR - Static variable in class com.levelonelabs.aimbot.AIMBot
 
ROLE_ENEMY - Static variable in class com.levelonelabs.aimbot.AIMBot
 
ROLE_USER - Static variable in class com.levelonelabs.aimbot.AIMBot
 
ReminderModule - class com.levelonelabs.aimbot.modules.ReminderModule.
A class to handle personal reminders
ReminderModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.ReminderModule
Constructor for the ReminderModule object
readState(Element) - Method in class com.levelonelabs.aim.AIMBuddy
 
readState(Element) - Method in class com.levelonelabs.aim.AIMGroup
 
readState(Element) - Method in interface com.levelonelabs.aim.XMLizable
Read info from the Element
readState(Element) - Method in class com.levelonelabs.aimbot.modules.ReminderModule
 
readState(Element) - Method in class com.levelonelabs.aimbot.modules.ScheduleModule
 
registerModule(BotModule) - Method in class com.levelonelabs.aimbot.AIMBot
All bot modules will call this and pass a reference to themselves and an ArrayList containing the keywords they want to listen for
remove(String) - Method in class com.levelonelabs.aim.AIMGroup
Remove a buddy from the list
removeBuddies(List) - Method in class com.levelonelabs.aim.AIMClient
Convience method for removing multiple buddies
removeBuddies(List) - Method in interface com.levelonelabs.aim.AIMSender
 
removeBuddies(List) - Method in class com.levelonelabs.aimbot.BotModule
Convience method to call aimsender's removeBuddies
removeBuddy(AIMBuddy) - Method in class com.levelonelabs.aim.AIMClient
Remove a single budy
removeBuddy(AIMBuddy) - Method in interface com.levelonelabs.aim.AIMSender
 
removeBuddy(AIMBuddy) - Method in class com.levelonelabs.aimbot.BotModule
Convience method to call aimsender's removeBuddy
removeEvent(AIMBuddy, int) - Method in class com.levelonelabs.aimbot.modules.ScheduleModule
Remove Specific Reminder
removeGroup(AIMGroup) - Method in class com.levelonelabs.aimbot.AIMBot
Removes the specified group
removeReminder(AIMBuddy, int) - Method in class com.levelonelabs.aimbot.modules.ReminderModule
Remove Specific Reminder
retrieveEvents(AIMBuddy) - Method in class com.levelonelabs.aimbot.modules.ScheduleModule
Grabs and sends any stored reminders for a buddy
retrieveMessages(AIMBuddy) - Method in class com.levelonelabs.aimbot.modules.MessengerModule
Grabs and sends any stored messages for a buddy when they sign on
retrieveReminders(AIMBuddy) - Method in class com.levelonelabs.aimbot.modules.ReminderModule
Grabs and sends any stored reminders for a buddy
run() - Method in class com.levelonelabs.aim.AIMClient
Main processing method for the AIMClient object
run() - Method in class com.levelonelabs.aimbot.modules.TelnetModule.TelnetServer.TelnetHandler
 
run() - Method in class com.levelonelabs.aimbot.modules.TelnetModule.TelnetServer
 

S

ScheduleModule - class com.levelonelabs.aimbot.modules.ScheduleModule.
A class to handle scheduling commands to happen at certain times
ScheduleModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.ScheduleModule
Constructor for the ReminderModule object
SkiReportModule - class com.levelonelabs.aimbot.modules.SkiReportModule.
Handles requests to get ski snow reports
SkiReportModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.SkiReportModule
Constructor for StockModule.
StockModule - class com.levelonelabs.aimbot.modules.StockModule.
Handles requests to get stock quotes
StockModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.StockModule
Constructor for StockModule.
sendMessage(AIMBuddy, String) - Method in class com.levelonelabs.aim.AIMClient
Send a message to a buddy
sendMessage(AIMBuddy, String) - Method in interface com.levelonelabs.aim.AIMSender
 
sendMessage(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.BotModule
Convenience method to call aimsender's sendMessage
sendMessageUnlessRobot(AIMBuddy, String) - Method in class com.levelonelabs.aimbot.modules.TicTacToeModule
sends a message unless it is to the computer
sendWarning(AIMBuddy) - Method in class com.levelonelabs.aim.AIMClient
Warn a buddy
sendWarning(AIMBuddy) - Method in interface com.levelonelabs.aim.AIMSender
 
sendWarning(AIMBuddy) - Method in class com.levelonelabs.aimbot.BotModule
Convenience method to call aimsender's sendWarning
setAvailable() - Method in class com.levelonelabs.aim.AIMClient
Clear unvailable message
setAvailable() - Method in interface com.levelonelabs.aim.AIMSender
 
setAvailable() - Method in class com.levelonelabs.aimbot.BotModule
Clear unvailable message
setBanned(boolean) - Method in class com.levelonelabs.aim.AIMBuddy
Sets the banned.
setGroup(String) - Method in class com.levelonelabs.aim.AIMBuddy
Set the group the buddy is in, in the buddy list
setName(String) - Method in class com.levelonelabs.aim.AIMBuddy
Sets the name attribute of the AIMBuddy object
setOnline(boolean) - Method in class com.levelonelabs.aim.AIMBuddy
Sets the online attribute of the AIMBuddy object
setPermitMode(int) - Method in class com.levelonelabs.aim.AIMClient
Sets the permit mode on the server.
setPermitMode(int) - Method in interface com.levelonelabs.aim.AIMSender
 
setPermitMode(int) - Method in class com.levelonelabs.aimbot.BotModule
Sets the permit mode on the server.
setPreference(String, String) - Method in class com.levelonelabs.aim.AIMBuddy
Sets the preference attribute of the AIMBuddy object
setUnavailable(String) - Method in class com.levelonelabs.aim.AIMClient
Set unvailable message
setUnavailable(String) - Method in interface com.levelonelabs.aim.AIMSender
 
setUnavailable(String) - Method in class com.levelonelabs.aimbot.BotModule
Set unvailable message
setWarningAmount(int) - Method in class com.levelonelabs.aim.AIMBuddy
Sets the current warning amount
signOff() - Method in class com.levelonelabs.aim.AIMClient
Sign off from aim server
signOff() - Method in interface com.levelonelabs.aim.AIMSender
 
signOn() - Method in class com.levelonelabs.aim.AIMClient
Sign on to aim server
signOn() - Method in interface com.levelonelabs.aim.AIMSender
 
size() - Method in class com.levelonelabs.aim.AIMGroup
Returns the number of unique buddies in the group
stripHTML(String) - Static method in class com.levelonelabs.aim.AIMClient
Strip out HTML from a string
svrSock - Variable in class com.levelonelabs.aimbot.modules.TelnetModule.TelnetServer
 

T

TVListingsModule - class com.levelonelabs.aimbot.modules.TVListingsModule.
Handles requests to get tv episode summaries for a particular show.
TVListingsModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.TVListingsModule
Constructor for TVListingsModule.
TelnetModule - class com.levelonelabs.aimbot.modules.TelnetModule.
Creates a telnet port to communicate with JaimBot.
TelnetModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.TelnetModule
Constructor for the ListModule object
TelnetModule.TelnetServer - class com.levelonelabs.aimbot.modules.TelnetModule.TelnetServer.
 
TelnetModule.TelnetServer(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.TelnetModule.TelnetServer
 
TelnetModule.TelnetServer.TelnetHandler - class com.levelonelabs.aimbot.modules.TelnetModule.TelnetServer.TelnetHandler.
 
TelnetModule.TelnetServer.TelnetHandler(Socket) - Constructor for class com.levelonelabs.aimbot.modules.TelnetModule.TelnetServer.TelnetHandler
 
TicTacToeModule - class com.levelonelabs.aimbot.modules.TicTacToeModule.
Allows someone to play Tic Tac Toe against the computer or competitior.
TicTacToeModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.TicTacToeModule
Constructor for the TicTacToeModule object
toString() - Method in class com.levelonelabs.aim.AIMGroup
List the buddies in the group

U

UserAdminModule - class com.levelonelabs.aimbot.modules.UserAdminModule.
Used to hanle administration of users.
UserAdminModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.UserAdminModule
Constructor for the UserAdminModule object
UserInformationModule - class com.levelonelabs.aimbot.modules.UserInformationModule.
Handles requests for user queries
UserInformationModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.UserInformationModule
Constructor for AdminModule.

W

WeatherModule - class com.levelonelabs.aimbot.modules.WeatherModule.
Handles requests to get weather
WeatherModule(AIMBot) - Constructor for class com.levelonelabs.aimbot.modules.WeatherModule
Constructor for StockModule.
warn(String, String) - Method in class com.levelonelabs.aimbot.modules.MegaHalModule
warn is used for errors that occur.
writeState(Element) - Method in class com.levelonelabs.aim.AIMBuddy
 
writeState(Element) - Method in class com.levelonelabs.aim.AIMGroup
 
writeState(Element) - Method in interface com.levelonelabs.aim.XMLizable
Write current into the Element
writeState(Element) - Method in class com.levelonelabs.aimbot.modules.ReminderModule
 
writeState(Element) - Method in class com.levelonelabs.aimbot.modules.ScheduleModule
 

X

XMLizable - interface com.levelonelabs.aim.XMLizable.
Marks a Class as capable of being persisted to and from XML

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

Copyright © 2001-2005 Java AIM Bot. All Rights Reserved.