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

A

AboutDialog - Class in com.valhalla.jbother
This obiously displays an about dialog with the credits for JBother
AboutDialog() - Constructor for class com.valhalla.jbother.AboutDialog
Sets up the Visual components
AbstractOptionPanel - Class in com.valhalla.jbother
A panel that provides a form in the following format: label: field label: field and pads the end so that when the panel is resized, the form stays at the top left of the dialog
AbstractOptionPanel() - Constructor for class com.valhalla.jbother.AbstractOptionPanel
Sets up the panel and the GridBagLayout
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.actions.ShowAwayAction
Description of the Method
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.actions.ShowOfflineAction
Description of the Method
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.FileDialog
Called when the users clicks the 'aye' or 'nay' button
actionPerformed(ActionEvent) - Method in class org.jfree.ui.StandardDialog
Handles clicks on the standard buttons.
addActionListener(ActionListener) - Method in class com.valhalla.jbother.JBDataForm
 
addBuddy(BuddyStatus) - Method in class com.valhalla.jbother.BuddyListTree
Adds a buddy to the tree - if it's not already in the tree
addBuddy(String) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Adds a buddy to the nickname list
addBuddy(String) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList
Adds a buddy to the JList (when they sign on)
addBuddy(BuddyStatus) - Method in class com.valhalla.jbother.jabber.BuddyGroup
 
AddBuddyDialog - Class in com.valhalla.jbother
Displays a dialog allowing to you add or modify a buddy.
AddBuddyDialog() - Constructor for class com.valhalla.jbother.AddBuddyDialog
The add buddy constructor
addButton(String, int) - Method in class com.valhalla.gui.NMOptionDialog
Adds a button to the dialog
addComponent(String, JComponent) - Method in class com.valhalla.jbother.AbstractOptionPanel
Adds a component to the form and sets up the layout manager for the next component
addComponent(JComponent, int, int) - Method in class com.valhalla.jbother.AbstractOptionPanel
Adds a component, and allows you to specify where in the grid to put it
addComponent(JLabel, JTextField) - Method in class com.valhalla.jbother.FileDialog
Adds a field to the dialog form, and sets up the gridbag for the next element
addConference(String, String, String, String, boolean) - Method in class com.valhalla.jbother.jabber.smack.Bookmark
adds a Conference (jabber conference room) bookmark.
addDialog(Window, boolean, boolean) - Static method in class com.valhalla.gui.DialogTracker
Adds a dialog to the tracker
addDialog(Window) - Static method in class com.valhalla.gui.DialogTracker
Adds a dialog
addEntries(Iterator) - Method in class com.valhalla.jbother.UserChooser
 
addFile(FileTransfer, String, String, int, long) - Method in class com.valhalla.jbother.FileProgressDialog
 
addFrameListener(BuddyStatus) - Method in class com.valhalla.jbother.TabFrame
 
addHistoryItem(String) - Method in class com.valhalla.jbother.ServiceDiscoveryDialog
Adds a feature to the HistoryItem attribute of the ServiceDiscoveryDialog object
addItem(AbstractButton) - Static method in class com.valhalla.jbother.actions.ShowAwayAction
Adds a feature to the Item attribute of the ShowOfflineAction class
addItem(AbstractButton) - Static method in class com.valhalla.jbother.actions.ShowOfflineAction
Adds a feature to the Item attribute of the ShowOfflineAction class
addItem(Search.Item) - Method in class com.valhalla.jbother.jabber.smack.Search
 
addKeyboardBindingAction(MJTextArea.KeyBindingAction) - Method in class com.valhalla.gui.MJTextArea
adds keyboard action to this MJTextArea
addListener(UserChooserListener) - Method in class com.valhalla.jbother.UserChooser
 
