|
Class Summary |
| AboutDlg |
About dialog for the Relay-JFC chat application. |
| ChannelNode |
|
| ChannelSearchFrame |
Internal frame/MDI client frame that holds ChannelSeachPanel. |
| ChannelSearchPanel |
A panel containing fields for specifying a channel search, a search
button to start the search and a table in which to display the
search results. |
| ChannelsFolderNode |
|
| ChannelTable |
Table of channels that met search criteria. |
| ChannelTableModel |
Table model for displaying channel search results with each row
represents a channel. |
| ChatApp |
Main class of the Relay-JFC chat application. |
| ChatChannelPanel |
A chat panel for one specific chat channel. |
| ChatChannelWindow |
A chat window for one specific chat channel. |
| ChatConsole |
Provides a display area for general messages from the IRC server. |
| ChatOptionsDlg |
Dialog allows user to configure the chat client with
user name, nick name and to select a server; all of the
information which is stored in the ChatOptions ojbect. |
| ChatPanel |
A panel which provides a text pane for the (color coded) display of
messages from the IRC server and, below that, a text field where the
user may type in messages to be delivered to the IRC server. |
| ConnectDlg |
Dialog which allows the user to specify a chat server by
selecting a server from the server list provided in the constructor. |
| FavoriteCellEditor |
|
| FavoritesFrame |
|
| FavoritesNode |
Tree node with three subnodes Servers, Users and Channels. |
| FavoritesPanel |
Panel that holds a Favorites tree of favorite servers, channels and users. |
| FavoritesTree |
Tree with root that is a FavoritesNode. |
| FavoritesTreeCellRenderer |
Tree cell renderer that knows how to draw servers, users and channels. |
| GroupCellEditor |
|
| JoinDlg |
Allows user to specify which channel is to be joined and to edit the
favorite channel list. |
| NetworkCellEditor |
|
| QueryPanel |
Panel of text fields for entering search criteria such as Name,
Min Users, Max Users, etc. |
| ServerButtonPanel |
ServerListPanel's button panel. |
| ServerListDlg |
Server list dialog allows user to edit the server list
using the ServerListPanel component. |
| ServerListPanel |
Relay's server list editor panel. |
| ServerNode |
|
| ServersFolderNode |
|
| ServerTable |
ServerListPanel's editable JTable of servers. |
| ServerTableModel |
ServerList table model. |
| SetServerPanel |
Allows user to choose one server from the server list using
three combo boxes: one for selecting the network, one for selecting
the server and one for selecting the port. |
| UserList |
List component which displays the users currently present in a
chat channel. |
| UserNode |
|
| UsersFolderNode |
|