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 com.valhalla.jbother.AboutDialog.
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 com.valhalla.jbother.AbstractOptionPanel.
 
AbstractOptionPanel() - Constructor for class com.valhalla.jbother.AbstractOptionPanel
 
AddBuddyDialog - class com.valhalla.jbother.AddBuddyDialog.
Displays a dialog allowing to you add or modify a buddy.
AddBuddyDialog() - Constructor for class com.valhalla.jbother.AddBuddyDialog
The add buddy constructor
AddBuddyDialog.ActionHandler - class com.valhalla.jbother.AddBuddyDialog.ActionHandler.
Handles all button events
AddBuddyDialog.ActionHandler() - Constructor for class com.valhalla.jbother.AddBuddyDialog.ActionHandler
 
AddBuddyDialog.AddBuddyThread - class com.valhalla.jbother.AddBuddyDialog.AddBuddyThread.
Actually adds the buddy to the Roster
AddBuddyDialog.AddBuddyThread(WaitDialog, String, String, String, AddBuddyDialog) - Constructor for class com.valhalla.jbother.AddBuddyDialog.AddBuddyThread
Default constructor
AppearancePreferencesPanel - class com.valhalla.jbother.preferences.AppearancePreferencesPanel.
Allows the user to change appearance preferences
AppearancePreferencesPanel(PreferencesDialog) - Constructor for class com.valhalla.jbother.preferences.AppearancePreferencesPanel
Sets up the AppearancePreferences
ApplicationsPreferencesPanel - class com.valhalla.jbother.preferences.ApplicationsPreferencesPanel.
Allows the user to change default applications for hyperlinks in ConversationArea
ApplicationsPreferencesPanel(PreferencesDialog) - Constructor for class com.valhalla.jbother.preferences.ApplicationsPreferencesPanel
Sets up the ApplicationPreferencesPanel
ApplicationsPreferencesPanel.ChooserActionListener - class com.valhalla.jbother.preferences.ApplicationsPreferencesPanel.ChooserActionListener.
Listens for button events
ApplicationsPreferencesPanel.ChooserActionListener() - Constructor for class com.valhalla.jbother.preferences.ApplicationsPreferencesPanel.ChooserActionListener
 
Arguments - class com.valhalla.settings.Arguments.
This is a singleton class.
ArrayMgr - class org.dotuseful.util.ArrayMgr.
This class contains various methods for manipulating arrays in addition to java.util.Arrays class.
AutomatedTreeModel - class org.dotuseful.ui.tree.AutomatedTreeModel.
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 org.dotuseful.ui.tree.AutomatedTreeNode.
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.
AwayHandler - class com.valhalla.jbother.AwayHandler.
Sets the user to away after a specific amount of idle time
AwayHandler() - Constructor for class com.valhalla.jbother.AwayHandler
 
abortDiscovery() - Method in class com.valhalla.jbother.ServiceDiscoveryDialog.ServiceDiscoveryThread
Aborts the service discovery
accept(File) - Method in class com.valhalla.jbother.LogFileFilter
 
accept(File) - Method in class com.valhalla.jbother.groupchat.GCFileFilter
 
accept(File) - Method in class com.valhalla.jbother.preferences.SoundFilter
 
actionPerformed(ActionEvent) - Method in class com.valhalla.gui.NMOptionDialog.ButtonListener
Called by the NMOption panel buttons
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.AddBuddyDialog.ActionHandler
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.AwayHandler
Called by the enclosing event listener
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.ConversationArea.ShowHandler
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.ConversationPanel.CloseListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.MessagePanel.MessageActionListener
called by the button widgets
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.PriorityDialog.PriorityListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.ProfileEditorDialog.PEDialogListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.SplashScreen.SplashHandler
Called by the javax.swing.Timer
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.groupchat.GroupChatBookmarks.DeleteListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList.DoubleClickListener.TimerHandler
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.menus.BuddyListBuddiesMenu.MenuActionListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.menus.BuddyListHelpMenu.MenuActionListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.menus.BuddyListOptionsMenu.MenuActionListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu.MenuActionListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu.ResourceActionListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.menus.ConversationPopupMenu.BlockActionListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.menus.NickListPopupMenu.MenuActionListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.menus.SetStatusMenu.BlinkHandler
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.menus.SetStatusMenu.MenuListener
Description of the Method
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.preferences.ApplicationsPreferencesPanel.ChooserActionListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.preferences.PreferencesDialog.PrefsActionHandler
 
actionPerformed(ActionEvent) - Method in class com.valhalla.jbother.preferences.SoundsPreferencesPanel.ChooserActionListener
 
actionPerformed(ActionEvent) - Method in class com.valhalla.pluginmanager.PluginManager.ListActionListener
 
actionPerformed(ActionEvent) - Method in class org.jfree.ui.StandardDialog
Handles clicks on the standard buttons.
add(BuddyStatus) - Method in class com.valhalla.jbother.VersionCollectorThread
Adds a buddy to the queue
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.NickListModel
 
addBuddy(String) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList
Adds a buddy to the JList (when they sign on)
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
 
addComponent(JComponent, int, int) - Method in class com.valhalla.jbother.AbstractOptionPanel
 
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
addItem(String[]) - Method in class com.valhalla.jbother.ServiceTableModel
Adds a row to the table
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.
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.
append(String) - Method in class com.valhalla.jbother.ConversationArea
Appends text to the ConversationArea Scrolls down if the scrollbar is already at the bottom, or does nothing if the person has scrolled up any
area - Variable in class com.valhalla.jbother.Emoticons.EmoteClickListener
 
assure(String, String) - Static method in class com.valhalla.gui.Standard
Throws an error if a field is blank

B

BuddyList - class com.valhalla.jbother.BuddyList.
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 com.valhalla.jbother.BuddyList.MyAWTEventListener.
Listens for user input events.
BuddyList.MyAWTEventListener() - Constructor for class com.valhalla.jbother.BuddyList.MyAWTEventListener
 
BuddyListBuddiesMenu - class com.valhalla.jbother.menus.BuddyListBuddiesMenu.
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
BuddyListBuddiesMenu.MenuActionListener - class com.valhalla.jbother.menus.BuddyListBuddiesMenu.MenuActionListener.
Listens for an item to be clicked
BuddyListBuddiesMenu.MenuActionListener() - Constructor for class com.valhalla.jbother.menus.BuddyListBuddiesMenu.MenuActionListener
 
BuddyListHelpMenu - class com.valhalla.jbother.menus.BuddyListHelpMenu.
The JBother help menu
BuddyListHelpMenu() - Constructor for class com.valhalla.jbother.menus.BuddyListHelpMenu
Creates the Help Menu
BuddyListHelpMenu.MenuActionListener - class com.valhalla.jbother.menus.BuddyListHelpMenu.MenuActionListener.
Waits for an item to be clicked in the menu
BuddyListHelpMenu.MenuActionListener() - Constructor for class com.valhalla.jbother.menus.BuddyListHelpMenu.MenuActionListener
 
BuddyListOptionsMenu - class com.valhalla.jbother.menus.BuddyListOptionsMenu.
The Options menu for JBother
BuddyListOptionsMenu() - Constructor for class com.valhalla.jbother.menus.BuddyListOptionsMenu
Creates the menu, adds the various items to it
BuddyListOptionsMenu.MenuActionListener - class com.valhalla.jbother.menus.BuddyListOptionsMenu.MenuActionListener.
Listens for an item to be clicked in the menu
BuddyListOptionsMenu.MenuActionListener() - Constructor for class com.valhalla.jbother.menus.BuddyListOptionsMenu.MenuActionListener
 
BuddyListPopupMenu - class com.valhalla.jbother.menus.BuddyListPopupMenu.
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
BuddyListPopupMenu.MenuActionListener - class com.valhalla.jbother.menus.BuddyListPopupMenu.MenuActionListener.
Listens for different items to get clicked on in the popup menu
BuddyListPopupMenu.MenuActionListener() - Constructor for class com.valhalla.jbother.menus.BuddyListPopupMenu.MenuActionListener
 
BuddyListPopupMenu.ResourceActionListener - class com.valhalla.jbother.menus.BuddyListPopupMenu.ResourceActionListener.
Listens for a resource to get clicked in the ResourceMenu
BuddyListPopupMenu.ResourceActionListener(BuddyStatus) - Constructor for class com.valhalla.jbother.menus.BuddyListPopupMenu.ResourceActionListener
 
BuddyListRenderer - class com.valhalla.jbother.BuddyListRenderer.
The renderer for the buddy list
BuddyListRenderer() - Constructor for class com.valhalla.jbother.BuddyListRenderer
 
BuddyListTopMenu - class com.valhalla.jbother.menus.BuddyListTopMenu.
The menu that resides on the top of the BuddyList
BuddyListTopMenu(BuddyList) - Constructor for class com.valhalla.jbother.menus.BuddyListTopMenu
Sets up the top menu
BuddyListTree - class com.valhalla.jbother.BuddyListTree.
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
BuddyListTree.BuddyListExpansionListener - class com.valhalla.jbother.BuddyListTree.BuddyListExpansionListener.
To listen to when a group gets expanded.
BuddyListTree.BuddyListExpansionListener() - Constructor for class com.valhalla.jbother.BuddyListTree.BuddyListExpansionListener
 
BuddyListTree.PopupMouseListener - class com.valhalla.jbother.BuddyListTree.PopupMouseListener.
Listens for mouse events in the tree
BuddyListTree.PopupMouseListener() - Constructor for class com.valhalla.jbother.BuddyListTree.PopupMouseListener
 
