|
Class Summary |
| AboutDialog |
This obiously displays an about dialog with the credits for JBother |
| AbstractOptionPanel |
A panel that provides a form in the following format:
label: field
label: field
and pads the end so that when the panel is resized, the form stays at the
top left of the dialog |
| AddBuddyDialog |
Displays a dialog allowing to you add or modify a buddy. |
| 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. |
| BuddyListContainerFrame |
Provides a containing frame for the BuddyList panel when in ICQ mode |
| BuddyListTree |
BuddyListTree is the part of the buddy list dialog that draws the buddies and
their groups from your Jabber roster. |
| ChangePasswordDialog |
Displays a Dialog allowing the user to change his passowrd on the Jabber
server |
| ChatPanel |
Handles conversations between two users. |
| ConnectorThread |
Attempts to connect to the server. |
| ConsolePanel |
Handles XML packet exchange between client and server. |
| ConversationArea |
|
| ConversationFormatter |
Replaces different emote symbols with images |
| ConversationPanel |
Provides common tools for conversation windows (such as logging). |
| EventPanel |
Handles XML packet exchange between client and server. |
| Events |
|
| FileDialog |
as Dialogs for sending and receiving files will be very similar, this is the
basic window with 3 areas: To/From field, Date field, Filename field,
Description field, size field and two buttons: Reject/Cancel & Accept/Send |
| FileProgressDialog |
|
| FileReceiveDialog |
Dialog for receiving files. |
| FileSendDialog |
dialog for sending files. |
| HeadlinesPanel |
Handles Headline messages (server announces, RSS, etc.) |
| 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. |
| JBDataForm |
A visual representation of a DataForm |
| JBother |
JBother is a groovy Jabber client |
| 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. |
| KeySelectDialog |
Allows a user to edit a profile |
| 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. |
| 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 |
| MessagePanel |
A blank message window - to send "NORMAL" type messages |
| NewAccountDialog |
Special RegistrationForm that allows you to register for a
jabber account |
| NotificationPopup |
Description of the Class |
| PasswordDialog |
Creates dialog for entering masked password |
| PriorityDialog |
Displays a dialog that allows you to change your priority |
| ProfileEditorDialog |
Allows a user to edit a profile |
| ProfileManager |
Shows a graphical chooser for different JBother profiles |
| ProxySocketFactory |
Allows connections to SOCKS4 and SOCKS5 proxy servers. |
| 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. |
| SearchDialog |
dialog used in searching using Jabber Search (eg. |
| ServiceDiscoveryDialog |
For browsing Jabber services Displays a dialog for browsing services on
Jabber entities such as servers according to JEP-0030 |
| SplashScreen |
Displays a splash screen for a second |
| StatusDialog |
|
| StatusIconCache |
|
| TabFrame |
Contains all of the groupchat windows in tabs |
| UserChooser |
|
| UserChooser.Item |
|