addListener(PluginEventListener) - Static method in class com.valhalla.pluginmanager.PluginChain
Adds a PluginEventListener to the chain
addListeners() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Adds the event listeners for the various components in this chatwindows
addMouseHandler() - Method in class org.dotuseful.ui.tree.MouseAdaptedTree
Adds MouseAdaptedTreeMouseHandler mouse listener to transmit mouse events to corresponding nodes.
addNotDisplayedID(String, String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
addOptionListener(NMOptionListener) - Method in class com.valhalla.gui.NMOptionDialog
Adds a listener to this dialog
addPanel(TabFramePanel) - Method in class com.valhalla.jbother.TabFrame
Adds a chat room to the frame
addResource(String, int, Presence.Mode, String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Adds a resource to the tracker
addTabPanel(TabFramePanel) - Method in class com.valhalla.jbother.BuddyList
Adds a chat room window to the groupchat frame.
addTreeModelListener(TreeModelListener) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Adds a listener for the TreeModelEvent posted after the node changes.
addurl(String, String) - Method in class com.valhalla.jbother.jabber.smack.Bookmark
adds a URL bookmark
adminGranted(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
adminGranted() - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 
adminRevoked(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
adminRevoked() - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 
afterSplash() - Method in class com.valhalla.jbother.JBotherLoader
Gets called after the splash screen is done showing
AppearancePreferencesPanel - Class in com.valhalla.jbother.preferences
Allows the user to change appearance preferences
AppearancePreferencesPanel(PreferencesDialog) - Constructor for class com.valhalla.jbother.preferences.AppearancePreferencesPanel
Sets up the AppearancePreferences
append(String) - Method in class com.valhalla.gui.DebugWindow
 
append(String, boolean) - Method in class com.valhalla.jbother.ConsolePanel
Recieves a message
append(String, Color) - Method in class com.valhalla.jbother.ConversationArea
 
append(String, Color, boolean) - Method in class com.valhalla.jbother.ConversationArea
 
append(String) - Method in class com.valhalla.jbother.ConversationArea
 
append(String, Color, boolean, Color) - Method in class com.valhalla.jbother.ConversationArea
 
appendIcon(ImageIcon) - Method in class com.valhalla.jbother.ConversationArea
 
Arguments - Class in com.valhalla.settings
This is a singleton class.
ArrayMgr - Class in org.dotuseful.util
This class contains various methods for manipulating arrays in addition to java.util.Arrays class.
askForDelivered - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
askForDisplayed - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
askForOffline - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
assure(String, String) - Static method in class com.valhalla.gui.Standard
Throws an error if a field is blank
authMenu - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
autoJoin() - Method in class com.valhalla.jbother.groupchat.GroupChatBookmarks
 
AutomatedTreeModel - Class in org.dotuseful.ui.tree
AutomatedTreeModel extends DefaultTreeModel and uses AutomatedTreeNodes as its nodes.
AutomatedTreeModel(AutomatedTreeNode) - Constructor for class org.dotuseful.ui.tree.AutomatedTreeModel
Creates an AutomatedTreeModel in which any node can have children.
AutomatedTreeModel(AutomatedTreeNode, boolean) - Constructor for class org.dotuseful.ui.tree.AutomatedTreeModel
Creates an AutomatedTreeModel specifying whether any node can have children, or whether only certain nodes can have children.
AutomatedTreeNode - Class in org.dotuseful.ui.tree
AutomatedTreeNode extends DefaultMutableTreeNode adding support for automatic notification of node changes.
AutomatedTreeNode() - Constructor for class org.dotuseful.ui.tree.AutomatedTreeNode
Creates an AutomatedTreeNode that has no parent and no children, but which allows children.
AutomatedTreeNode(Object) - Constructor for class org.dotuseful.ui.tree.AutomatedTreeNode
Creates an AutomatedTreeNode node with no parent, no children, but which allows children, and initializes it with the specified user object.
AutomatedTreeNode(Object, boolean) - Constructor for class org.dotuseful.ui.tree.AutomatedTreeNode
Creates an AutomatedTreeNode with no parent, no children, initialized with the specified user object, and that allows children only if specified.
ayeButton - Variable in class com.valhalla.jbother.FileDialog
The button that corresponds with accept or send, depending on the transfer type

B

banned(String, String, String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
banned(String, String) - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 
bindPubKeyItem - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
BLACK - Static variable in class com.valhalla.jbother.ConversationArea
 
Blank - Class in com.valhalla.jbother.jabber.smack
Blank packet for creating user-defined packets
Blank() - Constructor for class com.valhalla.jbother.jabber.smack.Blank
Default constructor - sets up the packet with no information
Blank(String) - Constructor for class com.valhalla.jbother.jabber.smack.Blank
Sets up the packet with information
blinkTimerIsRunning() - Method in class com.valhalla.jbother.menus.SetStatusMenu
 
blockHandler() - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu
Blocks the user
blockItem - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
Bookmark - Class in com.valhalla.jbother.jabber.smack
Represents jabber bookmarks (JEP-0048)
Bookmark() - Constructor for class com.valhalla.jbother.jabber.smack.Bookmark
Constructor
Bookmark.Conference - Class in com.valhalla.jbother.jabber.smack
 
Bookmark.Conference(String, String) - Constructor for class com.valhalla.jbother.jabber.smack.Bookmark.Conference
 
Bookmark.URL - Class in com.valhalla.jbother.jabber.smack
Represents an URL bookmark.
Bookmark.url(String, String) - Constructor for class com.valhalla.jbother.jabber.smack.Bookmark.URL
 
BookmarkProvider - Class in com.valhalla.jbother.jabber.smack.provider
The BookmarkProvider parses Bookmark Storage packets (JEP-48).
BookmarkProvider() - Constructor for class com.valhalla.jbother.jabber.smack.provider.BookmarkProvider
Creates a new BookmarkProvider.
buddy - Variable in class com.valhalla.jbother.ConversationPanel
 
buddy - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
BuddyGroup - Class in com.valhalla.jbother.jabber
 
BuddyGroup(String) - Constructor for class com.valhalla.jbother.jabber.BuddyGroup
 
BuddyList - Class in com.valhalla.jbother
BuddyList is the main controller for the buddy list, as as the buddy list is the main component of the IM application it performs most of the work once it's been initialized.
BuddyList.MyAWTEventListener - Class in com.valhalla.jbother
Listens for user input events.
BuddyList.MyAWTEventListener() - Constructor for class com.valhalla.jbother.BuddyList.MyAWTEventListener
 
BuddyListBuddiesMenu - Class in com.valhalla.jbother.menus
Buddies menu - contains all the other menus - excluding the help menu
BuddyListBuddiesMenu(BuddyList) - Constructor for class com.valhalla.jbother.menus.BuddyListBuddiesMenu
Creates the buddies menu
BuddyListContainerFrame - Class in com.valhalla.jbother
Provides a containing frame for the BuddyList panel when in ICQ mode
BuddyListContainerFrame(BuddyList) - Constructor for class com.valhalla.jbother.BuddyListContainerFrame
The default constructor
BuddyListPopupMenu - Class in com.valhalla.jbother.menus
The menu that pops up when you right click on a user in your roster
BuddyListPopupMenu() - Constructor for class com.valhalla.jbother.menus.BuddyListPopupMenu
Creates the menu
BuddyListTransportMenu - Class in com.valhalla.jbother.menus
 
BuddyListTransportMenu() - Constructor for class com.valhalla.jbother.menus.BuddyListTransportMenu
 
BuddyListTree - Class in com.valhalla.jbother
BuddyListTree is the part of the buddy list dialog that draws the buddies and their groups from your Jabber roster.
BuddyListTree() - Constructor for class com.valhalla.jbother.BuddyListTree
Sets up the tree
BuddyStatus - Class in com.valhalla.jbother.jabber
Tracks a users different presences and resources
BuddyStatus(String) - Constructor for class com.valhalla.jbother.jabber.BuddyStatus
Sets up the buddy container
buttonClicked(int) - Method in interface com.valhalla.gui.NMOptionListener
Gets called when someone clicks a button in a NMOptionDialog
buttonPanel - Variable in class com.valhalla.gui.ProgressDialog
 

C

c - Variable in class com.valhalla.jbother.FileDialog
 
calculateSize(ArrayList) - Static method in class com.valhalla.pluginmanager.PluginDownloaderThread
Gets the size of the selected plugins in an array
cancel() - Method in interface com.valhalla.gui.WaitDialogListener
 
cancel() - Method in class com.valhalla.jbother.InformationViewerDialog
 
cancel() - Method in class com.valhalla.jbother.SearchDialog
 
cancelButton - Variable in class com.valhalla.gui.ProgressDialog
 
cancelled - Variable in class com.valhalla.jbother.InformationViewerDialog
 
cancelledNotification(String, String) - Method in class com.valhalla.jbother.jabber.smack.EventNotificationListener
 
cascadePlacement(Container) - Static method in class com.valhalla.gui.Standard
Places a Frame on window in a cascade fashion.
ChangePasswordDialog - Class in com.valhalla.jbother
Displays a Dialog allowing the user to change his passowrd on the Jabber server
ChangePasswordDialog() - Constructor for class com.valhalla.jbother.ChangePasswordDialog
Sets up the dialog
chatItem - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
ChatPanel - Class in com.valhalla.jbother
Handles conversations between two users.
ChatPanel(BuddyStatus) - Constructor for class com.valhalla.jbother.ChatPanel
Sets up the ChatPanel - creates all visual components and adds event listeners
ChatRoomPanel - Class in com.valhalla.jbother.groupchat
This is the panel that contains a groupchat conversation.
ChatRoomPanel(String, String, String) - Constructor for class com.valhalla.jbother.groupchat.ChatRoomPanel
This sets up the appearance of the chatroom window
checkAddEntry(BuddyStatus) - Method in class com.valhalla.jbother.BuddyListTree
finds out if the buddy should be displayed in the BuddyListTree.
checkCloseHandler() - Method in class com.valhalla.jbother.ConsolePanel
Description of the Method
checkCloseHandler() - Method in class com.valhalla.jbother.ConversationPanel
Checks to see if we are preserving messages.
checkCloseHandler() - Method in class com.valhalla.jbother.EventPanel
Description of the Method
checkCloseHandler() - Method in class com.valhalla.jbother.Events
 
checkConnection() - Method in class com.valhalla.jbother.BuddyList
Checks to see if a connection is active
checkGPG() - Static method in class com.valhalla.jbother.JBotherLoader
Checks if GPG is enabled.
checkGroup(BuddyGroup) - Method in class com.valhalla.jbother.BuddyListTree
Checks to see if the group is already in the tree, and returns the index of it
checkHyperlink(String, StyledDocument, SimpleAttributeSet) - Method in class com.valhalla.jbother.ConversationFormatter
 
clear() - Method in class com.valhalla.jbother.groupchat.GroupChatNickList
Description of the Method
clearBuddies() - Method in class com.valhalla.jbother.BuddyListTree
Clears all the buddies from the JTree
clearEntries() - Method in class com.valhalla.jbother.UserChooser
 
clearSign(String, String, String) - Method in class com.valhalla.misc.GnuPG
ClearSign
clearStatusIconCache() - Static method in class com.valhalla.jbother.StatusIconCache
 
clearTab(TabFramePanel) - Method in class com.valhalla.jbother.TabFrame
Clears the tab message queue count
clearTree() - Method in class com.valhalla.jbother.BuddyList
Clears the buddy tree
close() - Method in class com.valhalla.pluginmanager.PluginJAR
Closes the JarFile
closeHandler() - Method in class com.valhalla.jbother.ChatPanel
 
closeHandler() - Method in class com.valhalla.jbother.ConsolePanel
Destroys the dialog, disposes the containing frame if there is one and removes the panel from the TabFrame if required.
closeHandler() - Method in class com.valhalla.jbother.ConversationPanel
Destroys the dialog, disposes the containing frame if there is one and removes the panel from the TabFrame if required.
closeHandler() - Method in class com.valhalla.jbother.Events
 
closeHandler() - Method in class com.valhalla.jbother.NewAccountDialog
Closes the NewAccountDialog
closeHandler() - Method in class com.valhalla.jbother.RegistrationForm
Closes this dialog
closeHandler() - Method in class com.valhalla.jbother.TabFrame
This not only closes the window, but it leaves all the rooms like it should
closeLog() - Method in class com.valhalla.jbother.ConversationArea
 
closeLog() - Method in class com.valhalla.jbother.ConversationPanel
Closes the log file
closeLog() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Closes the log file
closeLog() - Method in interface com.valhalla.jbother.LogViewerCaller
Closes an open log
closeLog() - Static method in class com.valhalla.Logger
 
collectInformation() - Method in class com.valhalla.jbother.SearchDialog
 
com.valhalla - package com.valhalla
 
com.valhalla.gui - package com.valhalla.gui
 
com.valhalla.jbother - package com.valhalla.jbother
 
com.valhalla.jbother.actions - package com.valhalla.jbother.actions
 
com.valhalla.jbother.groupchat - package com.valhalla.jbother.groupchat
 
com.valhalla.jbother.jabber - package com.valhalla.jbother.jabber
 
com.valhalla.jbother.jabber.smack - package com.valhalla.jbother.jabber.smack
 
com.valhalla.jbother.jabber.smack.provider - package com.valhalla.jbother.jabber.smack.provider
 
com.valhalla.jbother.menus - package com.valhalla.jbother.menus
 
com.valhalla.jbother.plugins.events - package com.valhalla.jbother.plugins.events
 
com.valhalla.jbother.preferences - package com.valhalla.jbother.preferences
 
com.valhalla.jbother.sound - package com.valhalla.jbother.sound
 
com.valhalla.misc - package com.valhalla.misc
 
com.valhalla.pluginmanager - package com.valhalla.pluginmanager
 
com.valhalla.settings - package com.valhalla.settings
 
composingId - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
composingNotification(String, String) - Method in class com.valhalla.jbother.jabber.smack.EventNotificationListener
 
composingNotificationRequested(String, String, MessageEventManager) - Method in class com.valhalla.jbother.jabber.smack.EventRequestListener
 
configurationHandler(String) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Collects a Data Form to be filled out
ConnectEvent - Class in com.valhalla.jbother.plugins.events
Generated when a connection is established
ConnectEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.ConnectEvent
 
connectionClosed() - Method in class com.valhalla.jbother.jabber.smack.ConnectionListener
Called if the connection is closed
connectionClosedOnError(Exception) - Method in class com.valhalla.jbother.jabber.smack.ConnectionListener
Called if the connection is lost
connectionError() - Method in class com.valhalla.jbother.BuddyList
Displays a generic connection error
ConnectionListener - Class in com.valhalla.jbother.jabber.smack
Listens to the connection, watches for drops, etc
ConnectionListener() - Constructor for class com.valhalla.jbother.jabber.smack.ConnectionListener
 
ConnectorThread - Class in com.valhalla.jbother
Attempts to connect to the server.
ConsolePanel - Class in com.valhalla.jbother
Handles XML packet exchange between client and server.
container - Variable in class com.valhalla.gui.ProgressDialog
 
contains(String) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList
Description of the Method
contains(BuddyStatus) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList
Description of the Method
contains(TabFramePanel) - Method in class com.valhalla.jbother.TabFrame
 
contains(String) - Method in class com.valhalla.pluginmanager.PluginJAR
 
containsDialog(Class) - Static method in class com.valhalla.gui.DialogTracker
Checks to see if the tracker is tracking a specific dialog
conversation - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
ConversationArea - Class in com.valhalla.jbother
 
ConversationArea() - Constructor for class com.valhalla.jbother.ConversationArea
Creates a new instance of ConversationArea
conversationArea - Variable in class com.valhalla.jbother.ConversationPanel
the conversation area
ConversationFormatter - Class in com.valhalla.jbother
Replaces different emote symbols with images
ConversationPanel - Class in com.valhalla.jbother
Provides common tools for conversation windows (such as logging).
ConversationPanel(BuddyStatus) - Constructor for class com.valhalla.jbother.ConversationPanel
Sets up the defaults in the ConversationPanel
ConversationPanel(BuddyStatus) - Method in class com.valhalla.jbother.ConversationPanel
 
ConversationPopupMenu - Class in com.valhalla.jbother.menus
The menu that pops up when you right click on a ChatPanel
ConversationPopupMenu(ConversationPanel, ConversationArea) - Constructor for class com.valhalla.jbother.menus.ConversationPopupMenu
Sets up the menu
CopyPasteContextMenu - Class in com.valhalla.gui
 
createButtonPanel() - Method in class org.jfree.ui.StandardDialog
Builds and returns the user interface for the dialog.
createFrame() - Method in class com.valhalla.jbother.ChatPanel
Creates the containing frame
createFrame() - Method in class com.valhalla.jbother.ConsolePanel
Creates the containing frame
createFrame() - Method in class com.valhalla.jbother.ConversationPanel
Abstract createFrame - creates the containing frame of this panel
createFrame() - Method in class com.valhalla.jbother.EventPanel
Creates the containing frame
createFrame() - Method in class com.valhalla.jbother.HeadlinesPanel
 
createFrame() - Method in class com.valhalla.jbother.MessagePanel
 
createInputBox(String, String) - Method in class com.valhalla.jbother.RegistrationForm
Creates a Label and a JTextField next to it and places it in the registration form after the last If the label param is "password", it creates a JPasswordField
createKioskRoom() - Static method in class com.valhalla.settings.Settings
 
createMessageDialog(JFrame, String, String) - Static method in class com.valhalla.gui.NMOptionDialog
Creates a message dialog with only an "OK" button
createSocket(InetAddress, int) - Method in class com.valhalla.jbother.ProxySocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class com.valhalla.jbother.ProxySocketFactory
 
createSocket(String, int) - Method in class com.valhalla.jbother.ProxySocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class com.valhalla.jbother.ProxySocketFactory
 

D

DataTransferPreferencesPanel - Class in com.valhalla.jbother.preferences
preferences panel for file transfer-related settings.
DataTransferPreferencesPanel(PreferencesDialog) - Constructor for class com.valhalla.jbother.preferences.DataTransferPreferencesPanel
 
DATETIMEFORMAT - Static variable in class com.valhalla.jbother.jabber.smack.DateTimeUtils
 
DateTimeUtils - Class in com.valhalla.jbother.jabber.smack
simple util class that should be able to handle date and time for jabber based on JEP-0082 (Jabber Date adn Time Profiles)
DateTimeUtils() - Constructor for class com.valhalla.jbother.jabber.smack.DateTimeUtils
 
debug(String) - Static method in class com.valhalla.Logger
Outputs to the console only if the "debug" system property is set.
debug(Object) - Static method in class com.valhalla.Logger
 
debug(int) - Static method in class com.valhalla.Logger
 
Debugger - Class in com.valhalla.jbother.jabber
 
Debugger(XMPPConnection, Writer, Reader) - Constructor for class com.valhalla.jbother.jabber.Debugger
Creates a new instance of Debugger
DebugWindow - Class in com.valhalla.gui
 
DebugWindow() - Constructor for class com.valhalla.gui.DebugWindow
 
decrypt(String, String) - Method in class com.valhalla.misc.GnuPG
Decrypt
decrypt(String, String) - Static method in class com.valhalla.misc.SimpleXOR
 
decryptExtension(String) - Method in class com.valhalla.misc.GnuPG
Description of the Method
delete() - Method in class com.valhalla.gui.ProgressDialog
Deletes the dialog
delete() - Method in class com.valhalla.jbother.AddBuddyDialog
Destroys the dialog
deliveredNotification(String, String) - Method in class com.valhalla.jbother.jabber.smack.EventNotificationListener
 
deliveredNotificationRequested(String, String, MessageEventManager) - Method in class com.valhalla.jbother.jabber.smack.EventRequestListener
 
descriptionArea - Variable in class com.valhalla.jbother.FileDialog
The description of the file
DialogTracker - Class in com.valhalla.gui
Tracks the different dialogs in JBother.
disableAll() - Method in class com.valhalla.jbother.FileDialog
Disables all the form fields in this dialog (for fields that cannot be changed
disableBlock() - Method in class com.valhalla.jbother.menus.ConversationPopupMenu
 
disableEncrypt() - Method in class com.valhalla.jbother.ChatPanel
Description of the Method
disconnect() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
disconnected() - Method in class com.valhalla.jbother.ChatPanel
Displays a "disconnected" message"
disconnected() - Method in class com.valhalla.jbother.ConversationPanel
Displays a "disconnected" message"
displayedNotification(String, String) - Method in class com.valhalla.jbother.jabber.smack.EventNotificationListener
 
displayedNotificationRequested(String, String, MessageEventManager) - Method in class com.valhalla.jbother.jabber.smack.EventRequestListener
 
displayEmoticonChooser(JFrame, Component, JTextComponent) - Method in class com.valhalla.jbother.ConversationFormatter
Shows a small window displaying all available emoticons.
doAction(String, MUCBuddyStatus) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
doAye() - Method in class com.valhalla.jbother.FileDialog
method called when "Aye" button is pressed to be implemented in child class
doAye() - Method in class com.valhalla.jbother.FileReceiveDialog
"Accept" button pressed
doAye() - Method in class com.valhalla.jbother.FileSendDialog
"Send" button pressed note: sending initial StreamInitiation message is done in separate thread, in order to prevent locking up JBother while waiting for the reply
dockBuddyList(BuddyList) - Method in class com.valhalla.jbother.TabFrame
Docks the BuddyList to this frame
dockYourself() - Method in class com.valhalla.jbother.BuddyList
Description of the Method
doLaunch() - Method in class com.valhalla.jbother.JBotherLoader
 
doNay() - Method in class com.valhalla.jbother.FileDialog
method called when "Nay" button is pressed to be implemented in child class
doNay() - Method in class com.valhalla.jbother.FileReceiveDialog
"Reject" button pressed
doNay() - Method in class com.valhalla.jbother.FileSendDialog
"Cancel" button pressed
done() - Method in class com.valhalla.jbother.JBotherLoader
 
doneDownloadingList() - Method in class com.valhalla.pluginmanager.PluginManager
Called when the downloader thread is done downloading the list of available plugins
doneDownloadingPlugins(ArrayList) - Method in class com.valhalla.pluginmanager.PluginManager
Called when the download thread is done downloading selected plugins

E

editMenu - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
enableEncrypt() - Method in class com.valhalla.jbother.ChatPanel
Description of the Method
encrypt(String, String, String) - Method in class com.valhalla.misc.GnuPG
Encrypt
encrypt(String, String) - Static method in class com.valhalla.misc.SimpleXOR
 
EncryptedProvider - Class in com.valhalla.jbother.jabber.smack.provider
Parses jabber:x:encrypted extensions
EncryptedProvider() - Constructor for class com.valhalla.jbother.jabber.smack.provider.EncryptedProvider
 
encryptExtension(String, String, String) - Method in class com.valhalla.misc.GnuPG
Description of the Method
encrypting - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
end() - Method in class com.valhalla.jbother.AbstractOptionPanel
Call to add a spacer to the end of the form
entireRoster - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
 
entriesAdded(Collection) - Method in class com.valhalla.jbother.jabber.smack.RosterListener
 
entriesDeleted(Collection) - Method in class com.valhalla.jbother.jabber.smack.RosterListener
 
entriesReceived(String, Iterator) - Method in class com.valhalla.jbother.jabber.smack.ExchangeListener
 
entriesUpdated(Collection) - Method in class com.valhalla.jbother.jabber.smack.RosterListener
 
entry - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
ERROR - Static variable in class com.valhalla.gui.NMOptionDialog
error type
EVENT_MESSAGE_RECEIVED - Static variable in class com.valhalla.jbother.plugins.events.MUCEvent
 
EVENT_PARTICIPANT_JOINED - Static variable in class com.valhalla.jbother.plugins.events.MUCEvent
 
EVENT_PARTICIPANT_PARTED - Static variable in class com.valhalla.jbother.plugins.events.MUCEvent
 
EVENT_SUBJECT_CHANGED - Static variable in class com.valhalla.jbother.plugins.events.MUCEvent
 
eventDispatched(AWTEvent) - Method in class com.valhalla.jbother.BuddyList.MyAWTEventListener
Called by the event listener
EventNotificationListener - Class in com.valhalla.jbother.jabber.smack
 
EventNotificationListener() - Constructor for class com.valhalla.jbother.jabber.smack.EventNotificationListener
 
EventPanel - Class in com.valhalla.jbother
Handles XML packet exchange between client and server.
EventPanel(BuddyStatus) - Constructor for class com.valhalla.jbother.EventPanel
Sets up the ConsolePanel - creates all visual components and adds event listeners
EventRequestListener - Class in com.valhalla.jbother.jabber.smack
 
EventRequestListener() - Constructor for class com.valhalla.jbother.jabber.smack.EventRequestListener
 
Events - Class in com.valhalla.jbother
 
Events() - Constructor for class com.valhalla.jbother.Events
 
exceptionLock - Static variable in class com.valhalla.jbother.JBother
 
ExchangeListener - Class in com.valhalla.jbother.jabber.smack
 
ExchangeListener() - Constructor for class com.valhalla.jbother.jabber.smack.ExchangeListener
 
ExitingEvent - Class in com.valhalla.jbother.plugins.events
Generated when someone clicks on the close button
ExitingEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.ExitingEvent
 

F

fetchStatusIcon(String) - Static method in class com.valhalla.jbother.StatusIconCache
 
fieldListFields - Variable in class com.valhalla.jbother.RegistrationForm
 
fieldListNames - Variable in class com.valhalla.jbother.RegistrationForm
 
fileChooser - Static variable in class com.valhalla.jbother.FileDialog
A file chooser to pick the file to send or save to
FileDialog - Class in com.valhalla.jbother
as Dialogs for sending and receiving files will be very similar, this is the basic window with 3 areas: To/From field, Date field, Filename field, Description field, size field and two buttons: Reject/Cancel & Accept/Send
FileDialog() - Constructor for class com.valhalla.jbother.FileDialog
Constructs a file dialog
FileProgressDialog - Class in com.valhalla.jbother
 
FileReceiveDialog - Class in com.valhalla.jbother
Dialog for receiving files.
FileReceiveDialog(FileTransferRequest) - Constructor for class com.valhalla.jbother.FileReceiveDialog
 
FileSendDialog - Class in com.valhalla.jbother
dialog for sending files.
FileSendDialog(String) - Constructor for class com.valhalla.jbother.FileSendDialog
 
fileTF - Variable in class com.valhalla.jbother.FileDialog
The file being transferred
fileTransferRequest(FileTransferRequest) - Method in class com.valhalla.jbother.jabber.smack.FTReceiveListener
 
finailize() - Method in class com.valhalla.jbother.ConversationPanel
 
findLibrary(String) - Method in class com.valhalla.pluginmanager.PluginLoader
Finds which plugin contains the specified native library, extracts it to a temporary location, and returns the path to that location or null if the native library could not be found.
findPlugins(String) - Method in class com.valhalla.pluginmanager.PluginLoader
Reads in all the available plugins and the information about them
fireEvent(PluginEvent) - Static method in class com.valhalla.pluginmanager.PluginChain
Notifies all the EventListeners of an event
fireTreeNodesChanged(int[], Object[]) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Notifies all listeners that have registered interest for notification on this event type by firing a treeNodesChanged() method.
fireTreeNodesChanged(Object[], int[], Object[]) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Notifies all listeners that have registered interest for notification on this event type by firing a treeNodesChanged() method.
fireTreeNodesChanged(Object, Object[], int[], Object[]) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Notifies all listeners that have registered interest for notification on this event type by firing a treeNodesChanged() method.
fireTreeNodesInserted(int[], Object[]) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Notifies all listeners that have registered interest for notification on this event type by firing a treeNodesInserted() method.
fireTreeNodesInserted(Object, Object[], int[], Object[]) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Notifies all listeners that have registered interest for notification on this event type by firing a treeNodesInserted() method.
fireTreeNodesRemoved(int[], Object[]) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Notifies all listeners that have registered interest for notification on this event type by firing a treeNodesRemoved() method.
fireTreeNodesRemoved(Object, Object[], int[], Object[]) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Notifies all listeners that have registered interest for notification on this event type by firing a treeNodesRemoved() method.
fireTreeStructureChanged(int[], Object[]) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Notifies all listeners that have registered interest for notification on this event type by firing a treeStructureChanged() method.
fireTreeStructureChanged(Object, Object[], int[], Object[]) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Notifies all listeners that have registered interest for notification on this event type by firing a treeStructureChanged() method.
FontChooserDialog - Class in org.jfree.ui
A dialog for choosing a font from the available system fonts.
FontChooserDialog(Dialog, String, boolean, Font) - Constructor for class org.jfree.ui.FontChooserDialog
Standard constructor - builds a font chooser dialog owned by another dialog.
FontChooserDialog(Frame, String, boolean, Font) - Constructor for class org.jfree.ui.FontChooserDialog
Standard constructor - builds a font chooser dialog owned by a frame.
FontChooserPanel - Class in org.jfree.ui
A panel for choosing a font from the available system fonts - still a bit of a hack at the moment, but good enough for demonstration applications.
FontChooserPanel(Font) - Constructor for class org.jfree.ui.FontChooserPanel
Standard constructor - builds a FontChooserPanel initialised with the specified font.
frame - Variable in class com.valhalla.jbother.ConversationPanel
the containing frame
fromToLabel - Variable in class com.valhalla.jbother.FileDialog
The from or to label
fromToTF - Variable in class com.valhalla.jbother.FileDialog
The from or to field
frontFrame(ConversationPanel) - Method in class com.valhalla.jbother.MessageDelegator
If the panel is contained in a JFrame, this method brings that frame to the front of the screen
FTReceiveListener - Class in com.valhalla.jbother.jabber.smack
 
FTReceiveListener() - Constructor for class com.valhalla.jbother.jabber.smack.FTReceiveListener
 

G

getAddress() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
getAffiliation() - Method in class com.valhalla.jbother.jabber.MUCBuddyStatus
 
getAnswerForm() - Method in class com.valhalla.jbother.JBDataForm
 
getAPIVersion() - Static method in class com.valhalla.pluginmanager.PluginLoader
Gets the current plugin API version
getAttributes() - Method in class com.valhalla.jbother.jabber.smack.Search.Item
 
getAutojoin() - Method in class com.valhalla.jbother.jabber.smack.Bookmark.Conference
 
getAvailablePlugins() - Method in class com.valhalla.pluginmanager.PluginLoader
 
getAwayHandler() - Method in class com.valhalla.jbother.BuddyList
Gets the awayHandler attribute of the BuddyList object
getAwayTimer() - Method in class com.valhalla.jbother.BuddyList
Returns the away timer
getBareAddress() - Method in class com.valhalla.jbother.jabber.ParsedBuddyInfo
Gets the address without the resource
getBlockedUsers() - Method in class com.valhalla.jbother.BuddyList
Gets a list of blocked users
getBoolean(String) - Method in class com.valhalla.settings.Arguments
 
getBoolean(String) - Method in class com.valhalla.settings.Settings
Gets a boolean value
getBoolean(String) - Method in class com.valhalla.settings.SettingsProperties
Gets a boolean value
getBoolean(String) - Method in class com.valhalla.settings.TempSettings
Gets a boolean from a value
getBuddiesMenu() - Method in class com.valhalla.jbother.BuddyList
Gets the buddiesMenu attribute of the BuddyList object
getBuddy() - Method in class com.valhalla.jbother.ConversationPanel
Returns the buddy status for this dialog
getBuddy() - Method in class com.valhalla.jbother.MessagePanel
Gets the buddy attribute of the MessagePanel object
getBuddyListTree() - Method in class com.valhalla.jbother.BuddyList
Returns the buddy list tree
getBuddyStatus(String) - Method in class com.valhalla.jbother.BuddyList
Gets the buddy status
getBuddyStatus(String) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Gets the BuddyStatus represending a user in the room
getBuddyStatuses() - Method in class com.valhalla.jbother.BuddyList
Returns all the buddy status that are available
getBuddyStatuses() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Gets all the buddy statuses in the room
getButton() - Method in class com.valhalla.gui.ProgressDialog
Returns the cancel button in the dialog
getChat() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getChatPanel(String) - Method in class com.valhalla.jbother.TabFrame
If there is a chatroom open in this frame with a server name, this returns the ChatRoomPanel that contains it
getChildElementXML() - Method in class com.valhalla.jbother.jabber.smack.LastActivity
 
getChildElementXML() - Method in class com.valhalla.jbother.jabber.smack.Search
 
getComposingID() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
getConference(String) - Method in class com.valhalla.jbother.jabber.smack.Bookmark
 
getConferences() - Method in class com.valhalla.jbother.jabber.smack.Bookmark
 
getConnection() - Method in class com.valhalla.jbother.BuddyList
Returns the current connection
getConnection() - Method in class com.valhalla.jbother.ConnectorThread
 
getConnectionListener() - Method in class com.valhalla.jbother.ConnectorThread
Returns the ConnectionListener
getConstraints() - Method in class com.valhalla.jbother.AbstractOptionPanel
Returns the GridBagLayout that this form is using
getContainerFrame() - Method in class com.valhalla.jbother.BuddyList
Gets the containerFrame attribute of the BuddyList object
getContainingFrame() - Method in class com.valhalla.jbother.ConversationPanel
 
getContent() - Method in class com.valhalla.jbother.jabber.SelfStatuses
Gets all the self statuses
getConversation() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Gets the conversation window for this buddy
getConversationArea() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getCurrentPresenceMode() - Method in class com.valhalla.jbother.BuddyList
Gets the current presence mode
getCurrentProfile() - Static method in class com.valhalla.jbother.ProfileManager
 
getCurrentStatusString() - Method in class com.valhalla.jbother.BuddyList
Returns the current status string
getData() - Method in class com.valhalla.jbother.jabber.smack.SecureExtension
Gets extension data
getDate(Date) - Static method in class com.valhalla.jbother.ConversationPanel
 
getDate(Date) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getDate() - Method in class com.valhalla.jbother.plugins.events.MUCEvent
 
getDateName() - Static method in class com.valhalla.jbother.LogViewerDialog
Returns a formatted date string that is used in many places in JBother
getDateTime() - Static method in class com.valhalla.jbother.jabber.smack.DateTimeUtils
 
getDebugWindow() - Static method in class com.valhalla.Logger
 
getDefaultBox() - Method in class com.valhalla.jbother.ProfileEditorDialog
 
getDefaultProfile() - Static method in class com.valhalla.jbother.ProfileManager
Gets the current default profile, or the first profile in the profiles directory
getDialog() - Method in class com.valhalla.gui.ProgressDialog
 
getDialogParent() - Method in class com.valhalla.jbother.ProfileEditorDialog
 
getDiscoveryCache() - Static method in class com.valhalla.jbother.JBotherLoader
Gets the discoveryCache attribute of the JBotherLoader class
getElementName() - Method in class com.valhalla.jbother.jabber.smack.Bookmark
Returns the name of the XML element representing the bookmark (query)
getElementName() - Method in class com.valhalla.jbother.jabber.smack.SecureExtension
Gets extension element name
getErrorString() - Method in class com.valhalla.misc.GnuPG
Get error output from GnuPG process
getEventMessage(String, int) - Method in class com.valhalla.jbother.BuddyList
Gets the eventMessage attribute of the BuddyList object
getExchangeManager() - Method in class com.valhalla.jbother.ConnectorThread
 
getExit() - Method in class com.valhalla.jbother.plugins.events.ExitingEvent
 
getExitCode() - Method in class com.valhalla.misc.GnuPG
Get GnuPG exit code
getFileTransferManager() - Method in class com.valhalla.jbother.ConnectorThread
 
getFrame() - Method in class com.valhalla.jbother.ConversationPanel
 
getFrom() - Method in class com.valhalla.jbother.groupchat.NickListPopupMenu
 
getFrom() - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu
Gets the from attribute of the BuddyListPopupMenu object
getFrom() - Method in class com.valhalla.jbother.plugins.events.MUCEvent
 
getGnuPGPassword() - Method in class com.valhalla.jbother.BuddyList
Gets the GnuPG password
getGroup() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Gets the group the user is in in the Roster
getGroup() - Method in class com.valhalla.jbother.UserChooser.Item
 
getGroupChatNickList() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getGroupMenu() - Method in class com.valhalla.jbother.BuddyListTree
Gets the groupPopMenu attribute of the BuddyListTree object
getGroupName() - Method in class com.valhalla.jbother.jabber.BuddyGroup
 
getHasSignedOn() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
getHighestResource() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Gets the resource with the higest priority
getIcon(String) - Static method in class com.valhalla.gui.Standard
Gets an Icon from the resources (usually the jar or current directory that the app is running from)
getIconFromNum(int) - Method in class com.valhalla.gui.NMOptionDialog
Returns the icon corresponding to the number value
getID() - Method in class com.valhalla.jbother.KeySelectDialog
Gets the iD attribute of the KeySelectDialog object
getIdleAway() - Method in class com.valhalla.jbother.BuddyList
Gets the idleAway attribute of the BuddyList object
getImage(String) - Static method in class com.valhalla.gui.Standard
Gets an Image from the resources (usually the jar or current directory that the app is running from)
getIncompatiblePlugins() - Method in class com.valhalla.pluginmanager.PluginLoader
 
getInputComponent() - Method in class com.valhalla.jbother.ChatPanel
 
getInputComponent() - Method in class com.valhalla.jbother.ConsolePanel
 
getInputComponent() - Method in class com.valhalla.jbother.ConversationPanel
 
getInputComponent() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getInputComponent() - Method in class com.valhalla.jbother.MessagePanel
 
getInputComponent() - Method in interface com.valhalla.jbother.TabFramePanel
 
getInputStream(JarEntry) - Method in class com.valhalla.pluginmanager.PluginJAR
Gets the InputStream from an entry
getInstalledPlugins() - Method in class com.valhalla.pluginmanager.PluginLoader
 
getInstance() - Static method in class com.valhalla.gui.DialogTracker
Returns the dialog tracker's instance
getInstance(JFrame) - Static method in class com.valhalla.gui.MemoryDialog
 
getInstance() - Static method in class com.valhalla.jbother.BuddyList
Gets the BuddyList singleton
getInstance() - Static method in class com.valhalla.jbother.ConnectorThread
 
getInstance(BuddyStatus) - Static method in class com.valhalla.jbother.ConsolePanel
 
getInstance() - Static method in class com.valhalla.jbother.ConsolePanel
 
getInstance() - Static method in class com.valhalla.jbother.ConversationFormatter
 
getInstance() - Static method in class com.valhalla.jbother.FileProgressDialog
 
getInstance() - Static method in class com.valhalla.jbother.jabber.SelfStatuses
Gets the SelfStatuses singleton
getInstance() - Static method in class com.valhalla.jbother.MessageDelegator
 
getInstance() - Static method in class com.valhalla.pluginmanager.PluginLoader
Gets the singleton of this class
getInstance() - Static method in class com.valhalla.settings.Arguments
Gets the Arguments instance
getInstance() - Static method in class com.valhalla.settings.Settings
Gets the Settings instance
getInstructions() - Method in class com.valhalla.jbother.jabber.smack.Search
 
getInvalidPlugins() - Method in class com.valhalla.pluginmanager.PluginLoader
 
getIsInRoom() - Method in class com.valhalla.jbother.jabber.MUCBuddyStatus
 
getItems() - Method in class com.valhalla.jbother.jabber.smack.Search
 
getJarEntry(String) - Method in class com.valhalla.pluginmanager.PluginJAR
Gets the jarEntry with a specific name
getJid() - Method in class com.valhalla.jbother.jabber.MUCBuddyStatus
 
getJid() - Method in class com.valhalla.jbother.jabber.smack.Bookmark.Conference
 
getJid() - Method in class com.valhalla.jbother.jabber.smack.Search.Item
 
getJID() - Method in class com.valhalla.jbother.UserChooser.Item
 
getLastActive() - Method in class com.valhalla.jbother.BuddyList
Gets the lastActive attribute of the BuddyList object
getList() - Method in class com.valhalla.jbother.groupchat.GroupChatNickList
Gets the JList
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class com.valhalla.jbother.groupchat.NickListRenderer
 
getLoaded() - Method in class com.valhalla.pluginmanager.PluginJAR
 
getLoadedClasses() - Method in class com.valhalla.pluginmanager.PluginLoader
 
getLoadedPlugins() - Method in class com.valhalla.pluginmanager.PluginLoader
 
getLocation() - Method in class com.valhalla.pluginmanager.PluginJAR
 
getMessage() - Method in class com.valhalla.jbother.plugins.events.MessageReceivedEvent
 
getMessage() - Method in class com.valhalla.jbother.plugins.events.MessageSendingEvent
 
getMessage() - Method in class com.valhalla.jbother.plugins.events.MUCEvent
 
getMessageEventManager() - Method in class com.valhalla.jbother.ConnectorThread
Gets the messageEventManager attribute of the ConnectorThread class
getMode() - Method in class com.valhalla.jbother.jabber.SelfStatus
 
getMUC() - Method in class com.valhalla.jbother.jabber.MUCBuddyStatus
 
getMUCUser() - Method in class com.valhalla.jbother.jabber.MUCBuddyStatus
 
getMyName() - Method in class com.valhalla.jbother.BuddyList
Gets the displayed name, or "me"
getName() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
getName() - Method in class com.valhalla.jbother.jabber.smack.Bookmark.Conference
 
getName() - Method in class com.valhalla.jbother.jabber.smack.Bookmark.URL
 
getName() - Method in class com.valhalla.jbother.KeySelectDialog
Gets the name attribute of the KeySelectDialog object
getName() - Method in class com.valhalla.jbother.UserChooser.Item
 
getName() - Method in class com.valhalla.pluginmanager.PluginJAR
 
getNamespace() - Method in class com.valhalla.jbother.jabber.smack.Bookmark
Returns the string "jabber:iq:private"
getNamespace() - Method in class com.valhalla.jbother.jabber.smack.SecureExtension
Gets extension element namespace
getNewInstance() - Static method in class com.valhalla.pluginmanager.PluginLoader
 
getNick() - Method in class com.valhalla.jbother.jabber.smack.Bookmark.Conference
 
getNickList() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getNickname(String) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Returns the nickname of a user in a group chat.
getNickname() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Gets the nickname currently being used in the chat room
getNode(MouseEvent) - Method in class org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler
Returns a tree node which is mouse event on.
getOnlineCount() - Method in class com.valhalla.jbother.jabber.BuddyGroup
 
getOnlyProfile() - Static method in class com.valhalla.jbother.ProfileManager
Gets the first profile in the profile directory
getPanelName() - Method in class com.valhalla.jbother.ConsolePanel
 
getPanelName() - Method in class com.valhalla.jbother.ConversationPanel
 
getPanelName() - Method in class com.valhalla.jbother.EventPanel
 
getPanelName() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Returns the tab name for the TabFramePanel
getPanelName() - Method in class com.valhalla.jbother.MessagePanel
 
getPanelName() - Method in interface com.valhalla.jbother.TabFramePanel
 
getPanels() - Method in class com.valhalla.jbother.MessageDelegator
 
getPanels() - Method in class com.valhalla.jbother.preferences.PreferencesDialog
 
getPanelToolTip() - Method in class com.valhalla.jbother.ConversationPanel
 
getPanelToolTip() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getPanelToolTip() - Method in interface com.valhalla.jbother.TabFramePanel
 
getParentFrame() - Static method in class com.valhalla.jbother.JBotherLoader
Gets the parentFrame attribute of the JBotherLoader class
getParticipantListener() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getPassword() - Method in class com.valhalla.jbother.jabber.smack.Bookmark.Conference
 
getPlugin(String) - Method in class com.valhalla.pluginmanager.PluginLoader
Returns the jar file for the specified plugin name
getPluginPanels() - Static method in class com.valhalla.jbother.preferences.PreferencesDialog
 
getPopMenu() - Method in class com.valhalla.jbother.BuddyListTree
Gets the popMenu attribute of the BuddyListTree object
getPresence(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Gets the presence mode of the highest priority
getProperties() - Method in class com.valhalla.pluginmanager.PluginJAR
Returns the jar information(
getProxies() - Static method in class com.valhalla.jbother.preferences.DataTransferPreferencesPanel
 
getPubKey() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Gets Public Key ID
getReader() - Method in class com.valhalla.jbother.jabber.Debugger
 
getReaderListener() - Method in class com.valhalla.jbother.jabber.Debugger
 
getReason() - Method in class com.valhalla.jbother.jabber.smack.LastActivity
 
getRegistrationInfo() - Method in class com.valhalla.jbother.NewAccountDialog
Collects the required registration fields from the server
getRegistrationInfo() - Method in class com.valhalla.jbother.RegistrationForm
Contacts the server to find out which fields are needed
getRemoved() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
getResource() - Method in class com.valhalla.jbother.jabber.ParsedBuddyInfo
Gets the resource
getResourceAsStream(String) - Method in class com.valhalla.pluginmanager.PluginLoader
Gets a resource as a stream
getResourceBox() - Method in class com.valhalla.jbother.ChatPanel
Gets the ComboBox with all the buddy's resources
getResult() - Method in class com.valhalla.misc.GnuPG
Get processing result
getRightButton1() - Method in class org.jfree.ui.L1R2ButtonPanel
Returns a reference to button 2, allowing the caller to set labels, action-listeners etc.
getRightButton2() - Method in class org.jfree.ui.L1R2ButtonPanel
Returns a reference to button 3, allowing the caller to set labels, action-listeners etc.
getRole() - Method in class com.valhalla.jbother.jabber.MUCBuddyStatus
 
getRoomName() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Gets the entire room name, server included
getRoster() - Method in class com.valhalla.jbother.ConnectorThread
 
getRosterEntry() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Gets the roster entry for this user
getRowCount() - Method in class com.valhalla.jbother.preferences.PreferencesTree
Gets the number of rows
getSearch() - Method in class com.valhalla.jbother.SearchDialog
Gets the search attribute of the SearchDialog object
getSearchDataForm() - Method in class com.valhalla.jbother.jabber.smack.Search
 
getSearchFields() - Method in class com.valhalla.jbother.jabber.smack.Search
 
getSeconds() - Method in class com.valhalla.jbother.jabber.smack.LastActivity
 
getSelectedFont() - Method in class org.jfree.ui.FontChooserDialog
Returns the selected font.
getSelectedFont() - Method in class org.jfree.ui.FontChooserPanel
Returns a Font object representing the selection in the panel.
getSelectedIndex() - Method in class com.valhalla.jbother.preferences.PreferencesTree
Gets the index of the selected item
getSelectedName() - Method in class org.jfree.ui.FontChooserPanel
Returns the selected name.
getSelectedSize() - Method in class org.jfree.ui.FontChooserPanel
Returns the selected size.
getSelectedStyle() - Method in class org.jfree.ui.FontChooserPanel
Returns the selected style.
getSelectedText() - Method in class com.valhalla.jbother.ConversationArea
 
getServer() - Method in class com.valhalla.jbother.jabber.ParsedBuddyInfo
Gets the server that the user is on
getServicesMenu() - Method in class com.valhalla.jbother.menus.BuddyListBuddiesMenu
 
getSettings() - Method in class com.valhalla.jbother.preferences.AppearancePreferencesPanel
Gets temporary settings
getSettings() - Method in class com.valhalla.jbother.preferences.DataTransferPreferencesPanel
 
getSettings() - Method in class com.valhalla.jbother.preferences.PluginDownloaderPreferencesPanel
 
getSettingsDir() - Method in class com.valhalla.settings.Settings
Gets the settings directory
getSettingsFile() - Method in class com.valhalla.settings.Settings
Gets the settings file
getShortcut() - Method in class com.valhalla.jbother.jabber.SelfStatus
 
getShortRoomName() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Gets the short room name - for example, if you are talking in jdev@conference.jabber.org, it would return "jdev"
getSignoff() - Method in class com.valhalla.jbother.BuddyList
Gets whether or not we have signed off
getSingleton() - Static method in class com.valhalla.jbother.BuddyList
Deprecated. Use getInstance() instead
getSortByStatus() - Method in class com.valhalla.jbother.BuddyListTree
 
getSource() - Method in class com.valhalla.pluginmanager.PluginEvent
 
getSplitPane() - Method in class com.valhalla.jbother.ChatPanel
 
getSplitPane() - Method in class com.valhalla.jbother.ConsolePanel
 
getState() - Method in class com.valhalla.jbother.UserChooser.Item
 
getStatus(String) - Method in class com.valhalla.jbother.jabber.SelfStatuses
Gets a self status for the specified string
getStatus(Presence.Mode) - Method in class com.valhalla.jbother.jabber.SelfStatuses
Gets a status for a mode
getStatusButton() - Method in class com.valhalla.jbother.BuddyList
Gets the statusButton attribute of the BuddyList object
getStatusIcon(Presence.Mode) - Static method in class com.valhalla.jbother.StatusIconCache
 
getStatusMenu() - Method in class com.valhalla.jbother.BuddyList
Gets the statusMenu attribute of the BuddyList object
getStatusMessage(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Gets the status message of the highest resource
getSubject() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Returns the current room subject
getSubjectField() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getSubjectField() - Method in class com.valhalla.jbother.MessagePanel
Gets the subjectField attribute of the MessagePanel object
getTab() - Method in class com.valhalla.jbother.ConversationPanel
 
getTab() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getTab() - Method in class com.valhalla.jbother.MessagePanel
 
getTab() - Method in interface com.valhalla.jbother.TabFramePanel
 
getTabFrame() - Method in class com.valhalla.jbother.BuddyList
Returns the group chat frame
getTabPane() - Method in class com.valhalla.jbother.TabFrame
 
getTempGroup() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Returns the temporary group
getText() - Method in class com.valhalla.jbother.PasswordDialog
Gets string entered by user
getTextEntryArea() - Method in class com.valhalla.jbother.ChatPanel
Gets the textEntryArea attribute of the ChatPanel object
getTextEntryArea() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getTextEntryArea() - Method in class com.valhalla.jbother.MessagePanel
Returns the MJTextArea widget
getTextPane() - Method in class com.valhalla.jbother.ConversationArea
 
getTitle() - Method in class com.valhalla.jbother.jabber.SelfStatus
 
getTooltip() - Method in class com.valhalla.jbother.ConversationPanel
 
getTooltip() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Returns the tooltip for the tab in the TabFrame
getTooltip() - Method in interface com.valhalla.jbother.TabFramePanel
 
getTree() - Method in class com.valhalla.jbother.BuddyListTree
Returns the JTree
getTree() - Method in class com.valhalla.jbother.preferences.PreferencesDialog
 
getTree(MouseEvent) - Method in class org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler
 
getType() - Method in class com.valhalla.jbother.jabber.smack.SecureExtension
Gets extension type
getType() - Method in class com.valhalla.jbother.plugins.events.MUCEvent
 
geturl(String) - Static method in class com.valhalla.gui.Standard
 
geturl(String) - Method in class com.valhalla.jbother.jabber.smack.Bookmark
 
getUrl() - Method in class com.valhalla.jbother.jabber.smack.Bookmark.URL
 
getURLs() - Method in class com.valhalla.jbother.jabber.smack.Bookmark
Returns an iterator over the URL bookmarks
getUser() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getUser() - Method in class com.valhalla.jbother.InformationViewerDialog
 
getUser() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
getUserId() - Method in class com.valhalla.jbother.jabber.ParsedBuddyInfo
Gets the user ID - without resource if this is not a transport or agent
getUserList() - Method in class com.valhalla.jbother.menus.GroupPopupMenu
 
getVersionInfo() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
getWindowTitle() - Method in class com.valhalla.jbother.ConversationPanel
 
getWindowTitle() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Returns the window title
getWindowTitle() - Method in class com.valhalla.jbother.MessagePanel
 
getWindowTitle() - Method in interface com.valhalla.jbother.TabFramePanel
 
getWriter() - Method in class com.valhalla.jbother.jabber.Debugger
 
getWriterListener() - Method in class com.valhalla.jbother.jabber.Debugger
 
GnuPG - Class in com.valhalla.misc
A class that implements PGP interface for Java.
GnuPG() - Constructor for class com.valhalla.misc.GnuPG
Default constructor
GnuPG(String) - Constructor for class com.valhalla.misc.GnuPG
 
GRAY - Static variable in class com.valhalla.jbother.ConversationArea
 
grid - Variable in class com.valhalla.jbother.FileDialog
 
GroupChatBookmarks - Class in com.valhalla.jbother.groupchat
Allows the user to create bookmarks for each of their favorite group chat rooms
GroupChatBookmarks(Component) - Constructor for class com.valhalla.jbother.groupchat.GroupChatBookmarks
Sets up the visual components of the bookmark dialog
GroupChatMessagePacketListener - Class in com.valhalla.jbother.groupchat
Listens for Group Chat Messages
GroupChatMessagePacketListener(ChatRoomPanel) - Constructor for class com.valhalla.jbother.groupchat.GroupChatMessagePacketListener
Sets up the group chat message listener
GroupChatNickList - Class in com.valhalla.jbother.groupchat
The JPanel that contains the nickname list
GroupChatNickList(ChatRoomPanel) - Constructor for class com.valhalla.jbother.groupchat.GroupChatNickList
Sets up the panel
GroupParticipantListener - Class in com.valhalla.jbother.groupchat
Listens for presence packets when you are in a groupchat, and will update the nicklist in a groupchat room.
GroupParticipantListener(ChatRoomPanel) - Constructor for class com.valhalla.jbother.groupchat.GroupParticipantListener
sets up the packet listener
GroupPopupMenu - Class in com.valhalla.jbother.menus
The menu that pops up when you right click on a group in roster
GroupPopupMenu() - Constructor for class com.valhalla.jbother.menus.GroupPopupMenu
Creates the menu
groups - Variable in class com.valhalla.jbother.BuddyListTree
 

H

handleEvent(PluginEvent) - Method in interface com.valhalla.pluginmanager.PluginEventListener
Called by the PluginChain
hasSignedOn - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
HeadlinesPanel - Class in com.valhalla.jbother
Handles Headline messages (server announces, RSS, etc.)
HeadlinesPanel(BuddyStatus) - Constructor for class com.valhalla.jbother.HeadlinesPanel
Default constructor
HL - Static variable in class com.valhalla.jbother.ConversationArea
 

I

indexOf(boolean[], boolean[], int) - Static method in class org.dotuseful.util.ArrayMgr
Returns the index within source array of the first occurrence of the target array, starting at the specified index.
indexOf(byte[], byte[], int) - Static method in class org.dotuseful.util.ArrayMgr
Returns the index within source array of the first occurrence of the target array, starting at the specified index.
indexOf(char[], char[], int) - Static method in class org.dotuseful.util.ArrayMgr
Returns the index within source array of the first occurrence of the target array, starting at the specified index.
indexOf(short[], short[], int) - Static method in class org.dotuseful.util.ArrayMgr
Returns the index within source array of the first occurrence of the target array, starting at the specified index.
indexOf(int[], int[], int) - Static method in class org.dotuseful.util.ArrayMgr
Returns the index within source array of the first occurrence of the target array, starting at the specified index.
indexOf(long[], long[], int) - Static method in class org.dotuseful.util.ArrayMgr
Returns the index within source array of the first occurrence of the target array, starting at the specified index.
indexOf(double[], double[], int) - Static method in class org.dotuseful.util.ArrayMgr
Returns the index within source array of the first occurrence of the target array, starting at the specified index.
indexOf(float[], float[], int) - Static method in class org.dotuseful.util.ArrayMgr
Returns the index within source array of the first occurrence of the target array, starting at the specified index.
indexOf(Object[], Object[], int) - Static method in class org.dotuseful.util.ArrayMgr
Returns the index within source array of the first occurrence of the target array, starting at the specified index.
individualItems - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
 
infoItem - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
infoMenu - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
INFORMATION - Static variable in class com.valhalla.gui.NMOptionDialog
Information type
InformationViewerDialog - Class in com.valhalla.jbother
A dialog that collects and shows information about a Jabber user Shows a dialog with several fields and starts an information collecting field for each one.
InformationViewerDialog(String, boolean) - Constructor for class com.valhalla.jbother.InformationViewerDialog
Default constructor
InformationViewerDialog(String) - Constructor for class com.valhalla.jbother.InformationViewerDialog
 
init(XMPPConnection) - Method in class com.valhalla.jbother.BuddyList
Sets up the current connection
init(Presence.Mode, String, boolean) - Method in class com.valhalla.jbother.ConnectorThread
 
init() - Method in interface com.valhalla.pluginmanager.Plugin
This method will be called on the mainClass of the plugin at load time.
initBuddies() - Method in class com.valhalla.jbother.BuddyList
initializes the buddy tree by loading the offline buddies
InitEvent - Class in com.valhalla.jbother.plugins.events
 
InitEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.InitEvent
 
initiateConversation(BuddyStatus) - Method in class com.valhalla.jbother.BuddyListTree
Starts a conversation if someone double double clicks on a buddy
insert(MutableTreeNode, int) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Removes newChild from its present parent (if it has a parent), sets the child's parent to this node, adds the child to this node's child array at index childIndex, fires a nodesWereInserted event, and then adds itself as a TreeModelListener to newChild.
instructions - Variable in class com.valhalla.jbother.RegistrationForm
 
invitationDeclined(String, String) - Method in class com.valhalla.jbother.jabber.smack.InvitationRejectionPacketListener
 
InvitationPacketListener - Class in com.valhalla.jbother.jabber.smack
 
InvitationPacketListener() - Constructor for class com.valhalla.jbother.jabber.smack.InvitationPacketListener
 
invitationReceived(XMPPConnection, String, String, String, String) - Method in class com.valhalla.jbother.jabber.smack.InvitationPacketListener
 
invitationReceived(XMPPConnection, String, String, String, String, Message) - Method in class com.valhalla.jbother.jabber.smack.InvitationPacketListener
 
InvitationRejectionPacketListener - Class in com.valhalla.jbother.jabber.smack
 
InvitationRejectionPacketListener() - Constructor for class com.valhalla.jbother.jabber.smack.InvitationRejectionPacketListener
 
invite - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
 
inviteUsers(String[], String) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
IQPacketListener - Class in com.valhalla.jbother.jabber.smack
 
IQPacketListener() - Constructor for class com.valhalla.jbother.jabber.smack.IQPacketListener
 
IQReceivedEvent - Class in com.valhalla.jbother.plugins.events
 
IQReceivedEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.IQReceivedEvent
 
isAlive() - Method in class com.valhalla.jbother.ConnectorThread
 
isAskForDelivered() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
isAskForDelivered(boolean) - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
isAskForDisplayed() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
isAskForDisplayed(boolean) - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
isAskForOffline() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
isAskForOffline(boolean) - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
isCancelled() - Method in class org.jfree.ui.StandardDialog
Returns a flag that indicates whether or not the dialog has been cancelled.
isCurrentlyShowing() - Static method in class com.valhalla.jbother.ProfileManager
 
isDocked() - Method in class com.valhalla.jbother.BuddyList
Gets the docked attribute of the BuddyList object
isEncrypting() - Method in class com.valhalla.jbother.BuddyList
Gets the encryption status
isEncrypting(boolean) - Method in class com.valhalla.jbother.BuddyList
Sets the encryption status
isEncrypting() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Gets the encryption status
isEncrypting(boolean) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Sets the encryption status
isGPGEnabled() - Static method in class com.valhalla.jbother.JBotherLoader
Gets the gPGEnabled attribute of the JBotherLoader class
isInTree(BuddyStatus) - Method in class com.valhalla.jbother.BuddyListTree
Returns whether or not the buddy is in the tree
isRoomOpen(String) - Method in class com.valhalla.jbother.TabFrame
Since there is no way to check to see if a message is from someone in a chat room, we check to see if the message is coming from the same server as a chatroom we are in.

J

JBDataForm - Class in com.valhalla.jbother
A visual representation of a DataForm
JBDataForm(JFrame, Form) - Constructor for class com.valhalla.jbother.JBDataForm
 
JBother - Class in com.valhalla.jbother
JBother is a groovy Jabber client
JBother() - Constructor for class com.valhalla.jbother.JBother
 
JBOTHER_VERSION - Static variable in class com.valhalla.jbother.JBother
 
JBotherLoader - Class in com.valhalla.jbother
Sets default Settings (if this is the first run of JBother), loads command line arguments and settings from the settings file, sets the L&F.
JBotherLoader() - Constructor for class com.valhalla.jbother.JBotherLoader
 
joined(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 

K

KeySelectDialog - Class in com.valhalla.jbother
Allows a user to edit a profile
KeySelectDialog(JDialog, String) - Constructor for class com.valhalla.jbother.KeySelectDialog
Contructs the ProfileEditorDialog
KeySelectDialog(String) - Constructor for class com.valhalla.jbother.KeySelectDialog
Constructor for the KeySelectDialog object
kicked(String, String, String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
kicked(String, String) - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 
kill() - Static method in class com.valhalla.gui.DialogTracker
Kills all the dialogs that are supposed to be killed when the connection is lost
kill() - Method in class com.valhalla.jbother.BuddyList
Close down the buddy list.
kiosk_mode - Static variable in class com.valhalla.jbother.JBother
 

L

L1R2ButtonPanel - Class in org.jfree.ui
A 'ready-made' panel that has one button on the left and two buttons on the right - nested panels and layout managers take care of resizing.
L1R2ButtonPanel(String, String, String) - Constructor for class org.jfree.ui.L1R2ButtonPanel
Standard constructor - creates a three button panel with the specified button labels.
LastActivity - Class in com.valhalla.jbother.jabber.smack
IQ packet for representing jabber:iq:last
LastActivity() - Constructor for class com.valhalla.jbother.jabber.smack.LastActivity
Default constructor - sets up the packet with no information
LastActivity(String, String) - Constructor for class com.valhalla.jbother.jabber.smack.LastActivity
Sets up the packet with information
LastActivityListener - Class in com.valhalla.jbother.jabber.smack
Listens for and responds to jabber:iq:last requests
LastActivityListener() - Constructor for class com.valhalla.jbother.jabber.smack.LastActivityListener
 
LastActivityProvider - Class in com.valhalla.jbother.jabber.smack.provider
Parses Last Activity packets
LastActivityProvider() - Constructor for class com.valhalla.jbother.jabber.smack.provider.LastActivityProvider
 
lastReceived - Variable in class com.valhalla.jbother.ConversationPanel
 
launch() - Method in class com.valhalla.jbother.JBotherLoader
launches the profile defined as default
leave() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Leaves this room and removes it from the groupchat frame
leaveAll() - Method in class com.valhalla.jbother.TabFrame
Leaves all chatrooms (for if they close the window)
left(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
listenerList - Variable in class org.dotuseful.ui.tree.AutomatedTreeNode
Listeners.
listenersAdded - Variable in class com.valhalla.jbother.ConversationPanel
if the listeners have been added
listenersAdded() - Method in class com.valhalla.jbother.ConversationPanel
 
listenersAdded() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
listenersAdded() - Method in interface com.valhalla.jbother.TabFramePanel
 
listKeys(String) - Method in class com.valhalla.misc.GnuPG
List public keys in keyring
listSecretKeys(String) - Method in class com.valhalla.misc.GnuPG
List secret keys in keyring
load() - Method in class com.valhalla.jbother.groupchat.GroupChatBookmarks
 
loadBlockedUsers() - Method in class com.valhalla.jbother.BuddyList
Loads the blocked users information
loadClass(String, boolean) - Method in class com.valhalla.pluginmanager.PluginLoader
Loads the Class out of the plugin file
loadContents() - Method in class com.valhalla.pluginmanager.PluginJAR
Loads the contents of the Jar into the Properties
loadDefault(String) - Static method in class com.valhalla.jbother.sound.SoundPlayer
Loads a default sound from the running jar file and puts it into a cache
loadLAF() - Static method in class com.valhalla.jbother.JBotherLoader
Description of the Method
loadLAF(String) - Static method in class com.valhalla.jbother.JBotherLoader
Loads the Look And Feel requested in the settings
loadOfflineBuddies() - Method in class com.valhalla.jbother.BuddyListTree
Shows all the current offline buddies
loadPlugin() - Method in class com.valhalla.pluginmanager.PluginJAR
Loads the specified plugin
loadPlugins() - Static method in class com.valhalla.jbother.JBotherLoader
Finds the available plugins and uses the PluginLoader to load them Once a plugin is loaded, it's init() method is called so it can execute initial code and register for various events in JBother
loadPlugins() - Method in class com.valhalla.pluginmanager.PluginLoader
Attempts to load the available plugins
loadProfile(String) - Static method in class com.valhalla.jbother.ProfileManager
Loads a profile
loadProfileList() - Method in class com.valhalla.jbother.ProfileManager
Loads a list of profiles
loadSelfStatuses() - Method in class com.valhalla.jbother.menus.SetStatusMenu
Loads self statuses (information about the current online user) and creates a tooltip on the SetStatusMenu with this information
loadSettings() - Method in class com.valhalla.jbother.BuddyList
Loads the settings for this profile
loadSettings() - Static method in class com.valhalla.jbother.JBotherLoader
Loads some JBother settings
loadSettings(String, String) - Static method in class com.valhalla.settings.Settings
Reads the settings file and sets up the singleton
loadSettings(String) - Method in class com.valhalla.settings.SettingsProperties
 
localizationResources - Static variable in class org.jfree.ui.FontChooserPanel
The resourceBundle for the localization.
localizationResources - Static variable in class org.jfree.ui.StandardDialog
The resourceBundle for the localization.
logException(Exception) - Static method in class com.valhalla.Logger
Logs an exceptions stack trace if the log file is open
Logger - Class in com.valhalla
Class used for logging/debugging
Logger() - Constructor for class com.valhalla.Logger
 
logItem - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
logOff() - Method in class com.valhalla.jbother.menus.BuddyListBuddiesMenu
 
logOn() - Method in class com.valhalla.jbother.menus.BuddyListBuddiesMenu
 
LogViewerCaller - Interface in com.valhalla.jbother
An for any object that calls the LogViewerDialog
LogViewerDialog - Class in com.valhalla.jbother
Allows the user to view the log of any contact Displays a dialog that allows you to view the log of any Jabber user you have contacted.
LogViewerDialog(LogViewerCaller, String) - Constructor for class com.valhalla.jbother.LogViewerDialog
Default constructor Can be passed a ChatRoomPanel, HeadlineWindow, and a ChatPanel as the caller

M

main(String[]) - Static method in class com.valhalla.gui.MemoryDialog
 
main - Variable in class com.valhalla.jbother.FileDialog
 
main(String[]) - Static method in class com.valhalla.jbother.JBother
This is the main class, it basically just provides a loading point for the login screen - and also allows arguments to be passed from the command line.
mainPanel - Variable in class com.valhalla.gui.ProgressDialog
 
markTab(TabFramePanel, boolean) - Method in class com.valhalla.jbother.TabFrame
Marks a tab for a TabFramePanel if it's not already selected
membershipGranted(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
membershipGranted() - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 
membershipRevoked(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
membershipRevoked() - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 
MemoryDialog - Class in com.valhalla.gui
 
MessageDelegator - Class in com.valhalla.jbother
Displays a ConversationPanel in the TabFrame or in a containing JFrame depending on whether or not the application is set to use a tabbed window
messageEvent(String) - Method in class com.valhalla.jbother.ChatPanel
Description of the Method
messageEvent(String) - Method in class com.valhalla.jbother.EventPanel
 
messageItem - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
messageLabel - Variable in class com.valhalla.gui.ProgressDialog
 
MessagePacketListener - Class in com.valhalla.jbother.jabber.smack
Listens for a message packet, and sends it to the appropriate buddies conversation window.
MessagePacketListener() - Constructor for class com.valhalla.jbother.jabber.smack.MessagePacketListener
Constructor for the packet listener
MessagePanel - Class in com.valhalla.jbother
A blank message window - to send "NORMAL" type messages
MessagePanel() - Constructor for class com.valhalla.jbother.MessagePanel
Default constructor
MessageReceivedEvent - Class in com.valhalla.jbother.plugins.events
 
MessageReceivedEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.MessageReceivedEvent
 
MessageSendingEvent - Class in com.valhalla.jbother.plugins.events
 
MessageSendingEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.MessageSendingEvent
 
misc - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
 
MiscUtils - Class in com.valhalla.misc
Miscellaneous tools good for any application
MiscUtils() - Constructor for class com.valhalla.misc.MiscUtils
 
MJTextArea - Class in com.valhalla.gui
A JTextArea with a copy/paste context menu.
MJTextArea(boolean, int, int) - Constructor for class com.valhalla.gui.MJTextArea
 
MJTextArea(boolean) - Constructor for class com.valhalla.gui.MJTextArea
 
MJTextArea() - Constructor for class com.valhalla.gui.MJTextArea
 
MJTextArea(int, int) - Constructor for class com.valhalla.gui.MJTextArea
 
MJTextField - Class in com.valhalla.gui
A JTextField with a copy/paste context menu
MJTextField(String) - Constructor for class com.valhalla.gui.MJTextField
 
MJTextField(int) - Constructor for class com.valhalla.gui.MJTextField
 
MJTextField() - Constructor for class com.valhalla.gui.MJTextField
 
moderatorGranted(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
moderatorGranted() - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 
moderatorRevoked(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
moderatorRevoked() - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 
modifyBuddyHandler() - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu
Opens the AddBuddyDialog to modify a buddy
modifyBuddyItem - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
MouseAdaptedTree - Class in org.dotuseful.ui.tree
A tree control which transmits mouse events to its nodes.
MouseAdaptedTree(TreeModel) - Constructor for class org.dotuseful.ui.tree.MouseAdaptedTree
Returns an instance of MouseAdaptedTree which displays the root node -- the tree is created using the specified data model.
MouseAdaptedTree(TreeNode) - Constructor for class org.dotuseful.ui.tree.MouseAdaptedTree
Returns a MouseAdaptedTree with the specified TreeNode as its root, which displays the root node.
MouseAdaptedTree(TreeNode, boolean) - Constructor for class org.dotuseful.ui.tree.MouseAdaptedTree
Returns a MouseAdaptedTree with the specified TreeNode as its root, which displays the root node and which decides whether a node is a leaf node in the specified manner.
MouseAdaptedTreeMouseHandler - Class in org.dotuseful.ui.tree
A mouse handler for MouseAdaptedTree which transmits mouse events to corresponding tree nodes.
MouseAdaptedTreeMouseHandler() - Constructor for class org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler
 
mouseClicked(MouseEvent) - Method in class org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler
 
mousePressed(MouseEvent) - Method in class org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler
 
mouseReleased(MouseEvent) - Method in class org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler
 
MUCBuddyStatus - Class in com.valhalla.jbother.jabber
Tracks a users different presences and resources in a mu-conference room
MUCBuddyStatus(String) - Constructor for class com.valhalla.jbother.jabber.MUCBuddyStatus
Default constructor
MUCEvent - Class in com.valhalla.jbother.plugins.events
Generated when someone clicks on the close button
MUCEvent(Object, int, String, Date) - Constructor for class com.valhalla.jbother.plugins.events.MUCEvent
 

N

name - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
NAMESPACE - Static variable in class com.valhalla.jbother.jabber.smack.provider.SearchProvider
 
NAMESPACE - Variable in class com.valhalla.jbother.jabber.smack.Search
 
nayButton - Variable in class com.valhalla.jbother.FileDialog
The button that corresponds with deny or cancel, depending on the transfer type
NewAccountDialog - Class in com.valhalla.jbother
Special RegistrationForm that allows you to register for a jabber account
NewAccountDialog(ProfileEditorDialog, String, String, String, int, boolean) - Constructor for class com.valhalla.jbother.NewAccountDialog
Default constructor
newConnectionReader(Reader) - Method in class com.valhalla.jbother.jabber.Debugger
 
newConnectionWriter(Writer) - Method in class com.valhalla.jbother.jabber.Debugger
 
newInstance() - Static method in class com.valhalla.gui.CopyPasteContextMenu
 
newPubKey() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Creates Public Key ID
nickChange(MUCBuddyStatus) - Method in class com.valhalla.jbother.groupchat.GroupParticipantListener
 
NickListPopupMenu - Class in com.valhalla.jbother.groupchat
The menu that pops up if someone right clicks on a user in a groupchat
NickListPopupMenu(ChatRoomPanel) - Constructor for class com.valhalla.jbother.groupchat.NickListPopupMenu
Sets up the popup menu
NickListRenderer - Class in com.valhalla.jbother.groupchat
Renders the JList that represents the nickname list in a groupchat
NickListRenderer(ChatRoomPanel) - Constructor for class com.valhalla.jbother.groupchat.NickListRenderer
Sets up the renderer
nicknameChanged(String, String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
NMOptionDialog - Class in com.valhalla.gui
This class allows for the creation of a non-modal option dialog
NMOptionDialog(JFrame, String, String, int) - Constructor for class com.valhalla.gui.NMOptionDialog
Creates the non-modal option dialog
NMOptionDialog(JFrame, String, String) - Constructor for class com.valhalla.gui.NMOptionDialog
Constructor that creates an NMOptionDialog with an Information icon
NMOptionListener - Interface in com.valhalla.gui
Defines the interface that any NMOptionDialog listener should implement.
nodeChanged() - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Invoke this method after the node changed how it is to be represented in the tree.
nodeStructureChanged() - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Invoke this method if you've totally changed the children of node and its childrens children...
nodesWereInserted(int[]) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
This method invoked after you've inserted some AutomatedTreeNodes into node.
nodesWereRemoved(int[], Object[]) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
This method invoked after you've removed some AutomatedTreeNodes from node.
noItem - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
 
notDisplayedMessages - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
noticeMessage(Container, String, String) - Static method in class com.valhalla.gui.Standard
Displays a notice dialog
NotificationPopup - Class in com.valhalla.jbother
Description of the Class
nullIt() - Method in class com.valhalla.jbother.sound.SoundPlayer
Set the "running" state to false

O

offlineNotification(String, String) - Method in class com.valhalla.jbother.jabber.smack.EventNotificationListener
 
onlineEntriesPerGroup - Variable in class com.valhalla.jbother.BuddyListTree
 
openHandler() - Method in class com.valhalla.jbother.ProfileManager
 
openLogWindow() - Method in class com.valhalla.jbother.ConversationPanel
Opens a com.valhalla.jbother.LogViewerDialog
openLogWindow() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Opens the log window for this chat room
openLogWindow() - Method in interface com.valhalla.jbother.LogViewerCaller
opens a log window
org.dotuseful.ui.tree - package org.dotuseful.ui.tree
 
org.dotuseful.util - package org.dotuseful.util
 
org.jfree.ui - package org.jfree.ui
 
ownershipGranted(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
ownershipGranted() - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 
ownershipRevoked(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
ownershipRevoked() - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 

P

paint(Graphics) - Method in class com.valhalla.jbother.SplashScreen
 
parent - Variable in class com.valhalla.jbother.FileDialog
 
ParsedBuddyInfo - Class in com.valhalla.jbother.jabber
Parses a JID into its various parts
ParsedBuddyInfo(String) - Constructor for class com.valhalla.jbother.jabber.ParsedBuddyInfo
Creates the ParsedBuddyInfo and parses the information
parseExtension(XmlPullParser) - Method in class com.valhalla.jbother.jabber.smack.provider.EncryptedProvider
Parses extension XML
parseExtension(XmlPullParser) - Method in class com.valhalla.jbother.jabber.smack.provider.SignedProvider
Parses extension XML
parseIQ(XmlPullParser) - Method in class com.valhalla.jbother.jabber.smack.provider.LastActivityProvider
parses the packet
parseIQ(XmlPullParser) - Method in class com.valhalla.jbother.jabber.smack.provider.SearchProvider
 
parsePrivateData(XmlPullParser) - Method in class com.valhalla.jbother.jabber.smack.provider.BookmarkProvider
Called by the ProvidermManager when when the server returns a packet containimg PrivateData
PasswordDialog - Class in com.valhalla.jbother
Creates dialog for entering masked password
PasswordDialog(String) - Constructor for class com.valhalla.jbother.PasswordDialog
Constructor for the PasswordDialog object
PasswordDialog(JFrame, String) - Constructor for class com.valhalla.jbother.PasswordDialog
 
PasswordDialog(JDialog, String) - Constructor for class com.valhalla.jbother.PasswordDialog
 
performPresenceTasks(BuddyStatus, Presence.Type) - Method in class com.valhalla.jbother.jabber.smack.PresencePacketListener
Performs presence tasks, like playing sounds when a buddy signs on or off or displaying that they have done so in their conversation window if it exists
play(String) - Static method in class com.valhalla.jbother.sound.SoundPlayer
Plays a sound using the method in the settings
playSoundFile(String, String, String) - Static method in class com.valhalla.jbother.sound.SoundPlayer
 
Plugin - Interface in com.valhalla.pluginmanager
Defines the main plugin interface.
PluginChain - Class in com.valhalla.pluginmanager
The PluginChain keeps track of PluginEventListeners.
PluginChain() - Constructor for class com.valhalla.pluginmanager.PluginChain
 
PluginDownloaderPreferencesPanel - Class in com.valhalla.jbother.preferences
Created by luke on Jul 25, 2005 2:02:31 PM
PluginDownloaderPreferencesPanel(PreferencesDialog) - Constructor for class com.valhalla.jbother.preferences.PluginDownloaderPreferencesPanel
 
PluginDownloaderThread - Class in com.valhalla.pluginmanager
Downloads plugins
PluginDownloaderThread(PluginManager, ArrayList) - Constructor for class com.valhalla.pluginmanager.PluginDownloaderThread
Sets up the thread
PluginEvent - Class in com.valhalla.pluginmanager
All events fired in the plugin chain must inherit PluginEvent
PluginEvent(Object) - Constructor for class com.valhalla.pluginmanager.PluginEvent
The default constructor
PluginEventListener - Interface in com.valhalla.pluginmanager
All PluginChain Event Listeners must implement this
PluginJAR - Class in com.valhalla.pluginmanager
Represents a plugin in a Jar File
PluginJAR(String) - Constructor for class com.valhalla.pluginmanager.PluginJAR
Constructs the Plugin Jar
PluginLoader - Class in com.valhalla.pluginmanager
This class supports the loading of custom plugins from jar files.
PluginManager - Class in com.valhalla.pluginmanager
Allows the user to download, install, and upgrade plugins all from within the application that the plugins are used in
PluginManager(String, String, String) - Constructor for class com.valhalla.pluginmanager.PluginManager
Constructs the Plugin Manager
PreferencesDialog - Class in com.valhalla.jbother.preferences
This is the preferences dialog.
PreferencesDialog() - Constructor for class com.valhalla.jbother.preferences.PreferencesDialog
Creates the PreferencesDialog
PreferencesTree - Class in com.valhalla.jbother.preferences
Displays the different preference panels available in a JTree
PreferencesTree(PreferencesDialog) - Constructor for class com.valhalla.jbother.preferences.PreferencesTree
Sets up the preferences tree
presenceChanged(String) - Method in class com.valhalla.jbother.jabber.smack.RosterListener
Called when a roster entry's presence changes
PresencePacketListener - Class in com.valhalla.jbother.jabber.smack
This class listens to all presence packets, and delivers them according to their type, etc...
PresencePacketListener() - Constructor for class com.valhalla.jbother.jabber.smack.PresencePacketListener
 
presences - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
PriorityDialog - Class in com.valhalla.jbother
Displays a dialog that allows you to change your priority
PriorityDialog() - Constructor for class com.valhalla.jbother.PriorityDialog
Default constructor
processPacket(Packet) - Method in class com.valhalla.jbother.groupchat.GroupChatMessagePacketListener
Processes the packet
processPacket(Packet) - Method in class com.valhalla.jbother.groupchat.GroupParticipantListener
Processes incoming presence packets (from group chats)
processPacket(Packet) - Method in class com.valhalla.jbother.jabber.smack.IQPacketListener
 
processPacket(Packet) - Method in class com.valhalla.jbother.jabber.smack.LastActivityListener
Event listener called when a Last Activity packet is received
processPacket(Packet) - Method in class com.valhalla.jbother.jabber.smack.MessagePacketListener
Processes the message packet
processPacket(Packet) - Method in class com.valhalla.jbother.jabber.smack.PresencePacketListener
Called when a Presence packet is received
processPacket(Packet) - Method in class com.valhalla.jbother.jabber.smack.TimeListener
Event listener called when a Time packet is received
processPacket(Packet) - Method in class com.valhalla.jbother.jabber.smack.VersionListener
Event listener called when a Version packet is received
profileDir - Static variable in class com.valhalla.jbother.JBother
 
ProfileEditorDialog - Class in com.valhalla.jbother
Allows a user to edit a profile
ProfileEditorDialog(JFrame, ProfileManager, String) - Constructor for class com.valhalla.jbother.ProfileEditorDialog
Contructs the ProfileEditorDialog
ProfileManager - Class in com.valhalla.jbother
Shows a graphical chooser for different JBother profiles
ProfileManager() - Constructor for class com.valhalla.jbother.ProfileManager
Default constructor
ProgressDialog - Class in com.valhalla.gui
Displays a JDialog with a progress bar in it
ProgressDialog(Component, String, int, int) - Constructor for class com.valhalla.gui.ProgressDialog
 
ProgressDialog() - Constructor for class com.valhalla.gui.ProgressDialog
 
progressPanel - Variable in class com.valhalla.gui.ProgressDialog
 
ProxySocketFactory - Class in com.valhalla.jbother
Allows connections to SOCKS4 and SOCKS5 proxy servers.
ProxySocketFactory(String, int) - Constructor for class com.valhalla.jbother.ProxySocketFactory
 
ProxySocketFactory(String, int, int, String, String) - Constructor for class com.valhalla.jbother.ProxySocketFactory
 
pubKeyId - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
putEventMessage(String, String, String, int) - Method in class com.valhalla.jbother.BuddyList
Description of the Method

Q

QUESTION - Static variable in class com.valhalla.gui.NMOptionDialog
question type
quitHandler() - Method in class com.valhalla.jbother.BuddyList
Closes the application
QUOTE_STRING - Static variable in class com.valhalla.jbother.MessagePanel
Description of the Field
quoteMessage(String, String) - Method in class com.valhalla.jbother.MessagePanel
Returns "quoted" string; each new line is preceded by aQuoteStr

R

receiveMessage(String, String, String, String, Date, boolean, boolean) - Method in class com.valhalla.jbother.ChatPanel
Receives a message
receiveMessage(String, String, String, String, Date, boolean, boolean) - Method in class com.valhalla.jbother.ConversationPanel
Receives a message
receiveMessage() - Method in class com.valhalla.jbother.ConversationPanel
Calls the received message events
receiveMessage(String, String, Date) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Receives a message
receiveMessage(String, String, String, String, Date, boolean, boolean) - Method in class com.valhalla.jbother.HeadlinesPanel
Receives a message
receiveMessage(Message) - Method in class com.valhalla.jbother.MessagePanel
Receives a message and displays it in the Dialog
RECEIVER - Static variable in class com.valhalla.jbother.ConversationArea
 
RECIPIENTS_DELIMITER - Static variable in class com.valhalla.jbother.MessagePanel
Description of the Field
recursivelyApplyFont(Component, Font) - Static method in class com.valhalla.gui.Standard
Aplies a font to a container and all of it's child components
recursivelyDeleteDirectory(String) - Static method in class com.valhalla.misc.MiscUtils
Deletes a directory, and all the files in it
redraw() - Method in class com.valhalla.jbother.groupchat.GroupChatNickList
Description of the Method
register() - Method in class com.valhalla.jbother.NewAccountDialog
Sends the registration information to the server
register() - Method in class com.valhalla.jbother.RegistrationForm
Causes the registration thread to begin - sending the information in the form to the server
registerComponent(JTextComponent) - Static method in class com.valhalla.gui.CopyPasteContextMenu
 
registerPluginPanel(String, JPanel) - Static method in class com.valhalla.jbother.preferences.PreferencesDialog
 
RegistrationForm - Class in com.valhalla.jbother
Displays a dynamic registration form A registration server is contacted and responds with the required fields that it needs in order for someone to register for it.
RegistrationForm(JFrame, String) - Constructor for class com.valhalla.jbother.RegistrationForm
Default constructor
reloadBuddies() - Method in class com.valhalla.jbother.BuddyListTree
Redraws the JTree
reloadBuddies(boolean) - Method in class com.valhalla.jbother.BuddyListTree
Redraws the JTree
reloadStatusIcons() - Method in class com.valhalla.jbother.menus.SetStatusMenu
Reloads the status icons (in case the theme changes, etc)
remove(int) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Removes the child at the specified index from this node's children and sets that node's parent to null.
removeBuddy(BuddyStatus, String, boolean) - Method in class com.valhalla.jbother.BuddyListTree
Removes the buddy from the tree
removeBuddy(String) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Removes a buddy from the nick list
removeBuddy(String) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList
Removes a buddy from the JList
removeBuddy(BuddyStatus) - Method in class com.valhalla.jbother.jabber.BuddyGroup
 
removeBuddyHandler() - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu
Confirms buddy removal, and then removes the buddy
removeBuddyItem - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
removeConference(Bookmark.Conference) - Method in class com.valhalla.jbother.jabber.smack.Bookmark
 
removed() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
removed - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
removeDialog(Window) - Static method in class com.valhalla.gui.DialogTracker
Removes a dialog from the tracker, and calls it's dispose() method
removeDividerListener() - Method in class com.valhalla.jbother.ChatPanel
Description of the Method
removeDividerListener() - Method in class com.valhalla.jbother.ConsolePanel
 
removeListener(PluginEventListener) - Static method in class com.valhalla.pluginmanager.PluginChain
Removes a listener from the chain
removeMe() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
removePanel(ConversationPanel) - Method in class com.valhalla.jbother.MessageDelegator
Removes a panel from the panels Vector
removePanel(TabFramePanel) - Method in class com.valhalla.jbother.TabFrame
This leaves a chatroom and removes the associated ChatRoomPanel from the TabPane
removePluginPanel(String) - Static method in class com.valhalla.jbother.preferences.PreferencesDialog
 
removeResource(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Stops tracking a resource
removeScroll() - Method in class com.valhalla.jbother.ChatPanel
 
removeSubscription - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
removeTabListeners() - Method in class com.valhalla.jbother.TabFrame
Removes all event listeners from the TabbedPanel
removeTabPanel(TabFramePanel) - Method in class com.valhalla.jbother.BuddyList
Removes a ChatPanel
removeTreeModelListener(TreeModelListener) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Removes a listener previously added with addTreeModelListener() .
replaceIcons(String, StyledDocument, SimpleAttributeSet, JTextPane, boolean) - Method in class com.valhalla.jbother.ConversationFormatter
Replaces the different symbols with the images defined in the emote data file
requestSubscription(String) - Method in class com.valhalla.jbother.jabber.smack.PresencePacketListener
If someone sends a subscription request packet, the user will be asked if they want to accept the request
requestSubscription - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
resendSubscription - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
resetAwayTimer() - Method in class com.valhalla.jbother.BuddyList
 
resetAwayTimer(int) - Method in class com.valhalla.jbother.BuddyList
Starts the away timer
resetBuddy() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Resets the buddy so that it appears as though they never signed on
resetCloseButtons(boolean) - Method in class com.valhalla.jbother.TabFrame
Revalidates the close button on a tab
resetCredentials() - Method in class com.valhalla.jbother.ConnectorThread
 
resetMessageToMe() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
resetQueue() - Method in class com.valhalla.jbother.jabber.smack.MessagePacketListener
 
resourceMenu - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
resources - Variable in class com.valhalla.jbother.ConversationFormatter
 
resources - Variable in class com.valhalla.jbother.FileDialog
 
resources - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
resources - Variable in class com.valhalla.jbother.jabber.smack.ExchangeListener
 
resources - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
resources - Variable in class com.valhalla.jbother.RegistrationForm
 
resources - Variable in class com.valhalla.jbother.UserChooser
 
rosterExchange - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
 
RosterListener - Class in com.valhalla.jbother.jabber.smack
Listens for changes in the Roster
RosterListener() - Constructor for class com.valhalla.jbother.jabber.smack.RosterListener
 
rosterModified() - Method in class com.valhalla.jbother.jabber.smack.RosterListener
Not used by this class
run() - Method in class com.valhalla.jbother.ConnectorThread
Called when the Threads .start() method is called
run() - Method in class com.valhalla.pluginmanager.PluginDownloaderThread
Called by the enclosing Thread
runServiceDiscovery(String) - Method in class com.valhalla.jbother.ServiceDiscoveryDialog
Starts the service discovery thread on the specified server

S

saveSettings() - Method in class com.valhalla.jbother.BuddyList
Saves the current settings - like the height and width of the buddy list
saveSettings(String, String) - Method in class com.valhalla.settings.SettingsProperties
 
saveStates() - Method in class com.valhalla.jbother.TabFrame
Saves the size of the chat frame
Search - Class in com.valhalla.jbother.jabber.smack
class implementing packets used to search Jabber User Directory searching process, according to JEP-0055 looks as following: 1) query the information repository regarding the possible search fields 2) send search query 3) receive search results Because search fields are not standard, they are kept in hash map: keys are names of the fields and values are, well, values of those fields :-) TODO: search using data forms
Search(String, HashMap) - Constructor for class com.valhalla.jbother.jabber.smack.Search
 
Search() - Constructor for class com.valhalla.jbother.jabber.smack.Search
 
Search.Item - Class in com.valhalla.jbother.jabber.smack
inner class for representing "items", ie.
Search.Item(String) - Constructor for class com.valhalla.jbother.jabber.smack.Search.Item
 
SearchDialog - Class in com.valhalla.jbother
dialog used in searching using Jabber Search (eg.
SearchDialog(String) - Constructor for class com.valhalla.jbother.SearchDialog
Constructor for the SearchDialog object
SearchProvider - Class in com.valhalla.jbother.jabber.smack.provider
provider class for parsing Search packages
SearchProvider() - Constructor for class com.valhalla.jbother.jabber.smack.provider.SearchProvider
 
SecureExtension - Class in com.valhalla.jbother.jabber.smack
Builds extension to send encrypted & signed data
SecureExtension() - Constructor for class com.valhalla.jbother.jabber.smack.SecureExtension
Default constructor - creates extension with type "encrypted"
SecureExtension(String) - Constructor for class com.valhalla.jbother.jabber.smack.SecureExtension
Creates extension with user-defined type
SelfStatus - Class in com.valhalla.jbother.jabber
Class for storing relationship between: 1) presence mode, 2) it title, 3) it shortcut
SelfStatus(String, String, Presence.Mode) - Constructor for class com.valhalla.jbother.jabber.SelfStatus
 
SelfStatuses - Class in com.valhalla.jbother.jabber
Vector of user statuses (SelfStatuses)
sendBuddyMessage(String) - Method in class com.valhalla.jbother.ChatPanel
Sends the message to the resource in the JComboBox
sendBuddyMessage(String) - Method in class com.valhalla.jbother.ConsolePanel
Sends the message
SENDER - Static variable in class com.valhalla.jbother.ConversationArea
 
sendFileItem - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
sendFileItem - Variable in class com.valhalla.jbother.menus.ConversationPopupMenu
 
sendFileMenu - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
 
sendFileMenu - Variable in class com.valhalla.jbother.menus.ConversationPopupMenu
 
sendHandler(String) - Method in class com.valhalla.jbother.ChatPanel
Sends the message in the TextEntryArea
sendNotDisplayedID() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
SERVER - Static variable in class com.valhalla.jbother.ConversationArea
 
server - Variable in class com.valhalla.jbother.RegistrationForm
 
serverErrorMessage(String) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
serverNoticeMessage(String) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Displays a server notice message
ServiceDiscoveryDialog - Class in com.valhalla.jbother
For browsing Jabber services Displays a dialog for browsing services on Jabber entities such as servers according to JEP-0030
ServiceDiscoveryDialog(JFrame) - Constructor for class com.valhalla.jbother.ServiceDiscoveryDialog
Creates a ServiceDiscoveryDialog with parent as it's parent
setAffiliation(String) - Method in class com.valhalla.jbother.jabber.MUCBuddyStatus
Sets the affiliation of this user
setArguments(String[]) - Static method in class com.valhalla.settings.Arguments
Initializes the arguments class with the CLI arguments
setAttributes(HashMap) - Method in class com.valhalla.jbother.jabber.smack.Search.Item
 
setAutojoin(boolean) - Method in class com.valhalla.jbother.jabber.smack.Bookmark.Conference
 
setBlockedUsers(Hashtable) - Method in class com.valhalla.jbother.BuddyList
Sets the list of blocked users
setBoolean(String, boolean) - Method in class com.valhalla.settings.Settings
Sets a boolean
setBoolean(String, boolean) - Method in class com.valhalla.settings.SettingsProperties
Sets a boolean
setBoolean(String, boolean) - Method in class com.valhalla.settings.TempSettings
Sets a boolean
setBuddy(RosterEntry) - Method in class com.valhalla.jbother.AddBuddyDialog
The modify buddy constructor
setBuddy(BuddyStatus) - Method in class com.valhalla.jbother.MessagePanel
 
setBuddyId(String) - Method in class com.valhalla.jbother.AddBuddyDialog
Sets the JID in the dialog
setBundle(ResourceBundle) - Static method in class com.valhalla.gui.Standard
Sets the default resource bundle to be used with the Standard lib
setCancelled(boolean) - Method in class com.valhalla.jbother.ConnectorThread
Sets the cancelled attribute of the ConnectorThread class
setComposingID(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
setConnection(XMPPConnection) - Method in class com.valhalla.jbother.BuddyListTree
Sets the JTree's XMPPConnection
setContainingFrame(JFrame) - Method in class com.valhalla.jbother.ConversationPanel
 
setConversation(ConversationPanel) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Sets the ConversationPanel for this buddy
setCurrentPresenceMode(Presence.Mode) - Method in class com.valhalla.jbother.BuddyList
Sets the current presence mode
setCurrentProfile(String) - Static method in class com.valhalla.jbother.ProfileManager
 
setCurrentStatusString(String) - Method in class com.valhalla.jbother.BuddyList
Sets the current status string
setData(String) - Method in class com.valhalla.jbother.jabber.smack.SecureExtension
Sets up user-defined data for extension
setDefaultProfile(String) - Static method in class com.valhalla.jbother.ProfileManager
Sets the default profile
setEditChooser(boolean) - Method in class com.valhalla.jbother.UserChooser
 
setEmoticons(boolean) - Method in class com.valhalla.jbother.ConversationArea
 
setEvents(JFrame, BuddyStatus) - Method in class com.valhalla.jbother.Events
 
setExit(boolean) - Method in class com.valhalla.jbother.plugins.events.ExitingEvent
 
setExitOnClose(boolean) - Method in class com.valhalla.jbother.ProfileEditorDialog
Sets whether or not this dialog should exit the application when it's cancel button has been pressed
setExitOnClose(boolean) - Method in class com.valhalla.jbother.ProfileManager
 
setFrom(String) - Method in class com.valhalla.jbother.MessagePanel
 
setGnuPGPassword(String) - Method in class com.valhalla.jbother.BuddyList
Sets the GnuPG password
setGPGEnabled(boolean) - Static method in class com.valhalla.jbother.JBotherLoader
 
setGroup(String) - Method in class com.valhalla.jbother.UserChooser.Item
 
setHasHadError(boolean) - Method in class com.valhalla.jbother.ConnectorThread
Sets whether or not a connection error has already been thrown for this connection
setHasSignedOn(boolean) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Whether or not the user has signed on
setIcon(Presence.Mode) - Method in class com.valhalla.jbother.menus.SetStatusMenu
Sets this menus icon
setIdleAway(boolean) - Method in class com.valhalla.jbother.BuddyList
Sets the idleAway attribute of the BuddyList object
setInstructions(String) - Method in class com.valhalla.jbother.jabber.smack.Search
 
setIsCurrentProfile(boolean) - Method in class com.valhalla.jbother.ProfileEditorDialog
Sets the isCurrentProfile attribute of the ProfileEditorDialog object
setIsInRoom(boolean) - Method in class com.valhalla.jbother.jabber.MUCBuddyStatus
 
setIsTyping(boolean) - Method in class com.valhalla.jbother.ChatPanel
Sets the isTyping attribute of the ChatPanel object
setItems(ArrayList) - Method in class com.valhalla.jbother.jabber.smack.Search
 
setJid(String) - Method in class com.valhalla.jbother.jabber.smack.Search.Item
 
setLastActive() - Method in class com.valhalla.jbother.BuddyList
Sets the lastActive attribute of the BuddyList object
setLastReceivedMessage(Message) - Method in class com.valhalla.jbother.ConversationPanel
 
setListenersAdded(boolean) - Method in class com.valhalla.jbother.ConversationPanel
Sets whether or not the TabFrame panel listeners have been added
setListenersAdded(boolean) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Sets whether or not the TabFrame panel listeners have been added
setListenersAdded(boolean) - Method in interface com.valhalla.jbother.TabFramePanel
 
setLoaded(boolean) - Method in class com.valhalla.pluginmanager.PluginJAR
Sets whether or not the jar has been loaded
setLogFile(File, String) - Method in class com.valhalla.jbother.ConversationArea
Sets the log file
setLogFile(String) - Static method in class com.valhalla.Logger
 
setMessage(Message) - Method in class com.valhalla.jbother.plugins.events.MessageReceivedEvent
 
setMessage(Message) - Method in class com.valhalla.jbother.plugins.events.MessageSendingEvent
 
setMode(Presence.Mode) - Method in class com.valhalla.jbother.jabber.SelfStatus
 
setModeChecked(Presence.Mode) - Method in class com.valhalla.jbother.menus.SetStatusMenu
Sets the checked item to the mode represented
setMUC(MultiUserChat) - Method in class com.valhalla.jbother.jabber.MUCBuddyStatus
 
setMUCUser(MUCUser) - Method in class com.valhalla.jbother.jabber.MUCBuddyStatus
 
setName(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
setName(String) - Method in class com.valhalla.jbother.UserChooser.Item
 
setNewText(String) - Method in class com.valhalla.gui.MJTextArea
Sets the text without affecting the history
setNick(String) - Method in class com.valhalla.jbother.jabber.smack.Bookmark.Conference
 
setNode(AutomatedTreeNode) - Method in class com.valhalla.jbother.jabber.BuddyGroup
 
setOfflineMessage() - Method in class com.valhalla.jbother.ConversationPanel
Sets a message to offline (displays "this message is offline")
setOSX(boolean) - Method in class com.valhalla.jbother.menus.BuddyListBuddiesMenu
 
setPassword(String) - Method in class com.valhalla.jbother.jabber.smack.Bookmark.Conference
 
setPassword(String) - Method in class com.valhalla.jbother.ProfileEditorDialog
Sets the password
setPersistent(boolean) - Method in class com.valhalla.jbother.ConnectorThread
Sets whether or not this thread should try to reconnect if there is a connection error
setPreferredDimensions() - Method in class com.valhalla.jbother.BuddyListContainerFrame
Load saved settings from the last session and set the buddy list to the sizes that were saved.
setPreferredLocation() - Method in class com.valhalla.jbother.BuddyListContainerFrame
Loads the saved settings from any previous settings
setPubKey(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Sets Public Key ID
setReason(String) - Method in class com.valhalla.jbother.jabber.smack.LastActivity
 
setRemoved(boolean) - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
setRole(String) - Method in class com.valhalla.jbother.jabber.MUCBuddyStatus
Sets the role of this user
setRoot(TreeNode) - Method in class org.dotuseful.ui.tree.AutomatedTreeModel
Sets the root to root.
setSearch(Search) - Method in class com.valhalla.jbother.SearchDialog
Sets the search attribute of the SearchDialog object
setSearchDataForm(DataForm) - Method in class com.valhalla.jbother.jabber.smack.Search
 
setSearchFields(HashMap) - Method in class com.valhalla.jbother.jabber.smack.Search
 
setSeconds(String) - Method in class com.valhalla.jbother.jabber.smack.LastActivity
 
setSelectedFont(Font) - Method in class org.jfree.ui.FontChooserPanel
Initializes the contents of the dialog from the given font object.
setServer(String) - Method in class com.valhalla.jbother.ProfileEditorDialog
 
setSettings(Properties) - Static method in class com.valhalla.settings.Settings
Sets the settings
setShortcut(String) - Method in class com.valhalla.jbother.jabber.SelfStatus
 
setShowAgentBuddies(boolean) - Method in class com.valhalla.jbother.BuddyListTree
Sets whether or not to show agents/transports
setShowAwayBuddies(boolean) - Method in class com.valhalla.jbother.BuddyListTree
 
setShowOfflineBuddies(boolean) - Method in class com.valhalla.jbother.BuddyListTree
Sets whether or not to show the offline buddies
setShowUnfiledBuddies(boolean) - Method in class com.valhalla.jbother.BuddyListTree
Sets whether or not to show the unfiled buddies
setSignoff(boolean) - Method in class com.valhalla.jbother.BuddyList
Sets whether or not we have signed off
setSortByStatus(boolean) - Method in class com.valhalla.jbother.BuddyListTree
set to true if you want to sort your buddies by status
setState(boolean) - Method in class com.valhalla.jbother.UserChooser.Item
 
setStatus(Presence.Mode, String, boolean) - Method in class com.valhalla.jbother.BuddyList
Set the current status by sending a Jabber packet
setStatus(Presence.Mode, String) - Method in class com.valhalla.jbother.TabFrame
Set the status in all the rooms
SetStatusMenu - Class in com.valhalla.jbother.menus
Allows the user to change his/her status
SetStatusMenu(BuddyList, boolean, JButton) - Constructor for class com.valhalla.jbother.menus.SetStatusMenu
Sets up the SetStatusMenu
SetStatusMenu(BuddyList, boolean) - Constructor for class com.valhalla.jbother.menus.SetStatusMenu
 
setSubject(String) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Sets the subject of the room
setSubject(String) - Method in class com.valhalla.jbother.MessagePanel
Sets the text in the "Subject:" field
setSubject(ChatRoomPanel) - Method in class com.valhalla.jbother.TabFrame
Sets the subject of a ChatRoomPanel based on a message that was received from the GroupChat server with <subject> in it
setTab(TitledTab) - Method in class com.valhalla.jbother.ConversationPanel
 
setTab(TitledTab) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
setTab(TitledTab) - Method in class com.valhalla.jbother.MessagePanel
 
setTab(TitledTab) - Method in interface com.valhalla.jbother.TabFramePanel
 
setTabFrame(TabFrame) - Method in class com.valhalla.jbother.BuddyList
Sets the tabFrame attribute of the BuddyList object
setTempGroup(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Sets a temporary group name (if the user is displayed before the group actually changes on the server)
setText(String) - Method in class com.valhalla.gui.MJTextArea
 
setText(String) - Method in class com.valhalla.jbother.ConversationArea
 
Settings - Class in com.valhalla.settings
A singleton Properties class to access and save settings
settingsDir - Static variable in class com.valhalla.jbother.JBother
 
SettingsProperties - Class in com.valhalla.settings
 
SettingsProperties() - Constructor for class com.valhalla.settings.SettingsProperties
 
setTitle(String) - Method in class com.valhalla.jbother.jabber.SelfStatus
 
setTo(String) - Method in class com.valhalla.jbother.MessagePanel
Sets the text in the "To: " field
setType(String) - Method in class com.valhalla.jbother.jabber.smack.SecureExtension
Sets up user-defined type for extension
setUpDivider() - Method in class com.valhalla.jbother.ChatPanel
Sets up the Divider
setUpDivider() - Method in class com.valhalla.jbother.ConsolePanel
Sets up the Divider
setupFont(Font) - Static method in class com.valhalla.jbother.JBotherLoader
Sets the font for the entire application
setUser(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
setUsername(String) - Method in class com.valhalla.jbother.ProfileEditorDialog
Sets the username
setUserObject(Object) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Sets the user object for this node to userObject.
setVersionInfo(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Sets the users jabber:iq:version information
setWaitListener(WaitDialogListener) - Method in class com.valhalla.gui.WaitDialog
 
ShowAwayAction - Class in com.valhalla.jbother.actions
Description of the Class
showDialog(String, String, String) - Static method in class com.valhalla.jbother.groupchat.GroupChatBookmarks
 
showDialog() - Method in class com.valhalla.jbother.KeySelectDialog
Description of the Method
showMenu(Component, int, int, BuddyStatus) - Method in class com.valhalla.jbother.groupchat.NickListPopupMenu
Displays the popup menu
showMenu(Component, int, int) - Method in class com.valhalla.jbother.menus.BuddyListBuddiesMenu
 
showMenu(Component, int, int, BuddyStatus) - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu
Shows the popup menu
showMenu(Component, int, int, String, BuddyGroup) - Method in class com.valhalla.jbother.menus.GroupPopupMenu
Shows the popup menu
showMenu(Component, int, int) - Method in class com.valhalla.jbother.menus.SetStatusMenu
 
ShowOfflineAction - Class in com.valhalla.jbother.actions
Description of the Class
showPanel(ConversationPanel) - Method in class com.valhalla.jbother.MessageDelegator
Shows a panel using the TabFrame or a containing frame
showSingleton(Window, String, String, Container) - Static method in class com.valhalla.jbother.NotificationPopup
Description of the Method
showTime() - Method in class com.valhalla.jbother.jabber.smack.LastActivity
 
sign(String, String, String) - Method in class com.valhalla.misc.GnuPG
Sign
signAndEncrypt(String, String, String, String) - Method in class com.valhalla.misc.GnuPG
Signs and encrypts a string
signedOff() - Method in class com.valhalla.jbother.ChatPanel
Displays a message in the window when the buddy signs off
signedOn() - Method in class com.valhalla.jbother.ChatPanel
Displays a message in the window when a buddy signs on
SignedProvider - Class in com.valhalla.jbother.jabber.smack.provider
Parses jabber:x:signed extensions
SignedProvider() - Constructor for class com.valhalla.jbother.jabber.smack.provider.SignedProvider
 
signExtension(String, String) - Method in class com.valhalla.misc.GnuPG
Description of the Method
signOff() - Method in class com.valhalla.jbother.BuddyList
signs off, clears the buddy list
signOff() - Method in class com.valhalla.jbother.menus.BuddyListBuddiesMenu
 
signOffHandler() - Method in class com.valhalla.jbother.menus.SetStatusMenu
 
signOn() - Method in class com.valhalla.jbother.menus.BuddyListBuddiesMenu
 
SimpleXOR - Class in com.valhalla.misc
 
SimpleXOR() - Constructor for class com.valhalla.misc.SimpleXOR
 
SIZES - Static variable in class org.jfree.ui.FontChooserPanel
The font sizes that can be selected.
SOCKS4 - Static variable in class com.valhalla.jbother.ProxySocketFactory
 
SOCKS5 - Static variable in class com.valhalla.jbother.ProxySocketFactory
 
SOCKS5PASSWD - Static variable in class com.valhalla.jbother.ProxySocketFactory
 
SoundPlayer - Class in com.valhalla.jbother.sound
Plays sounds with different methods.
source - Variable in class com.valhalla.pluginmanager.PluginEvent
 
sources - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
SplashScreen - Class in com.valhalla.jbother
Displays a splash screen for a second
SplashScreen(JBotherLoader) - Constructor for class com.valhalla.jbother.SplashScreen
 
Standard - Class in com.valhalla.gui
Some common utility functions for UI development
StandardDialog - Class in org.jfree.ui
The base class for standard dialogs.
StandardDialog(Frame, String, boolean) - Constructor for class org.jfree.ui.StandardDialog
Standard constructor - builds a dialog...
StandardDialog(Dialog, String, boolean) - Constructor for class org.jfree.ui.StandardDialog
Standard constructor - builds a dialog...
start() - Method in class com.valhalla.jbother.ConnectorThread
 
startBlinkTimer() - Method in class com.valhalla.jbother.menus.SetStatusMenu
starts the blink timer
startChat() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Starts the groupchat.
startJBother(String[]) - Method in class com.valhalla.jbother.JBotherLoader
This is the main class, it basically just provides a loading point for the login screen - and also allows arguments to be passed from the command line.
startLog() - Method in class com.valhalla.jbother.ConversationPanel
Opens a log and starts it.
startLog() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Opens the log file
startLog() - Method in interface com.valhalla.jbother.LogViewerCaller
opens a new log
startTabFrame() - Method in class com.valhalla.jbother.BuddyList
Starts the group chat frame
startTimer() - Method in class com.valhalla.jbother.ConversationPanel
Starts the closet imer
startTimer() - Method in class com.valhalla.jbother.jabber.smack.MessagePacketListener
 
StatusChangedEvent - Class in com.valhalla.jbother.plugins.events
 
StatusChangedEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.StatusChangedEvent
 
StatusDialog - Class in com.valhalla.jbother
 
StatusDialog(Presence.Mode) - Constructor for class com.valhalla.jbother.StatusDialog
Constructor for the StatusDialog object
StatusIconCache - Class in com.valhalla.jbother
 
StatusIconCache() - Constructor for class com.valhalla.jbother.StatusIconCache
 
statusLabel - Variable in class com.valhalla.jbother.FileDialog
The status of the file
StatusListener - Class in com.valhalla.jbother.groupchat
Listens for subject changes in a room
StatusListener(ChatRoomPanel) - Constructor for class com.valhalla.jbother.groupchat.StatusListener
Sets up the group chat subject listener
statusMessages - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
stopBlinkTimer() - Method in class com.valhalla.jbother.menus.SetStatusMenu
stops the blink timer
stopTabFrame() - Method in class com.valhalla.jbother.BuddyList
checks to see if there are no more chat room windows in the groupchatframe if there are no more, the groupchatframe is destroyed
stopTimer() - Method in class com.valhalla.jbother.ConversationPanel
Stops the close timer
streamEncoding() - Static method in class com.valhalla.misc.MiscUtils
Gets stream encoding
SubjectListener - Class in com.valhalla.jbother.groupchat
Listens for subject changes in a room
SubjectListener(ChatRoomPanel) - Constructor for class com.valhalla.jbother.groupchat.SubjectListener
Sets up the group chat subject listener
subjectUpdated(String, String) - Method in class com.valhalla.jbother.groupchat.SubjectListener
Processes the packet
switchPanel(String) - Method in class com.valhalla.jbother.preferences.PreferencesDialog
Switches the currently displayed preferences panel to the specified one
switchTab(TabbedPanel) - Method in class com.valhalla.jbother.TabFrame
Switches the current tab in the tab frame
switchTheme(String) - Method in class com.valhalla.jbother.ConversationFormatter
Switches the emoticon theme

T

TabFrame - Class in com.valhalla.jbother
Contains all of the groupchat windows in tabs
TabFrame() - Constructor for class com.valhalla.jbother.TabFrame
Constructor sets the frame up and adds a listener to the JTabPane so that if a tab is changed the title of this frame reflects the topic and the name of the room in the tab
TabFramePanel - Interface in com.valhalla.jbother
This interface describes the panels that are used in the TabFrame
tabsLeft() - Method in class com.valhalla.jbother.TabFrame
Returns the number of rooms currently open in the frame
tempGroup - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
TempSettings - Class in com.valhalla.settings
A temporary storage container for Settings - used in com.valhalla.jbother.plugins.PluginDialog.java
TempSettings() - Constructor for class com.valhalla.settings.TempSettings
 
TimeListener - Class in com.valhalla.jbother.jabber.smack
Listens for and responds to jabber:iq:time requests
TimeListener() - Constructor for class com.valhalla.jbother.jabber.smack.TimeListener
 
timer - Variable in class com.valhalla.jbother.ConversationPanel
the close timer
timer - Static variable in class com.valhalla.jbother.sound.SoundPlayer
 
topPanel - Variable in class com.valhalla.jbother.FileDialog
 
toString() - Method in class com.valhalla.jbother.jabber.BuddyGroup
 
totalEntriesPerGroup - Variable in class com.valhalla.jbother.BuddyListTree
 
toXML() - Method in class com.valhalla.jbother.jabber.smack.Blank
Builds the packet
toXML() - Method in class com.valhalla.jbother.jabber.smack.Bookmark
Returns an XML representaion of the bookmark, according to JEP-48
toXML() - Method in class com.valhalla.jbother.jabber.smack.Search.Item
 
toXML() - Method in class com.valhalla.jbother.jabber.smack.SecureExtension
Builds the packet
treeNodesChanged(TreeModelEvent) - Method in class org.dotuseful.ui.tree.AutomatedTreeModel
Invoked after a node (or a set of siblings) has changed in some way.
treeNodesChanged(TreeModelEvent) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Invoked after a node (or a set of siblings) has changed in some way.
treeNodesInserted(TreeModelEvent) - Method in class org.dotuseful.ui.tree.AutomatedTreeModel
Invoked after nodes have been inserted into the tree.
treeNodesInserted(TreeModelEvent) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Invoked after nodes have been inserted into the tree.
treeNodesRemoved(TreeModelEvent) - Method in class org.dotuseful.ui.tree.AutomatedTreeModel
Invoked after nodes have been removed from the tree.
treeNodesRemoved(TreeModelEvent) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Invoked after nodes have been removed from the tree.
treeStructureChanged(TreeModelEvent) - Method in class org.dotuseful.ui.tree.AutomatedTreeModel
Invoked after the tree has drastically changed structure from a given node down.
treeStructureChanged(TreeModelEvent) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Invoked after the tree has drastically changed structure from a given node down.

U

unbindPubKeyItem - Variable in class com.valhalla.jbother.menus.BuddyListPopupMenu
Description of the Field
undock() - Method in class com.valhalla.jbother.BuddyList
Description of the Method
undock() - Method in class com.valhalla.jbother.TabFrame
Undocks the BuddyList from this tab frame
unload() - Method in interface com.valhalla.pluginmanager.Plugin
This method will be called on the mainClass of the plugin to unload it.
unloadPlugin() - Method in class com.valhalla.pluginmanager.PluginJAR
Unloads the specified plugin
updateAllUIs() - Static method in class com.valhalla.jbother.preferences.AppearancePreferencesPanel
Method to attempt a dynamic update for any GUI accessible by this JVM.
updateApplicationFonts(Font, PreferencesDialog) - Static method in class com.valhalla.jbother.preferences.AppearancePreferencesPanel
Updates all the fonts in the application
updateButtons(String) - Method in class com.valhalla.jbother.BuddyList
 
updateComponentTreeUI(Component) - Static method in class com.valhalla.jbother.preferences.AppearancePreferencesPanel
A simple minded look and feel change: ask each node in the tree to updateUI()-- that is, to initialize its UI property with the current look and feel.
updateIcons() - Method in class com.valhalla.jbother.BuddyList
Updates all the dialogs window icons
updateResources() - Method in class com.valhalla.jbother.ChatPanel
Updates the JComboBox with the buddy's current resources
updateStyle(Font) - Method in class com.valhalla.jbother.ConversationPanel
 
updateStyle(Font) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
updateStyle(Font) - Method in interface com.valhalla.jbother.TabFramePanel
 
updateStyles(Font) - Method in class com.valhalla.jbother.TabFrame
Updates the font in all the chat conversationareas
updateUI() - Method in class com.valhalla.jbother.BuddyListTree
 
updateUI() - Method in class com.valhalla.jbother.preferences.PreferencesTree
Description of the Method
updateWindowUI(Window) - Static method in class com.valhalla.jbother.preferences.AppearancePreferencesPanel
Method to attempt a dynamic update for all components of the given Window.
UserChooser - Class in com.valhalla.jbother
 
UserChooser(JFrame, String, String, boolean) - Constructor for class com.valhalla.jbother.UserChooser
Creates a new instance of UserChooser
UserChooser(JFrame, String) - Constructor for class com.valhalla.jbother.UserChooser
 
UserChooser.Item - Class in com.valhalla.jbother
 
UserChooser.Item(String, String, boolean) - Constructor for class com.valhalla.jbother.UserChooser.Item
 
UserChooserListener - Interface in com.valhalla.jbother
 
userHasLogged(String) - Method in class com.valhalla.jbother.jabber.Debugger
 
userId - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
usersChosen(UserChooser.Item[]) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
usersChosen(Object[]) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Description of the Method
usersChosen(UserChooser.Item[]) - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu
 
usersChosen(UserChooser.Item[]) - Method in interface com.valhalla.jbother.UserChooserListener
 
UserStatusListener - Class in com.valhalla.jbother.groupchat
Listens for subject changes in a room
UserStatusListener(ChatRoomPanel) - Constructor for class com.valhalla.jbother.groupchat.UserStatusListener
Sets up the group chat subject listener

V

verify(String, String) - Method in class com.valhalla.misc.GnuPG
Verify a signature
verifyExtension(String, String) - Method in class com.valhalla.misc.GnuPG
 
versionInfo - Variable in class com.valhalla.jbother.jabber.BuddyStatus
 
VersionListener - Class in com.valhalla.jbother.jabber.smack
Listens for and responds to jabber:iq:version requests
VersionListener() - Constructor for class com.valhalla.jbother.jabber.smack.VersionListener
 
voiceGranted(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
voiceGranted() - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 
voiceRevoked(String) - Method in class com.valhalla.jbother.groupchat.StatusListener
 
voiceRevoked() - Method in class com.valhalla.jbother.groupchat.UserStatusListener
 

W

wait - Variable in class com.valhalla.jbother.RegistrationForm
 
WaitDialog - Class in com.valhalla.gui
WaitDialog This is just a frame with a JLabel in it and no buttons used for displaying "Please wait..." dialogs and the like
WaitDialog(Frame, WaitDialogListener, String) - Constructor for class com.valhalla.gui.WaitDialog
Default constructor
WaitDialog(Dialog, WaitDialogListener, String) - Constructor for class com.valhalla.gui.WaitDialog
 
WaitDialog(String) - Constructor for class com.valhalla.gui.WaitDialog
 
WaitDialogListener - Interface in com.valhalla.gui
 
WARNING - Static variable in class com.valhalla.gui.NMOptionDialog
warning type
warningMessage(Container, String, String) - Static method in class com.valhalla.gui.Standard
Displays a warning dialog
writeSettings() - Static method in class com.valhalla.settings.Settings
Writes the settings to the settings file

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