BuddyPresenceModeEvent - class com.valhalla.jbother.plugins.events.BuddyPresenceModeEvent.
This event is distributed by BuddyStatus.
BuddyPresenceModeEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.BuddyPresenceModeEvent
 
BuddyStatus - class com.valhalla.jbother.jabber.BuddyStatus.
Tracks a users different presences and resources
BuddyStatus(String) - Constructor for class com.valhalla.jbother.jabber.BuddyStatus
Sets up the buddy container
blinkTimerIsRunning() - Method in class com.valhalla.jbother.menus.SetStatusMenu
 
buddiesMenu - Variable in class com.valhalla.jbother.menus.BuddyListTopMenu
 
buddy - Variable in class com.valhalla.jbother.ConversationPanel
 
buttonClicked(int) - Method in interface com.valhalla.gui.NMOptionListener
Gets called when someone clicks a button in a NMOptionDialog

C

ChangePasswordDialog - class com.valhalla.jbother.ChangePasswordDialog.
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
ChangePasswordDialog.PasswordChangeThread - class com.valhalla.jbother.ChangePasswordDialog.PasswordChangeThread.
Sends the new password to the server and gets the response
ChangePasswordDialog.PasswordChangeThread(String) - Constructor for class com.valhalla.jbother.ChangePasswordDialog.PasswordChangeThread
 
ChatPanel - class com.valhalla.jbother.ChatPanel.
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
ChatPanel.PresenceComboBoxRenderer - class com.valhalla.jbother.ChatPanel.PresenceComboBoxRenderer.
This renders the resource combo box - and displays icons for the online status of each resource
ChatPanel.PresenceComboBoxRenderer() - Constructor for class com.valhalla.jbother.ChatPanel.PresenceComboBoxRenderer
 
ChatRoomPanel - class com.valhalla.jbother.groupchat.ChatRoomPanel.
This is the panel that contains a groupchat conversation.
ChatRoomPanel(String, String) - Constructor for class com.valhalla.jbother.groupchat.ChatRoomPanel
This sets up the appearance of the chatroom window
ChatRoomPanel.JoinChatThread - class com.valhalla.jbother.groupchat.ChatRoomPanel.JoinChatThread.
Joins the chatroom and adds this chatroomwindow to the TabFrame
ChatRoomPanel.JoinChatThread() - Constructor for class com.valhalla.jbother.groupchat.ChatRoomPanel.JoinChatThread
 
ChatRoomPanel.RightClickListener - class com.valhalla.jbother.groupchat.ChatRoomPanel.RightClickListener.
Look for a right click, and show a pop up menu
ChatRoomPanel.RightClickListener() - Constructor for class com.valhalla.jbother.groupchat.ChatRoomPanel.RightClickListener
 
ConnectEvent - class com.valhalla.jbother.plugins.events.ConnectEvent.
 
ConnectEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.ConnectEvent
 
ConnectionListener - class com.valhalla.jbother.jabber.smack.ConnectionListener.
Listens to the connection, watches for drops, etc
ConnectionListener() - Constructor for class com.valhalla.jbother.jabber.smack.ConnectionListener
 
ConnectorThread - class com.valhalla.jbother.ConnectorThread.
Attempts to connect to the server.
ConnectorThread(Presence.Mode, String, boolean) - Constructor for class com.valhalla.jbother.ConnectorThread
Sets up the connector thread
ConversationArea - class com.valhalla.jbother.ConversationArea.
Represents an appending JEditorPane.
ConversationArea() - Constructor for class com.valhalla.jbother.ConversationArea
Default constructor - sets up the JEditorPane
ConversationArea.ShowHandler - class com.valhalla.jbother.ConversationArea.ShowHandler.
Actually appends the buffered data to the JEditorPane
ConversationArea.ShowHandler() - Constructor for class com.valhalla.jbother.ConversationArea.ShowHandler
 
ConversationEvent - class com.valhalla.jbother.plugins.events.ConversationEvent.
This event is distributed by ChatPanel.
ConversationEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.ConversationEvent
 
ConversationEvent.Type - class com.valhalla.jbother.plugins.events.ConversationEvent.Type.
static types of ConversationEvent.
ConversationPanel - class com.valhalla.jbother.ConversationPanel.
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.CloseListener - class com.valhalla.jbother.ConversationPanel.CloseListener.
Listens for a close event, and either makes the dialog hidden or removes it from the dialog tracker
ConversationPanel.CloseListener() - Constructor for class com.valhalla.jbother.ConversationPanel.CloseListener
 
ConversationPanel.RightClickListener - class com.valhalla.jbother.ConversationPanel.RightClickListener.
Listens for a right click - and displays a menu if it's caught
ConversationPanel.RightClickListener(JPopupMenu) - Constructor for class com.valhalla.jbother.ConversationPanel.RightClickListener
Constructor for the RightClickListener object
ConversationPopupMenu - class com.valhalla.jbother.menus.ConversationPopupMenu.
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
ConversationPopupMenu.BlockActionListener - class com.valhalla.jbother.menus.ConversationPopupMenu.BlockActionListener.
Adds a user to the blocked users list
ConversationPopupMenu.BlockActionListener() - Constructor for class com.valhalla.jbother.menus.ConversationPopupMenu.BlockActionListener
 
ConversationText - class com.valhalla.jbother.ConversationText.
Replaces conversation text like URLS with links
ConversationText() - Constructor for class com.valhalla.jbother.ConversationText
 
CurrentPresenceModeEvent - class com.valhalla.jbother.plugins.events.CurrentPresenceModeEvent.
This event is distributed by BuddyList.
CurrentPresenceModeEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.CurrentPresenceModeEvent
 
calculateSize(ArrayList) - Static method in class com.valhalla.pluginmanager.PluginDownloaderThread
Gets the size of the selected plugins in an array
cascadePlacement(Container) - Static method in class com.valhalla.gui.Standard
Places a Frame on window in a cascade fashion.
check() - Static method in class com.valhalla.jbother.JBVersionManager
runs the JBVersionManager
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.ConversationPanel
Checks to see if we are preserving messages.
checkConnection() - Method in class com.valhalla.jbother.BuddyList
Checks to see if a connection is active
checkGroup(String) - Method in class com.valhalla.jbother.BuddyListTree
Checks to see if the group is already in the tree, and returns the index of it
checkOldSettings() - Static method in class com.valhalla.jbother.JBVersionManager
Converts the old settings format to the new profiled format
checkPop(MouseEvent) - Method in class com.valhalla.jbother.BuddyListTree.PopupMouseListener
Checks if we need to display the buddy list popup menu Shows it if needs be
checkPop(MouseEvent) - Method in class com.valhalla.jbother.ConversationPanel.RightClickListener
 
checkPop(MouseEvent) - Method in class com.valhalla.jbother.ServiceDiscoveryDialog.PopupMouseListener
 
checkPop(MouseEvent) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel.RightClickListener
 
checkPop(MouseEvent) - Method in class com.valhalla.jbother.groupchat.GroupChatBookmarks.RightClickListener
 
checkPop(MouseEvent) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList.DoubleClickListener
Shows the popup menu
clear() - Method in class com.valhalla.jbother.ServiceTableModel
Clears the table
clearBuddies() - Method in class com.valhalla.jbother.BuddyListTree
Clears all the buddies from the JTree
clearStatusIconCache() - Static method in class com.valhalla.jbother.StatusIconCache
 
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.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.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() - Static method in class com.valhalla.Logger
Closes the log file if it's open
closeLog() - Method in class com.valhalla.jbother.ConversationPanel
Closes the log file
closeLog() - Method in interface com.valhalla.jbother.LogViewerCaller
Closes an open log
closeLog() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Closes the log file
com.valhalla - package com.valhalla
 
com.valhalla.gui - package com.valhalla.gui
 
com.valhalla.jbother - package com.valhalla.jbother
 
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
 
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
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
conversationArea - Variable in class com.valhalla.jbother.ConversationPanel
the conversation area
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.ConversationPanel
Abstract createFrame - creates the containing frame of this panel
createFrame() - Method in class com.valhalla.jbother.HeadlinesPanel
 
createFrame() - Method in class com.valhalla.jbother.MessagePanel
 
createInputBox(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
createMessageDialog(JFrame, String, String) - Static method in class com.valhalla.gui.NMOptionDialog
Creates a message dialog with only an "OK" button

D

DialogTracker - class com.valhalla.gui.DialogTracker.
Tracks the different dialogs in JBother.
debug(String) - Static method in class com.valhalla.Logger
Outputs to the console only if the "debug" system property is set.
delete() - Method in class com.valhalla.gui.ProgressDialog
Deletes the dialog
delete() - Method in class com.valhalla.jbother.AddBuddyDialog
Destroys the dialog
dialog - Variable in class com.valhalla.jbother.Emoticons.EmoteClickListener
 
dialog - Variable in class com.valhalla.jbother.InformationCollector
 
directSend(String, boolean) - Method in class com.valhalla.jbother.ChatPanel
 
disconnected() - Method in class com.valhalla.jbother.ChatPanel
Displays a "disconnected" message"
displayEmoticonChooser(JFrame, Component, JTextArea) - Method in class com.valhalla.jbother.Emoticons
Shows a small window displaying all available emoticons.
displayInfo(String) - Method in class com.valhalla.jbother.ChatPanel
 
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

ERROR - Static variable in class com.valhalla.gui.NMOptionDialog
error type
Emoticons - class com.valhalla.jbother.Emoticons.
Replaces different emote symbols with images
Emoticons.EmoteClickListener - class com.valhalla.jbother.Emoticons.EmoteClickListener.
Listens for an emoticon to get clicked
Emoticons.EmoteClickListener(JDialog, JTextArea) - Constructor for class com.valhalla.jbother.Emoticons.EmoteClickListener
Constructor for the EmoteClickListener object
ExitingEvent - class com.valhalla.jbother.plugins.events.ExitingEvent.
 
ExitingEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.ExitingEvent
 
end() - Method in class com.valhalla.jbother.AbstractOptionPanel
 
eventDispatched(AWTEvent) - Method in class com.valhalla.jbother.BuddyList.MyAWTEventListener
Called by the event listener

F

FontChooserDialog - class org.jfree.ui.FontChooserDialog.
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 org.jfree.ui.FontChooserPanel.
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.
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
 
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.
focusYourself() - Method in class com.valhalla.jbother.ChatPanel
Focuses when a Tab in the TabFrame is clicked
focusYourself() - Method in class com.valhalla.jbother.ConversationPanel
Focuses when a Tab in the TabFrame is clicked
focusYourself() - Method in class com.valhalla.jbother.HeadlinesPanel
 
focusYourself() - Method in class com.valhalla.jbother.MessagePanel
Focuses when a Tab in the TabFrame is clicked
focusYourself() - Method in interface com.valhalla.jbother.TabFramePanel
 
focusYourself() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Focuses the text entry area
frame - Variable in class com.valhalla.jbother.ConversationPanel
the containing frame
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

G

GCFileFilter - class com.valhalla.jbother.groupchat.GCFileFilter.
Filters out everything but .gcb extensions
GCFileFilter() - Constructor for class com.valhalla.jbother.groupchat.GCFileFilter
 
GeneralPreferencesPanel - class com.valhalla.jbother.preferences.GeneralPreferencesPanel.
Allows the user to change General Preferences
GeneralPreferencesPanel(PreferencesDialog) - Constructor for class com.valhalla.jbother.preferences.GeneralPreferencesPanel
Creates the PreferencesPanel
GroupChatBookmarks - class com.valhalla.jbother.groupchat.GroupChatBookmarks.
Allows the user to create bookmarks for each of their favorite group chat rooms
GroupChatBookmarks() - Constructor for class com.valhalla.jbother.groupchat.GroupChatBookmarks
Sets up the visual components of the bookmark dialog
GroupChatBookmarks.DeleteListener - class com.valhalla.jbother.groupchat.GroupChatBookmarks.DeleteListener.
Deletes a bookmark from disk
GroupChatBookmarks.DeleteListener() - Constructor for class com.valhalla.jbother.groupchat.GroupChatBookmarks.DeleteListener
 
GroupChatBookmarks.RightClickListener - class com.valhalla.jbother.groupchat.GroupChatBookmarks.RightClickListener.
Shows a menu on the bookmark items allowing you to delete one of them
GroupChatBookmarks.RightClickListener() - Constructor for class com.valhalla.jbother.groupchat.GroupChatBookmarks.RightClickListener
 
GroupChatMessagePacketListener - class com.valhalla.jbother.jabber.smack.GroupChatMessagePacketListener.
Listens for Group Chat Messages
GroupChatMessagePacketListener(ChatRoomPanel) - Constructor for class com.valhalla.jbother.jabber.smack.GroupChatMessagePacketListener
Sets up the group chat message listener
GroupChatNickList - class com.valhalla.jbother.groupchat.GroupChatNickList.
The JPanel that contains the nickname list
GroupChatNickList(ChatRoomPanel) - Constructor for class com.valhalla.jbother.groupchat.GroupChatNickList
Sets up the panel
GroupChatNickList.DoubleClickListener - class com.valhalla.jbother.groupchat.GroupChatNickList.DoubleClickListener.
Listens for mouse events in the JList
GroupChatNickList.DoubleClickListener() - Constructor for class com.valhalla.jbother.groupchat.GroupChatNickList.DoubleClickListener
 
GroupChatNickList.DoubleClickListener.TimerHandler - class com.valhalla.jbother.groupchat.GroupChatNickList.DoubleClickListener.TimerHandler.
The time is up, the double click is off
GroupChatNickList.DoubleClickListener.TimerHandler() - Constructor for class com.valhalla.jbother.groupchat.GroupChatNickList.DoubleClickListener.TimerHandler
 
GroupChatNickList.NickListModel - class com.valhalla.jbother.groupchat.GroupChatNickList.NickListModel.
The model that represents the list of buddies in the room
GroupChatNickList.NickListModel() - Constructor for class com.valhalla.jbother.groupchat.GroupChatNickList.NickListModel
 
GroupParticipantListener - class com.valhalla.jbother.jabber.smack.GroupParticipantListener.
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.jabber.smack.GroupParticipantListener
sets up the packet listener
gcb - Static variable in class com.valhalla.jbother.Utils
 
gcb - Static variable in class com.valhalla.jbother.groupchat.Utils
 
getAPIVersion() - Static method in class com.valhalla.pluginmanager.PluginLoader
Gets the current plugin API version
getAvailablePlugins() - Method in class com.valhalla.pluginmanager.PluginLoader
 
getAwayHandler() - Method in class com.valhalla.jbother.BuddyList
 
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.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
getBuddy() - Method in class com.valhalla.jbother.ConversationPanel
Returns the buddy status for this dialog
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
getButton() - Method in class com.valhalla.pluginmanager.PluginManagerPanel
Gets the button
getButtonPanel() - Method in class com.valhalla.jbother.ChatPanel
 
getButtonPanel() - Method in class com.valhalla.pluginmanager.PluginManagerPanel
Gets the button panel
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.Version
Builds the packet
getColumnClass(int) - Method in class com.valhalla.pluginmanager.PluginTableModel
Gets the column class
getColumnCount() - Method in class com.valhalla.jbother.ServiceTableModel
gets the number of columns in this table
getColumnCount() - Method in class com.valhalla.pluginmanager.PluginTableModel
 
getColumnName(int) - Method in class com.valhalla.jbother.ServiceTableModel
Returns the name of a specific column
getColumnName(int) - Method in class com.valhalla.pluginmanager.PluginTableModel
Returns the column name for a specified index
getConnection() - Method in class com.valhalla.jbother.BuddyList
Returns the current connection
getConnectionListener() - Static method in class com.valhalla.jbother.ConnectorThread
Returns the ConnectionListener
getContainingFrame() - Method in class com.valhalla.jbother.ConversationPanel
 
getContent() - Method in class com.valhalla.jbother.jabber.SelfStatuses
Gets all the self statuses
getContent() - Method in class com.valhalla.jbother.plugins.events.ConversationEvent
 
getConversation() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Gets the conversation window for this buddy
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
getDate() - Method in class com.valhalla.jbother.ConversationPanel
Gets the time in the format [hour:minute:second]
getDate() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getDateName() - Static method in class com.valhalla.jbother.LogViewerDialog
Returns a formatted date string that is used in many places in JBother
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
getDescription() - Method in class com.valhalla.jbother.preferences.SoundFilter
 
getDescription(int) - Method in class com.valhalla.pluginmanager.PluginTableModel
Gets a description for a plugin
getElementAt(int) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList.NickListModel
 
getExit() - Method in class com.valhalla.jbother.plugins.events.ExitingEvent
 
getExtension(File) - Static method in class com.valhalla.jbother.Utils
Get the extension of a file.
getExtension(File) - Static method in class com.valhalla.jbother.groupchat.Utils
 
getExtension(File) - Static method in class com.valhalla.jbother.preferences.Utils
 
getFeatures(int) - Method in class com.valhalla.jbother.ServiceTableModel
gets the features of a specific item (row)
getGroup() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Gets the group the user is in in the Roster
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
getIdleAway() - Method in class com.valhalla.jbother.BuddyList
 
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)
getInputComponent() - Method in class com.valhalla.jbother.ChatPanel
 
getInputComponent() - Method in class com.valhalla.jbother.ConversationPanel
 
getInputComponent() - Method in interface com.valhalla.jbother.TabFramePanel
 
getInputComponent() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getInputStream(JarEntry) - Method in class com.valhalla.pluginmanager.PluginJAR
Gets the InputStream from an entry
getInstallDir() - Method in class com.valhalla.pluginmanager.PluginManager
 
getInstalledPlugins() - Method in class com.valhalla.pluginmanager.PluginLoader
 
getInstance() - Static method in class com.valhalla.gui.DialogTracker
Returns the dialog tracker's instance
getInstance() - Static method in class com.valhalla.jbother.BuddyList
Gets the BuddyList singleton
getInstance() - Static method in class com.valhalla.jbother.Emoticons
 
getInstance() - Static method in class com.valhalla.jbother.MessageDelegator
 
getInstance() - Static method in class com.valhalla.jbother.jabber.SelfStatuses
Gets the SelfStatuses singleton
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
getInvalidPlugins() - Method in class com.valhalla.pluginmanager.PluginLoader
 
getJarEntry(String) - Method in class com.valhalla.pluginmanager.PluginJAR
Gets the jarEntry with a specific name
getLastHTML() - Method in class com.valhalla.jbother.ConversationArea
 
getList() - Method in class com.valhalla.jbother.groupchat.GroupChatNickList
Gets the JList
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class com.valhalla.jbother.ChatPanel.PresenceComboBoxRenderer
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class com.valhalla.jbother.LogListRenderer
Renders each entry
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class com.valhalla.jbother.groupchat.ListRenderer
 
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
 
getMirror() - Method in class com.valhalla.pluginmanager.PluginManager
 
getMode() - Method in class com.valhalla.jbother.jabber.SelfStatus
 
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.Version
 
getName() - Method in class com.valhalla.pluginmanager.PluginJAR
 
getNewInstance() - Static method in class com.valhalla.pluginmanager.PluginLoader
 
getNickList() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
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.
getOnlyProfile() - Static method in class com.valhalla.jbother.ProfileManager
Gets the first profile in the profile directory
getOs() - Method in class com.valhalla.jbother.jabber.smack.Version
 
getPanelName() - Method in class com.valhalla.jbother.ConversationPanel
 
getPanelName() - Method in class com.valhalla.jbother.MessagePanel
 
getPanelName() - Method in interface com.valhalla.jbother.TabFramePanel
 
getPanelName() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Returns the tab name for the TabFramePanel
getPanels() - Method in class com.valhalla.jbother.MessageDelegator
 
getPlugin(String) - Method in class com.valhalla.pluginmanager.PluginLoader
Returns the jar file for the specified plugin name
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(
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
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.
getRoomName() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Gets the entire room name, server included
getRosterEntry() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Gets the roster entry for this user
getRowCount() - Method in class com.valhalla.jbother.ServiceTableModel
Gets the number of rows in the table
getRowCount() - Method in class com.valhalla.jbother.preferences.PreferencesTree
Gets the number of rows
getRowCount() - Method in class com.valhalla.pluginmanager.PluginTableModel
 
getScript() - Method in class com.valhalla.pluginmanager.PluginManager
 
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.
getServer() - Method in class com.valhalla.jbother.jabber.ParsedBuddyInfo
Gets the server that the user is on
getSettings() - Method in class com.valhalla.jbother.preferences.AppearancePreferencesPanel
Gets temporary settings
getSettings() - Method in class com.valhalla.jbother.preferences.ApplicationsPreferencesPanel
Returns currently selected settings
getSettings() - Method in class com.valhalla.jbother.preferences.GeneralPreferencesPanel
Returns the currently chosen settings
getSettings() - Method in interface com.valhalla.jbother.preferences.PreferencesPanel
Gets temporary settings - in case they don't apply and instead hit cancel
getSettings() - Method in class com.valhalla.jbother.preferences.PrivacyPreferencesPanel
This PreferencesPanel is different than the others in that it doesn't actually change anything in Settings.
getSettings() - Method in class com.valhalla.jbother.preferences.SoundsPreferencesPanel
Returns temporary settings
getSettingsDir() - Method in class com.valhalla.settings.Settings
Gets the settings directory
getSettingsFile() - Method in class com.valhalla.settings.Settings
Gets the settings file
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"
getShortcut() - Method in class com.valhalla.jbother.jabber.SelfStatus
 
getShowAgentBuddies() - Method in class com.valhalla.jbother.BuddyListTree
Returns whether or not agent buddies are showing
getShowAgentMessages() - Method in class com.valhalla.jbother.BuddyListTree
Returns whether or now agent messages are to be recieved
getShowOfflineBuddies() - Method in class com.valhalla.jbother.BuddyListTree
Returns whether or not offlines buddies are showing
getShowUnfiledBuddies() - Method in class com.valhalla.jbother.BuddyListTree
Returns whether or not unfiled buddies are showing
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
getSize() - Method in class com.valhalla.jbother.groupchat.GroupChatNickList.NickListModel
 
getSource() - Method in class com.valhalla.pluginmanager.PluginEvent
 
getSplitPane() - Method in class com.valhalla.jbother.ChatPanel
 
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
getStatusIcon(Presence.Mode) - Static method in class com.valhalla.jbother.StatusIconCache
 
getStatusMenu() - Method in class com.valhalla.jbother.menus.BuddyListTopMenu
Gets the status menu
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
getTabFrame() - Method in class com.valhalla.jbother.BuddyList
Returns the group chat frame
getTabPane() - Method in class com.valhalla.jbother.TabFrame
 
getTable() - Method in class com.valhalla.pluginmanager.PluginManagerPanel
 
getTempGroup() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Returns the temporary group
getTextEntryArea() - Method in class com.valhalla.jbother.MessagePanel
Returns the TextArea widget
getTextEntryArea() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
getTitle() - Method in class com.valhalla.jbother.jabber.SelfStatus
 
getTooltip() - Method in class com.valhalla.jbother.ConversationPanel
 
getTooltip() - Method in interface com.valhalla.jbother.TabFramePanel
 
getTooltip() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Returns the tooltip for the tab in the TabFrame
getTopMenu() - Method in class com.valhalla.jbother.BuddyList
Returns the top buddy menu
getTree() - Method in class com.valhalla.jbother.BuddyListTree
Returns the JTree
getTree(MouseEvent) - Method in class org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class com.valhalla.jbother.BuddyListRenderer
Gets an individual cell
getType() - Method in class com.valhalla.jbother.plugins.events.ConversationEvent
 
getUser() - Method in class com.valhalla.jbother.InformationViewerDialog
Gets the user that the InformationDialog was instantiated for
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
getValueAt(int, int) - Method in class com.valhalla.jbother.ServiceTableModel
Get the Object for a specific coordinate in the table
getValueAt(int, int) - Method in class com.valhalla.pluginmanager.PluginTableModel
Get the Object for a specific coordinate in the table
getValues() - Method in class com.valhalla.jbother.InformationViewerDialog
Gets the different field names
getVersion() - Method in class com.valhalla.jbother.jabber.smack.Version
 
getVersionInfo() - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
getWindowTitle() - Method in class com.valhalla.jbother.ConversationPanel
 
getWindowTitle() - Method in class com.valhalla.jbother.MessagePanel
 
getWindowTitle() - Method in interface com.valhalla.jbother.TabFramePanel
 
getWindowTitle() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Returns the window title

H

HeadlinesPanel - class com.valhalla.jbother.HeadlinesPanel.
Handles Headline messages (server announces, RSS, etc.)
HeadlinesPanel(BuddyStatus) - Constructor for class com.valhalla.jbother.HeadlinesPanel
Default constructor
HeadlinesPanel.CTRLWHandler - class com.valhalla.jbother.HeadlinesPanel.CTRLWHandler.
Closes the Window if CTRL+W is pressed
HeadlinesPanel.CTRLWHandler() - Constructor for class com.valhalla.jbother.HeadlinesPanel.CTRLWHandler
 
handleEvent(PluginEvent) - Method in interface com.valhalla.pluginmanager.PluginEventListener
Called by the PluginChain
html - Static variable in class com.valhalla.jbother.Utils
 
html - Static variable in class com.valhalla.jbother.groupchat.Utils
 
hyperlinkUpdate(HyperlinkEvent) - Method in class com.valhalla.jbother.ConversationArea
Is called when someone clicks on a hyperlink in the window

I

INFORMATION - Static variable in class com.valhalla.gui.NMOptionDialog
Information type
INIT - Static variable in class com.valhalla.jbother.plugins.events.ConversationEvent.Type
 
InformationCollector - class com.valhalla.jbother.InformationCollector.
Abstract information thread Each subclass of this class is to collect the information for a specific field
InformationCollector(InformationViewerDialog, Integer) - Constructor for class com.valhalla.jbother.InformationCollector
The default constructor
InformationViewerDialog - class com.valhalla.jbother.InformationViewerDialog.
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) - Constructor for class com.valhalla.jbother.InformationViewerDialog
Default constructor
id - Variable in class com.valhalla.jbother.InformationCollector
 
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.
init(XMPPConnection) - Method in class com.valhalla.jbother.BuddyList
Sets up the current connection
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
initiateConversation() - Method in class com.valhalla.jbother.BuddyListTree
Starts a conversation if someone double double clicks on a buddy
initiatePMConversation(BuddyStatus) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList
Starts a conversation with a buddy in a groupchat
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
 
isCancelled() - Method in class org.jfree.ui.StandardDialog
Returns a flag that indicates whether or not the dialog has been cancelled.
isCellEditable(int, int) - Method in class com.valhalla.pluginmanager.PluginTableModel
Finds out whether or not a cell is editable
isInTree(BuddyStatus) - Method in class com.valhalla.jbother.BuddyListTree
Returns whether or not the buddy is in the tree
isNoMoreFormatting() - Method in class com.valhalla.jbother.plugins.events.ConversationEvent
 
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.
isToHide() - Method in class com.valhalla.jbother.plugins.events.ConversationEvent
 

J

JBOTHER_VERSION - Static variable in class com.valhalla.jbother.JBother
 
JBVersionManager - class com.valhalla.jbother.JBVersionManager.
Assures that version changes go smoothly
JBVersionManager() - Constructor for class com.valhalla.jbother.JBVersionManager
 
JBother - class com.valhalla.jbother.JBother.
JBother is a groovy Jabber client
JBother() - Constructor for class com.valhalla.jbother.JBother
 
JBotherLoader - class com.valhalla.jbother.JBotherLoader.
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
 

K

keyTyped(KeyEvent) - Method in class com.valhalla.jbother.HeadlinesPanel.CTRLWHandler
 
keyTyped(KeyEvent) - Method in class com.valhalla.jbother.TabFrame.GCTabHandler
 
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.

L

L1R2ButtonPanel - class org.jfree.ui.L1R2ButtonPanel.
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.
ListRenderer - class com.valhalla.jbother.groupchat.ListRenderer.
Displays the different group chat bookmarks
ListRenderer() - Constructor for class com.valhalla.jbother.groupchat.ListRenderer
 
LogFileFilter - class com.valhalla.jbother.LogFileFilter.
A filter to only accept html files
LogFileFilter() - Constructor for class com.valhalla.jbother.LogFileFilter
 
LogListRenderer - class com.valhalla.jbother.LogListRenderer.
Displays each log entry as a date and time
LogListRenderer() - Constructor for class com.valhalla.jbother.LogListRenderer
Sets the background to opaque
LogViewerCaller - interface com.valhalla.jbother.LogViewerCaller.
An for any object that calls the LogViewerDialog
LogViewerDialog - class com.valhalla.jbother.LogViewerDialog.
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
Logger - class com.valhalla.Logger.
Class used for logging/debugging
Logger() - Constructor for class com.valhalla.Logger
 
launch() - Static 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)
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 interface com.valhalla.jbother.TabFramePanel
 
listenersAdded() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
 
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
loadLAF() - 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() - 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
 
loadStyleSheet(Font) - Method in class com.valhalla.jbother.ConversationArea
Loads a new font for the JEditorPane
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
logOut - Variable in class com.valhalla.jbother.ConversationPanel
the log writer

M

MessageDelegator - class com.valhalla.jbother.MessageDelegator.
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
MessagePacketListener - class com.valhalla.jbother.jabber.smack.MessagePacketListener.
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 com.valhalla.jbother.MessagePanel.
A blank message window - to send "NORMAL" type messages
MessagePanel() - Constructor for class com.valhalla.jbother.MessagePanel
Default constructor
MessagePanel.MessageActionListener - class com.valhalla.jbother.MessagePanel.MessageActionListener.
Handles the events in the MessageDialog
MessagePanel.MessageActionListener() - Constructor for class com.valhalla.jbother.MessagePanel.MessageActionListener
 
MessageRecievedEvent - class com.valhalla.jbother.plugins.events.MessageRecievedEvent.
 
MessageRecievedEvent(Object) - Constructor for class com.valhalla.jbother.plugins.events.MessageRecievedEvent
 
MiscUtils - class com.valhalla.misc.MiscUtils.
Miscellaneous tools good for any application
MiscUtils() - Constructor for class com.valhalla.misc.MiscUtils
 
MouseAdaptedTree - class org.dotuseful.ui.tree.MouseAdaptedTree.
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 org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler.
A mouse handler for MouseAdaptedTree which transmits mouse events to corresponding tree nodes.
MouseAdaptedTreeMouseHandler() - Constructor for class org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler
 
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.
markTab(TabFramePanel) - Method in class com.valhalla.jbother.TabFrame
Marks a tab for a TabFramePanel if it's not already selected
modifyBuddyHandler() - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu
Opens the AddBuddyDialog to modify a buddy
mouseClicked(MouseEvent) - Method in class com.valhalla.jbother.BuddyListTree.PopupMouseListener
 
mouseClicked(MouseEvent) - Method in class com.valhalla.jbother.ConversationPanel.RightClickListener
 
mouseClicked(MouseEvent) - Method in class com.valhalla.jbother.ServiceDiscoveryDialog.PopupMouseListener
 
mouseClicked(MouseEvent) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel.RightClickListener
 
mouseClicked(MouseEvent) - Method in class com.valhalla.jbother.groupchat.GroupChatBookmarks.RightClickListener
 
mouseClicked(MouseEvent) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList.DoubleClickListener
Called when a click is recieved We have to hack this with a timer, we cannot use the regular method for double click detection, so we use a timer.
mouseClicked(MouseEvent) - Method in class com.valhalla.jbother.preferences.PreferencesTree.DoubleClickListener
 
mouseClicked(MouseEvent) - Method in class com.valhalla.pluginmanager.PluginManagerPanel.MouseListener
 
mouseClicked(MouseEvent) - Method in class org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler
 
mousePressed(MouseEvent) - Method in class com.valhalla.jbother.BuddyListTree.PopupMouseListener
 
mousePressed(MouseEvent) - Method in class com.valhalla.jbother.ConversationPanel.RightClickListener
Description of the Method
mousePressed(MouseEvent) - Method in class com.valhalla.jbother.ServiceDiscoveryDialog.PopupMouseListener
 
mousePressed(MouseEvent) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel.RightClickListener
 
mousePressed(MouseEvent) - Method in class com.valhalla.jbother.groupchat.GroupChatBookmarks.RightClickListener
 
mousePressed(MouseEvent) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList.DoubleClickListener
 
mousePressed(MouseEvent) - Method in class org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler
 
mouseReleased(MouseEvent) - Method in class com.valhalla.jbother.BuddyListTree.PopupMouseListener
 
mouseReleased(MouseEvent) - Method in class com.valhalla.jbother.ConversationPanel.RightClickListener
 
mouseReleased(MouseEvent) - Method in class com.valhalla.jbother.Emoticons.EmoteClickListener
Called by the mouse listener
mouseReleased(MouseEvent) - Method in class com.valhalla.jbother.ServiceDiscoveryDialog.PopupMouseListener
 
mouseReleased(MouseEvent) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel.RightClickListener
 
mouseReleased(MouseEvent) - Method in class com.valhalla.jbother.groupchat.GroupChatBookmarks.RightClickListener
 
mouseReleased(MouseEvent) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList.DoubleClickListener
 
mouseReleased(MouseEvent) - Method in class org.dotuseful.ui.tree.MouseAdaptedTreeMouseHandler
 
moveToEnd() - Method in class com.valhalla.jbother.ConversationArea
Moves the cursor to the end of the editorpane

N

NMOptionDialog - class com.valhalla.gui.NMOptionDialog.
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
NMOptionDialog.ButtonListener - class com.valhalla.gui.NMOptionDialog.ButtonListener.
Called by the NMOption panel buttons
NMOptionDialog.ButtonListener() - Constructor for class com.valhalla.gui.NMOptionDialog.ButtonListener
 
NMOptionListener - interface com.valhalla.gui.NMOptionListener.
Defines the interface that any NMOptionDialog listener should implement.
NewAccountDialog - class com.valhalla.jbother.NewAccountDialog.
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
NewAccountDialog.GetRegistrationThread - class com.valhalla.jbother.NewAccountDialog.GetRegistrationThread.
Thread to get the required fields from the server.
NewAccountDialog.GetRegistrationThread() - Constructor for class com.valhalla.jbother.NewAccountDialog.GetRegistrationThread
 
NewAccountDialog.RegistrationThread - class com.valhalla.jbother.NewAccountDialog.RegistrationThread.
Sends the registration information to the server
NewAccountDialog.RegistrationThread() - Constructor for class com.valhalla.jbother.NewAccountDialog.RegistrationThread
 
NickListPopupMenu - class com.valhalla.jbother.menus.NickListPopupMenu.
The menu that pops up if someone right clicks on a user in a groupchat
NickListPopupMenu() - Constructor for class com.valhalla.jbother.menus.NickListPopupMenu
Sets up the popup menu
NickListPopupMenu.MenuActionListener - class com.valhalla.jbother.menus.NickListPopupMenu.MenuActionListener.
Listens for a double mouse click, or a right click
NickListPopupMenu.MenuActionListener() - Constructor for class com.valhalla.jbother.menus.NickListPopupMenu.MenuActionListener
 
NickListRenderer - class com.valhalla.jbother.groupchat.NickListRenderer.
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
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.
noticeMessage(Container, String, String) - Static method in class com.valhalla.gui.Standard
Displays a notice dialog
nullIt() - Method in class com.valhalla.jbother.sound.SoundPlayer
Set the "running" state to false

O

openLogWindow() - Method in class com.valhalla.jbother.ConversationPanel
Opens a com.valhalla.jbother.LogViewerDialog
openLogWindow() - Method in interface com.valhalla.jbother.LogViewerCaller
opens a log window
openLogWindow() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Opens the log window for this chat room
org.dotuseful.ui.tree - package org.dotuseful.ui.tree
 
org.dotuseful.util - package org.dotuseful.util
 
org.jfree.ui - package org.jfree.ui
 

P

ParsedBuddyInfo - class com.valhalla.jbother.jabber.ParsedBuddyInfo.
Parses a JID into its various parts
ParsedBuddyInfo(String) - Constructor for class com.valhalla.jbother.jabber.ParsedBuddyInfo
Creates the ParsedBuddyInfo and parses the information
Plugin - interface com.valhalla.pluginmanager.Plugin.
Defines the main plugin interface.
PluginChain - class com.valhalla.pluginmanager.PluginChain.
The PluginChain keeps track of PluginEventListeners.
PluginChain() - Constructor for class com.valhalla.pluginmanager.PluginChain
 
PluginDownloaderThread - class com.valhalla.pluginmanager.PluginDownloaderThread.
Downloads plugins
PluginDownloaderThread(PluginManager, ArrayList) - Constructor for class com.valhalla.pluginmanager.PluginDownloaderThread
Sets up the thread
PluginEvent - class com.valhalla.pluginmanager.PluginEvent.
All events fired in the plugin chain must inherit PluginEvent
PluginEvent(Object) - Constructor for class com.valhalla.pluginmanager.PluginEvent
The default constructor
PluginEventListener - interface com.valhalla.pluginmanager.PluginEventListener.
All PluginChain Event Listeners must implement this
PluginJAR - class com.valhalla.pluginmanager.PluginJAR.
Represents a plugin in a Jar File
PluginJAR(String) - Constructor for class com.valhalla.pluginmanager.PluginJAR
Constructs the Plugin Jar
PluginLoader - class com.valhalla.pluginmanager.PluginLoader.
This class supports the loading of custom plugins from jar files.
PluginManager - class com.valhalla.pluginmanager.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
PluginManager.DownloadListThread - class com.valhalla.pluginmanager.PluginManager.DownloadListThread.
Collects the list of available plugins in their versions
PluginManager.DownloadListThread() - Constructor for class com.valhalla.pluginmanager.PluginManager.DownloadListThread
 
PluginManager.HighlightListener - class com.valhalla.pluginmanager.PluginManager.HighlightListener.
 
PluginManager.HighlightListener() - Constructor for class com.valhalla.pluginmanager.PluginManager.HighlightListener
 
PluginManager.ListActionListener - class com.valhalla.pluginmanager.PluginManager.ListActionListener.
Listens for a button to be clicked in one of the list panels
PluginManager.ListActionListener() - Constructor for class com.valhalla.pluginmanager.PluginManager.ListActionListener
 
PluginManagerPanel - class com.valhalla.pluginmanager.PluginManagerPanel.
Plugin Panel for the PluginManager
PluginManagerPanel() - Constructor for class com.valhalla.pluginmanager.PluginManagerPanel
 
PluginManagerPanel(PluginManager, boolean) - Constructor for class com.valhalla.pluginmanager.PluginManagerPanel
Sets up the panel
PluginManagerPanel.MouseListener - class com.valhalla.pluginmanager.PluginManagerPanel.MouseListener.
Listens for mouse events
PluginManagerPanel.MouseListener() - Constructor for class com.valhalla.pluginmanager.PluginManagerPanel.MouseListener
 
PluginTableModel - class com.valhalla.pluginmanager.PluginTableModel.
Represents a list of plugins in a table
PluginTableModel(PluginManagerPanel) - Constructor for class com.valhalla.pluginmanager.PluginTableModel
Sets up the list model
PreferencesDialog - class com.valhalla.jbother.preferences.PreferencesDialog.
This is the preferences dialog.
PreferencesDialog() - Constructor for class com.valhalla.jbother.preferences.PreferencesDialog
Creates the PreferencesDialog
PreferencesDialog.PrefsActionHandler - class com.valhalla.jbother.preferences.PreferencesDialog.PrefsActionHandler.
Listens for events on the different buttons
PreferencesDialog.PrefsActionHandler() - Constructor for class com.valhalla.jbother.preferences.PreferencesDialog.PrefsActionHandler
 
PreferencesPanel - interface com.valhalla.jbother.preferences.PreferencesPanel.
The interface that all PreferencesPanels must implement
PreferencesTree - class com.valhalla.jbother.preferences.PreferencesTree.
Displays the different preference panels available in a JTree
PreferencesTree(PreferencesDialog) - Constructor for class com.valhalla.jbother.preferences.PreferencesTree
Sets up the preferences tree
PreferencesTree.DoubleClickListener - class com.valhalla.jbother.preferences.PreferencesTree.DoubleClickListener.
Listens for a click on one of the tree items
PreferencesTree.DoubleClickListener() - Constructor for class com.valhalla.jbother.preferences.PreferencesTree.DoubleClickListener
 
PresencePacketListener - class com.valhalla.jbother.jabber.smack.PresencePacketListener.
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
 
PriorityDialog - class com.valhalla.jbother.PriorityDialog.
Displays a dialog that allows you to change your priority
PriorityDialog() - Constructor for class com.valhalla.jbother.PriorityDialog
Default constructor
PriorityDialog.PriorityListener - class com.valhalla.jbother.PriorityDialog.PriorityListener.
Listens for the OK button to be pressed and sends the presence packet.
PriorityDialog.PriorityListener(PriorityDialog) - Constructor for class com.valhalla.jbother.PriorityDialog.PriorityListener
 
PrivacyPreferencesPanel - class com.valhalla.jbother.preferences.PrivacyPreferencesPanel.
Allows the user to manage the User IDs mantained in the blocked user Hashtable.
PrivacyPreferencesPanel(PreferencesDialog) - Constructor for class com.valhalla.jbother.preferences.PrivacyPreferencesPanel
Sets up the panel
ProfileEditorDialog - class com.valhalla.jbother.ProfileEditorDialog.
Allows a user to edit a profile
ProfileEditorDialog(ProfileManager, String) - Constructor for class com.valhalla.jbother.ProfileEditorDialog
Contructs the ProfileEditorDialog
ProfileEditorDialog.PEDialogListener - class com.valhalla.jbother.ProfileEditorDialog.PEDialogListener.
Handles events
ProfileEditorDialog.PEDialogListener() - Constructor for class com.valhalla.jbother.ProfileEditorDialog.PEDialogListener
 
ProfileManager - class com.valhalla.jbother.ProfileManager.
Shows a graphical chooser for different JBother profiles
ProfileManager() - Constructor for class com.valhalla.jbother.ProfileManager
Default constructor
ProfileManager.ProfileListModel - class com.valhalla.jbother.ProfileManager.ProfileListModel.
The JList model for the profiles list
ProfileManager.ProfileListModel() - Constructor for class com.valhalla.jbother.ProfileManager.ProfileListModel
 
ProgressDialog - class com.valhalla.gui.ProgressDialog.
Displays a JDialog with a progress bar in it
ProgressDialog(String, int, int) - Constructor for class com.valhalla.gui.ProgressDialog
 
parseIQ(XmlPullParser) - Method in class com.valhalla.jbother.jabber.smack.provider.TimeProvider
Parses the IQ XML
parseIQ(XmlPullParser) - Method in class com.valhalla.jbother.jabber.smack.provider.VersionProvider
parses the packet
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
popup(MouseEvent) - Method in class com.valhalla.jbother.TablePopupMenu
Shows the popup menu
presenceChanged(String) - Method in class com.valhalla.jbother.jabber.smack.RosterListener
Called when a roster entry's presence changes
processPacket(Packet) - Method in class com.valhalla.jbother.jabber.smack.GroupChatMessagePacketListener
Processes the packet
processPacket(Packet) - Method in class com.valhalla.jbother.jabber.smack.GroupParticipantListener
Processes incoming presence packets (from group chats)
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 recieved
processPacket(Packet) - Method in class com.valhalla.jbother.jabber.smack.TimeListener
Event listener called when a Time packet is recieved
processPacket(Packet) - Method in class com.valhalla.jbother.jabber.smack.VersionListener
Event listener called when a Version packet is recieved
profileDir - Static variable in class com.valhalla.jbother.JBother
 

Q

QUESTION - Static variable in class com.valhalla.gui.NMOptionDialog
question type
quitHandler() - Method in class com.valhalla.jbother.BuddyList
Closes the application

R

RECEIVEING_MESSAGE - Static variable in class com.valhalla.jbother.plugins.events.ConversationEvent.Type
 
RegistrationForm - class com.valhalla.jbother.RegistrationForm.
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(String) - Constructor for class com.valhalla.jbother.RegistrationForm
Default constructor
RegistrationForm.GetRegistrationFormThread - class com.valhalla.jbother.RegistrationForm.GetRegistrationFormThread.
Contacts the registration server and finds out what fields need to be sent back in order to register for the server
RegistrationForm.GetRegistrationFormThread() - Constructor for class com.valhalla.jbother.RegistrationForm.GetRegistrationFormThread
 
RegistrationForm.RegisterThread - class com.valhalla.jbother.RegistrationForm.RegisterThread.
Submits the registration information to the server
RegistrationForm.RegisterThread() - Constructor for class com.valhalla.jbother.RegistrationForm.RegisterThread
 
RosterListener - class com.valhalla.jbother.jabber.smack.RosterListener.
Listens for changes in the Roster
RosterListener() - Constructor for class com.valhalla.jbother.jabber.smack.RosterListener
 
recieveMessage(String, String, String) - Method in class com.valhalla.jbother.ChatPanel
Recieves a message
recieveMessage(String, String, String) - Method in class com.valhalla.jbother.ConversationPanel
Recieves a message
recieveMessage() - Method in class com.valhalla.jbother.ConversationPanel
Calls the recieved message events
recieveMessage(String, String, String) - Method in class com.valhalla.jbother.HeadlinesPanel
Recieves a message
recieveMessage(Message) - Method in class com.valhalla.jbother.MessagePanel
Recieves a message and displays it in the Dialog
recieveMessage(String, String) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Recieves a message
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
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
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) - 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.NickListModel
Removes a buddy from the list
removeBuddy(String) - Method in class com.valhalla.jbother.groupchat.GroupChatNickList
Removes a buddy from the JList
removeBuddyHandler() - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu
Confirms buddy removal, and then removes the buddy
removeDialog(Window) - Static method in class com.valhalla.gui.DialogTracker
Removes a dialog from the tracker, and calls it's dispose() method
removeListener(PluginEventListener) - Static method in class com.valhalla.pluginmanager.PluginChain
Removes a listener from the chain
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
removeResource(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Stops tracking a resource
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) - Method in class com.valhalla.jbother.Emoticons
Replaces the different symbols with the images defined in the emote data file
replaceText(String, boolean) - Static method in class com.valhalla.jbother.ConversationText
Replaces the text so it can better be displayed in the ConversationArea
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
resetBuddy() - Method in class com.valhalla.jbother.jabber.BuddyStatus
Resets the buddy so that it appears as though they never signed on
resources - Static variable in class com.valhalla.jbother.JBother
i18n localization resources.
resources - Variable in class com.valhalla.jbother.RegistrationForm
 
rosterModified() - Method in class com.valhalla.jbother.jabber.smack.RosterListener
Not used by this class
run() - Method in class com.valhalla.jbother.AddBuddyDialog.AddBuddyThread
Called by the enclosing Thread - will attempt to add the buddy to the Roster, and will display an error if it wasn't successfull
run() - Method in class com.valhalla.jbother.ChangePasswordDialog.PasswordChangeThread
 
run() - Method in class com.valhalla.jbother.ConnectorThread
Called when the Threads .start() method is called
run() - Method in class com.valhalla.jbother.InformationCollector
Called by the enclosing java.util.Thread
run() - Method in class com.valhalla.jbother.NewAccountDialog.GetRegistrationThread
Called by the enclosing thread
run() - Method in class com.valhalla.jbother.NewAccountDialog.RegistrationThread
 
run() - Method in class com.valhalla.jbother.RegistrationForm.GetRegistrationFormThread
Called from the Thread enclosing this class
run() - Method in class com.valhalla.jbother.RegistrationForm.RegisterThread
is called from the Thread enclosing this class
run() - Method in class com.valhalla.jbother.ServiceDiscoveryDialog.ServiceDiscoveryThread
 
run() - Method in class com.valhalla.jbother.TimeCollector
Called by the enclosing java.util.Thread The run() method is responsible for collecting the requested information and setting the field in the InformationViewerDialog
run() - Method in class com.valhalla.jbother.VersionCollector
Called by the enclosing java.util.Thread The run() method is responsible for collecting the requested information and setting the field in the InformationViewerDialog
run() - Method in class com.valhalla.jbother.VersionCollectorThread
To be called when the thread starts
run() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel.JoinChatThread
 
run() - Method in class com.valhalla.jbother.sound.SoundPlayerThread
 
run() - Method in class com.valhalla.pluginmanager.PluginDownloaderThread
Called by the enclosing Thread
run() - Method in class com.valhalla.pluginmanager.PluginManager.DownloadListThread
 
runServiceDiscovery(String) - Method in class com.valhalla.jbother.ServiceDiscoveryDialog
Starts the service discovery thread on the specified server

S

SENDING_MESSAGE - Static variable in class com.valhalla.jbother.plugins.events.ConversationEvent.Type
 
SIZES - Static variable in class org.jfree.ui.FontChooserPanel
The font sizes that can be selected.
SelfStatus - class com.valhalla.jbother.jabber.SelfStatus.
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 com.valhalla.jbother.jabber.SelfStatuses.
Vector of user statuses (SelfStatuses)
ServiceDiscoveryDialog - class com.valhalla.jbother.ServiceDiscoveryDialog.
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
ServiceDiscoveryDialog.PopupMouseListener - class com.valhalla.jbother.ServiceDiscoveryDialog.PopupMouseListener.
Listens for mouse events
ServiceDiscoveryDialog.PopupMouseListener() - Constructor for class com.valhalla.jbother.ServiceDiscoveryDialog.PopupMouseListener
 
ServiceDiscoveryDialog.ServiceDiscoveryThread - class com.valhalla.jbother.ServiceDiscoveryDialog.ServiceDiscoveryThread.
The thread that actually collects disco information about the server
ServiceDiscoveryDialog.ServiceDiscoveryThread() - Constructor for class com.valhalla.jbother.ServiceDiscoveryDialog.ServiceDiscoveryThread
 
ServiceTableModel - class com.valhalla.jbother.ServiceTableModel.
The table model for the ServiceDiscoveryDialog table
ServiceTableModel(ServiceDiscoveryDialog) - Constructor for class com.valhalla.jbother.ServiceTableModel
Default Constructor
SetStatusMenu - class com.valhalla.jbother.menus.SetStatusMenu.
Allows the user to change his/her status
SetStatusMenu(BuddyList) - Constructor for class com.valhalla.jbother.menus.SetStatusMenu
Sets up the SetStatusMenu
SetStatusMenu.BlinkHandler - class com.valhalla.jbother.menus.SetStatusMenu.BlinkHandler.
 
SetStatusMenu.BlinkHandler() - Constructor for class com.valhalla.jbother.menus.SetStatusMenu.BlinkHandler
 
SetStatusMenu.MenuListener - class com.valhalla.jbother.menus.SetStatusMenu.MenuListener.
Listens for items in the menu to be clicked
SetStatusMenu.MenuListener() - Constructor for class com.valhalla.jbother.menus.SetStatusMenu.MenuListener
 
Settings - class com.valhalla.settings.Settings.
A singleton Properties class to access and save settings
SettingsProperties - class com.valhalla.settings.SettingsProperties.
 
SettingsProperties() - Constructor for class com.valhalla.settings.SettingsProperties
 
SoundFilter - class com.valhalla.jbother.preferences.SoundFilter.
Makes sure that the sound picked is a .wav file
SoundFilter() - Constructor for class com.valhalla.jbother.preferences.SoundFilter
 
SoundPlayer - class com.valhalla.jbother.sound.SoundPlayer.
Plays sounds with different methods.
SoundPlayerThread - class com.valhalla.jbother.sound.SoundPlayerThread.
Plays a sound using the Java Sound System
SoundPlayerThread(SoundPlayer, String) - Constructor for class com.valhalla.jbother.sound.SoundPlayerThread
Sets up the thread with a specified sound
SoundsPreferencesPanel - class com.valhalla.jbother.preferences.SoundsPreferencesPanel.
Allows you to change the sounds preferences
SoundsPreferencesPanel(PreferencesDialog) - Constructor for class com.valhalla.jbother.preferences.SoundsPreferencesPanel
Sets up the SoundsPreferencesPanel
SoundsPreferencesPanel.ChooserActionListener - class com.valhalla.jbother.preferences.SoundsPreferencesPanel.ChooserActionListener.
Listens for users to click the "Browse" button
SoundsPreferencesPanel.ChooserActionListener() - Constructor for class com.valhalla.jbother.preferences.SoundsPreferencesPanel.ChooserActionListener
 
SplashScreen - class com.valhalla.jbother.SplashScreen.
Displays a splash screen for a second
SplashScreen() - Constructor for class com.valhalla.jbother.SplashScreen
Default constructor
SplashScreen.SplashHandler - class com.valhalla.jbother.SplashScreen.SplashHandler.
Closes the SplashScreen Closes the SplashScreen after the time has expired
SplashScreen.SplashHandler() - Constructor for class com.valhalla.jbother.SplashScreen.SplashHandler
 
Standard - class com.valhalla.gui.Standard.
Some common utility functions for UI development
StandardDialog - class org.jfree.ui.StandardDialog.
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...
StatusIconCache - class com.valhalla.jbother.StatusIconCache.
 
StatusIconCache() - Constructor for class com.valhalla.jbother.StatusIconCache
 
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
sendBuddyMessage(String) - Method in class com.valhalla.jbother.ChatPanel
Sends the message to the resource in the JComboBox
server - Variable in class com.valhalla.jbother.RegistrationForm
 
setArguments(String[]) - Static method in class com.valhalla.settings.Arguments
Initializes the arguments class with the CLI arguments
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
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
setButtonText(String) - Method in class com.valhalla.pluginmanager.PluginManagerPanel
Sets the plugin buttons text
setCancelled(boolean) - Static method in class com.valhalla.jbother.ConnectorThread
 
setConnection(XMPPConnection) - Method in class com.valhalla.jbother.BuddyListTree
Sets the JTree's XMPPConnection
setContainingFrame(JFrame) - Method in class com.valhalla.jbother.ConversationPanel
 
setContent(String) - Method in class com.valhalla.jbother.plugins.events.ConversationEvent
 
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
setDefaultProfile(String) - Static method in class com.valhalla.jbother.ProfileManager
Sets the default profile
setDisco(int, DiscoverInfo) - Method in class com.valhalla.jbother.ServiceTableModel
Sets the disco information once it's found
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
 
setHasHadError(boolean) - Static 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
 
setIsCurrentProfile(boolean) - Method in class com.valhalla.jbother.ProfileEditorDialog
 
setItemInfo(int, String, String) - Method in class com.valhalla.jbother.ServiceTableModel
Sets information about a specific row
setListenersAdded(boolean) - Method in class com.valhalla.jbother.ConversationPanel
Sets whether or not the TabFrame panel listeners have been added
setListenersAdded(boolean) - Method in interface com.valhalla.jbother.TabFramePanel
 
setListenersAdded(boolean) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Sets whether or not the TabFrame panel listeners have been added
setLoaded(boolean) - Method in class com.valhalla.pluginmanager.PluginJAR
Sets whether or not the jar has been loaded
setLogFile(String) - Static method in class com.valhalla.Logger
Sets the log file.
setManageModel() - Method in class com.valhalla.pluginmanager.PluginTableModel
Sets up the list model as a manage panel
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
setName(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
setName(String) - Method in class com.valhalla.jbother.jabber.smack.Version
 
setNoMoreFormatting(boolean) - Method in class com.valhalla.jbother.plugins.events.ConversationEvent
 
setOSX(boolean) - Method in class com.valhalla.jbother.menus.BuddyListBuddiesMenu
 
setOSX(boolean) - Method in class com.valhalla.jbother.menus.BuddyListOptionsMenu
 
setOSX(boolean) - Method in class com.valhalla.jbother.menus.BuddyListTopMenu
 
setOfflineMessage() - Method in class com.valhalla.jbother.ChatPanel
Displays a little blurb that the last messaged recieved was from an offline buddy
setOfflineMessage() - Method in class com.valhalla.jbother.ConversationPanel
Sets a message to offline (displays "this message is offline")
setOs(String) - Method in class com.valhalla.jbother.jabber.smack.Version
 
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
setPlugins(ArrayList) - Method in class com.valhalla.pluginmanager.PluginManagerPanel
Sets the list of plugins in the Table
setPlugins(ArrayList) - Method in class com.valhalla.pluginmanager.PluginTableModel
Sets the list of plugins in the Table
setPreferredDimensions() - Method in class com.valhalla.jbother.BuddyList
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.BuddyList
Loads the saved settings from any previous settings
setRemoved(boolean) - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
setRoot(TreeNode) - Method in class org.dotuseful.ui.tree.AutomatedTreeModel
Sets the root to root.
setScroll(JScrollPane) - Method in class com.valhalla.jbother.ConversationArea
Sets this window's scrollbar
setSelectedFont(Font) - Method in class org.jfree.ui.FontChooserPanel
Initializes the contents of the dialog from the given font object.
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
setShowAgentMessages(boolean) - Method in class com.valhalla.jbother.BuddyListTree
Set to true if you want to show messages from agents
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
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
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 recieved from the GroupChat server with <subject> in it
setSubject(String) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Sets the subject of the room
setTable(JTable) - Method in class com.valhalla.jbother.ServiceTableModel
Sets the table value for this model
setTable(JTable) - Method in class com.valhalla.pluginmanager.PluginTableModel
Sets the table value for this model
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)
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
setToHide(boolean) - Method in class com.valhalla.jbother.plugins.events.ConversationEvent
 
setType(ConversationEvent.Type) - Method in class com.valhalla.jbother.plugins.events.ConversationEvent
 
setUpDivider() - Method in class com.valhalla.jbother.ChatPanel
Sets up the Divider
setUser(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
 
setUserObject(Object) - Method in class org.dotuseful.ui.tree.AutomatedTreeNode
Sets the user object for this node to userObject.
setUsername(String) - Method in class com.valhalla.jbother.ProfileEditorDialog
Sets the username
setValueAt(int, String) - Method in class com.valhalla.jbother.ProfileManager.ProfileListModel
Sets the valueAt attribute of the ProfileListModel object
setValueAt(Object, int, int) - Method in class com.valhalla.pluginmanager.PluginTableModel
Fired when the tables data is changed
setVersion(String) - Method in class com.valhalla.jbother.jabber.smack.Version
 
setVersionInfo(String) - Method in class com.valhalla.jbother.jabber.BuddyStatus
Sets the users jabber:iq:version information
settingsDir - Static variable in class com.valhalla.jbother.JBother
 
setupFont(Font) - Static method in class com.valhalla.jbother.JBotherLoader
Sets the font for the entire application
showMenu(Component, int, int, BuddyStatus) - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu
Shows the popup menu
showMenu(Component, int, int, BuddyStatus) - Method in class com.valhalla.jbother.menus.NickListPopupMenu
Displays the popup menu
showPanel(ConversationPanel) - Method in class com.valhalla.jbother.MessageDelegator
Shows a panel using the TabFrame or a containing frame
signOff() - Method in class com.valhalla.jbother.BuddyList
signs off, clears the buddy list
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
splashTimer - Variable in class com.valhalla.jbother.SplashScreen
 
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[]) - Static 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 interface com.valhalla.jbother.LogViewerCaller
opens a new log
startLog() - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Opens the log file
startTabFrame() - Method in class com.valhalla.jbother.BuddyList
Starts the group chat frame
startTimer() - Method in class com.valhalla.jbother.BuddyList
Starts the away timer
startTimer() - Method in class com.valhalla.jbother.ConversationPanel
Starts the closet imer
statusMenu - Variable in class com.valhalla.jbother.menus.BuddyListTopMenu
 
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
switchPanel(String) - Method in class com.valhalla.jbother.preferences.PreferencesDialog
Switches the currently displayed preferences panel to the specified one
switchTab() - Method in class com.valhalla.jbother.TabFrame
Switches the current tab in the tab frame
switchTheme(String) - Method in class com.valhalla.jbother.Emoticons
Switches the emoticon theme
switchToICQInterface() - Method in class com.valhalla.jbother.preferences.GeneralPreferencesPanel
Switches the application to an ICQ style interface
switchToNonICQInterface() - Method in class com.valhalla.jbother.preferences.GeneralPreferencesPanel
Switches the application to a non-ICQ style interface

T

TabFrame - class com.valhalla.jbother.TabFrame.
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
TabFrame.GCTabHandler - class com.valhalla.jbother.TabFrame.GCTabHandler.
Switches the tab based on CTRL+n keys
TabFrame.GCTabHandler() - Constructor for class com.valhalla.jbother.TabFrame.GCTabHandler
 
TabFramePanel - interface com.valhalla.jbother.TabFramePanel.
This interface describes the panels that are used in the TabFrame
TablePopupMenu - class com.valhalla.jbother.TablePopupMenu.
The popup menu for each of the disco items
TablePopupMenu(ServiceDiscoveryDialog, JTable) - Constructor for class com.valhalla.jbother.TablePopupMenu
Default constructor
TempSettings - class com.valhalla.settings.TempSettings.
A temporary storage container for Settings - used in com.valhalla.jbother.plugins.PluginDialog.java
TempSettings() - Constructor for class com.valhalla.settings.TempSettings
 
TimeCollector - class com.valhalla.jbother.TimeCollector.
 
TimeCollector(InformationViewerDialog, Integer) - Constructor for class com.valhalla.jbother.TimeCollector
The default constructor
TimeListener - class com.valhalla.jbother.jabber.smack.TimeListener.
Listens for and responds to jabber:iq:time requests
TimeListener() - Constructor for class com.valhalla.jbother.jabber.smack.TimeListener
 
TimeProvider - class com.valhalla.jbother.jabber.smack.provider.TimeProvider.
Parses jabber:iq:time IQ packets
TimeProvider() - Constructor for class com.valhalla.jbother.jabber.smack.provider.TimeProvider
 
tabsLeft() - Method in class com.valhalla.jbother.TabFrame
Returns the number of rooms currently open in the frame
thisPointer - Variable in class com.valhalla.jbother.groupchat.GroupChatNickList.NickListModel
 
throwError(String, boolean) - Method in class com.valhalla.pluginmanager.PluginManager
Displays an error dialog
timer - Variable in class com.valhalla.jbother.ConversationPanel
the close timer
treeCollapsed(TreeExpansionEvent) - Method in class com.valhalla.jbother.BuddyListTree.BuddyListExpansionListener
Listens for a tree collapse event
treeExpanded(TreeExpansionEvent) - Method in class com.valhalla.jbother.BuddyListTree.BuddyListExpansionListener
Listens for a tree expand event
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

Utils - class com.valhalla.jbother.Utils.
A class to contain information about different file extensions used in JBother
Utils() - Constructor for class com.valhalla.jbother.Utils
 
Utils - class com.valhalla.jbother.groupchat.Utils.
Contains various extensions for different files
Utils() - Constructor for class com.valhalla.jbother.groupchat.Utils
 
Utils - class com.valhalla.jbother.preferences.Utils.
Gets the .wav extension
Utils() - Constructor for class com.valhalla.jbother.preferences.Utils
 
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
updateApplicationFonts(Font, PreferencesDialog) - Static method in class com.valhalla.jbother.preferences.AppearancePreferencesPanel
Updates all the fonts in the application
updateIcons() - Method in class com.valhalla.jbother.BuddyList
Updates all the dialogs window icons
updateResourceMenu() - Method in class com.valhalla.jbother.menus.BuddyListPopupMenu
Updates the resources menu
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.ChatPanel
Updates the ConversationArea's font
updateStyle(Font) - Method in class com.valhalla.jbother.ConversationPanel
Updates the conversation font
updateStyle(Font) - Method in interface com.valhalla.jbother.TabFramePanel
 
updateStyle(Font) - Method in class com.valhalla.jbother.groupchat.ChatRoomPanel
Updates the font in the ConversationArea
updateStyles(Font) - Method in class com.valhalla.jbother.TabFrame
Updates the font in all the chat conversationareas

V

Version - class com.valhalla.jbother.jabber.smack.Version.
IQ packet for representing jabber:iq:version
Version() - Constructor for class com.valhalla.jbother.jabber.smack.Version
Default constructor - sets up the packet with no information
Version(String, String, String) - Constructor for class com.valhalla.jbother.jabber.smack.Version
Sets up the packet with information
VersionCollector - class com.valhalla.jbother.VersionCollector.
An InformationCollector that collects jabbber:iq:version information
VersionCollector(InformationViewerDialog, Integer) - Constructor for class com.valhalla.jbother.VersionCollector
The default constructor
VersionCollectorThread - class com.valhalla.jbother.VersionCollectorThread.
Collects version info about Jabber users as they sign in.
VersionCollectorThread() - Constructor for class com.valhalla.jbother.VersionCollectorThread
 
VersionListener - class com.valhalla.jbother.jabber.smack.VersionListener.
Listens for and responds to jabber:iq:version requests
VersionListener() - Constructor for class com.valhalla.jbother.jabber.smack.VersionListener
 
VersionProvider - class com.valhalla.jbother.jabber.smack.provider.VersionProvider.
Parses Version packets
VersionProvider() - Constructor for class com.valhalla.jbother.jabber.smack.provider.VersionProvider
 
valueChanged(ListSelectionEvent) - Method in class com.valhalla.pluginmanager.PluginManager.HighlightListener
 

W

WARNING - Static variable in class com.valhalla.gui.NMOptionDialog
warning type
WaitDialog - class com.valhalla.gui.WaitDialog.
WaitDialog This is just a frame with a JLabel in it and no buttons used for displaying "Please wait..." dialogs and the like
WaitDialog(String, String) - Constructor for class com.valhalla.gui.WaitDialog
Default constructor
WaitDialog(String) - Constructor for class com.valhalla.gui.WaitDialog
Single param constructor - passes string to WaitDialog( String, String )
wait - Variable in class com.valhalla.jbother.RegistrationForm
 
warningMessage(Container, String, String) - Static method in class com.valhalla.gui.Standard
Displays a warning dialog
wav - Static variable in class com.valhalla.jbother.preferences.Utils
 
write(String) - Static method in class com.valhalla.Logger
Output to the console - include the date and time
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