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

A

ABOUT - Static variable in class org.relayirc.swingui.ChatApp
Action name for the ABOUT action.
AboutDlg - class org.relayirc.swingui.AboutDlg.
About dialog for the Relay-JFC chat application.
AboutDlg(Frame) - Constructor for class org.relayirc.swingui.AboutDlg
 
activate() - Method in class org.relayirc.chatengine.Channel
Request that this channel be activated, given-focus or brought-to-front.
activateFrame(MDIClientFrame) - Method in class org.relayirc.swingutil.MDIPanel
If frame is not docked, then bring it to the front
ADD_CHANNEL - Static variable in class org.relayirc.swingui.GuiChannel
Action name for the ADD_CHANNEL action.
ADD_SERVER - Static variable in class org.relayirc.swingui.GuiServer
Action name for the ADD_SERVER action.
ADD_USER - Static variable in class org.relayirc.swingui.GuiUser
Action name for the ADD_USER action.
addAction(CustomAction) - Method in class org.relayirc.swingui.ChatOptions.ActionList
 
addActionsToMenu(JMenu, Object) - Method in class org.relayirc.swingui.ChatOptions.ActionList
 
addActionsToMenu(JPopupMenu, Object) - Method in class org.relayirc.swingui.ChatOptions.ActionList
 
addChannel(Channel) - Method in class org.relayirc.swingui.ChatOptions.ChannelList
Add channel to list of IRC channels frequented by user.
addChannelListener(ChannelListener) - Method in class org.relayirc.chatengine.Channel
Channel listener support.
addChannelSearchListener(ChannelSearchListener) - Method in class org.relayirc.chatengine.ChannelSearch
Add search listener.
addClientFrame(MDIClientFrame) - Method in class org.relayirc.swingutil.MDIPanel
Submit frame for management by this MDI panel.
addCustomListener(CustomListener) - Method in class org.relayirc.swingui.ChatOptions.ListenerList
 
ADDED - Static variable in class org.relayirc.swingui.ServerPanel
 
ADDED - Static variable in class org.relayirc.swingutil.ListEditorPanel
 
addItem(String) - Method in class org.relayirc.swingui.UserList
Adds the specified user to the list.
addMouseListener(MouseListener) - Method in class org.relayirc.swingui.ChatPanel
 
addMouseListenerToHeaderInTable(JTable) - Method in class org.relayirc.swingutil.TableSorter
 
addObject(Object) - Method in class org.relayirc.swingui.ChatOptions.ObjectList
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.Server
Add a property change listener: not fully implemented.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.Channel
Property change support.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.User
Property change support.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.swingui.ChatOptions
 
addServer(Server) - Method in class org.relayirc.swingui.ChatOptions.ServerList
Add server to user's list of IRC servers.
addServerListener(ServerListener) - Method in class org.relayirc.chatengine.Server
Add a server listener.
addTab(JComponent) - Method in class org.relayirc.swingutil.TabbedDialog
 
addTab(JComponent, ImageIcon) - Method in class org.relayirc.swingutil.TabbedDialog
 
addUser(User) - Method in class org.relayirc.swingui.ChatOptions.UserList
Add user to list of users.

B

BAN_USER - Static variable in class org.relayirc.swingui.GuiUser
Action name for BAN_USER action.
BeanModel - class org.relayirc.swingutil.propsheet.BeanModel.
PropModel that wraps a bean.
BeanModel(Object) - Constructor for class org.relayirc.swingutil.propsheet.BeanModel
 
BooleanEditor - class org.relayirc.swingutil.propsheet.editors.BooleanEditor.
PropertyEditor that provides custom editor for editing an integer.
BooleanEditor() - Constructor for class org.relayirc.swingutil.propsheet.editors.BooleanEditor
 
borderLayout1 - Variable in class org.relayirc.swingui.ServerPanel
 

C

cancelButtonPressed(ActionEvent) - Method in class org.relayirc.swingui.ConnectDlg
This callback is called with the user hits the Cancel button.
CASCADE - Static variable in class org.relayirc.swingui.ChatApp
Action name for the CASCADE action.
cascade() - Method in class org.relayirc.swingui.ChatApp
Arrange windows in cascade formation.
cascade() - Method in class org.relayirc.swingutil.MDIPanel
Tile client frames in a cascade pattern.
centerOnScreen() - Method in class org.relayirc.swingutil.StandardDlg
 
centerOnScreen(Component) - Static method in class org.relayirc.swingutil.StandardDlg
 
Channel - class org.relayirc.chatengine.Channel.
An IRC channel class that includes methods for joining, parting, kicking, banning, adding/removing channel listeners and property change support.
Channel(String) - Constructor for class org.relayirc.chatengine.Channel
Construct channel with name alone.
Channel(String, Server) - Constructor for class org.relayirc.chatengine.Channel
Construct channel with server.
Channel(String, String, int, Server) - Constructor for class org.relayirc.chatengine.Channel
Channel with name, topic, user count and a server.
ChannelAdapter - class org.relayirc.chatengine.ChannelAdapter.
Provides a default do-nothing implementation of ChannelListener.
ChannelAdapter() - Constructor for class org.relayirc.chatengine.ChannelAdapter
 
ChannelBeanInfo - class org.relayirc.swingui.beans.ChannelBeanInfo.
BeanInfo for org.relayirc.chatengine.Channel class.
ChannelBeanInfo() - Constructor for class org.relayirc.swingui.beans.ChannelBeanInfo
Construct BeanInfo by creating array of property descriptors.
ChannelEvent - class org.relayirc.chatengine.ChannelEvent.
Event fired by a channel.
ChannelEvent(Channel) - Constructor for class org.relayirc.chatengine.ChannelEvent
Event with no associated values.
ChannelEvent(Channel, Object) - Constructor for class org.relayirc.chatengine.ChannelEvent
Event with an optional arbitrary value.
ChannelEvent(Channel, String, String, Object) - Constructor for class org.relayirc.chatengine.ChannelEvent
Event with originating user and an optional arbitrary value.
ChannelEvent(Channel, String, String, String, String, Object) - Constructor for class org.relayirc.chatengine.ChannelEvent
Event with originating user, destination user and an optional arbitrary value.
ChannelFrame - class org.relayirc.swingui.ChannelFrame.
An MDI client frame that holds a ChannelPanel.
ChannelFrame(Channel) - Constructor for class org.relayirc.swingui.ChannelFrame
 
ChannelListener - interface org.relayirc.chatengine.ChannelListener.
Implement this interface to listen to channel events incuding messages, joins, parts, bans and kicks.
ChannelPanel - class org.relayirc.swingui.ChannelPanel.
A three-panel GUI for one IRC chat channel.
ChannelPanel(Channel, Container) - Constructor for class org.relayirc.swingui.ChannelPanel
 
ChannelSearch - class org.relayirc.chatengine.ChannelSearch.
Channel searcher.
ChannelSearch(Server) - Constructor for class org.relayirc.chatengine.ChannelSearch
Channel search needs a server.
ChannelSearchFrame - class org.relayirc.swingui.ChannelSearchFrame.
Internal frame/MDI client frame that holds ChannelSeachPanel.
ChannelSearchFrame(ChannelSearch) - Constructor for class org.relayirc.swingui.ChannelSearchFrame
 
ChannelSearchListener - interface org.relayirc.chatengine.ChannelSearchListener.
Inteface for listening to progress of a channel search.
ChannelSearchPanel - class org.relayirc.swingui.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.
ChannelSearchPanel(ChannelSearch) - Constructor for class org.relayirc.swingui.ChannelSearchPanel
Construct a search panel for a specified channel search object.
ChatAction - class org.relayirc.swingui.ChatAction.
Makes it easier to implement actions.
ChatAction(String, Icon) - Constructor for class org.relayirc.swingui.ChatAction
 
ChatApp - class org.relayirc.swingui.ChatApp.
Main class of the Relay-JFC chat application.
ChatApp() - Constructor for class org.relayirc.swingui.ChatApp
Construct a chat application.
ChatOptionListener - interface org.relayirc.chatengine.ChatOptionListener.
Currently not used: ChatOption provides standard beans property change support and thats good enough for now.
ChatOptions - class org.relayirc.swingui.ChatOptions.
User's option settings such as nick name, font and colors as well as favorite servers, channels and users.
ChatOptions.ActionList - class org.relayirc.swingui.ChatOptions.ActionList.
 
ChatOptions.ActionList(ChatOptions) - Constructor for class org.relayirc.swingui.ChatOptions.ActionList
 
ChatOptions.ChannelList - class org.relayirc.swingui.ChatOptions.ChannelList.
 
ChatOptions.ChannelList(ChatOptions) - Constructor for class org.relayirc.swingui.ChatOptions.ChannelList
Construct empty server list.
ChatOptions.ListenerList - class org.relayirc.swingui.ChatOptions.ListenerList.
 
ChatOptions.ListenerList(ChatOptions) - Constructor for class org.relayirc.swingui.ChatOptions.ListenerList
 
ChatOptions.ObjectList - class org.relayirc.swingui.ChatOptions.ObjectList.
Base class for internal collections.
ChatOptions.ObjectList(ChatOptions) - Constructor for class org.relayirc.swingui.ChatOptions.ObjectList
 
ChatOptions.ServerList - class org.relayirc.swingui.ChatOptions.ServerList.
 
ChatOptions.ServerList(ChatOptions) - Constructor for class org.relayirc.swingui.ChatOptions.ServerList
Construct empty server list.
ChatOptions.ServerList(ChatOptions, File) - Constructor for class org.relayirc.swingui.ChatOptions.ServerList
Construct server list from MIRC servers.ini file.
ChatOptions.ServerList(ChatOptions, Vector) - Constructor for class org.relayirc.swingui.ChatOptions.ServerList
Construct server list from vector of servers.
ChatOptions.UserList - class org.relayirc.swingui.ChatOptions.UserList.
 
ChatOptions.UserList(ChatOptions) - Constructor for class org.relayirc.swingui.ChatOptions.UserList
Construct empty server list.
ChatOptions() - Constructor for class org.relayirc.swingui.ChatOptions
 
ChatOptionsDlg - class org.relayirc.swingui.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.
ChatOptionsDlg() - Constructor for class org.relayirc.swingui.ChatOptionsDlg
 
ChatOptionsDlg(JFrame) - Constructor for class org.relayirc.swingui.ChatOptionsDlg
 
ChatPanel - class org.relayirc.swingui.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.
checkModel() - Method in class org.relayirc.swingutil.TableSorter
 
checkValues() - Method in class org.relayirc.swingui.CustomListenersPanel
ITab implementation.
checkValues() - Method in class org.relayirc.swingui.ColorPanel
 
checkValues() - Method in class org.relayirc.swingui.CustomActionsPanel
ITab implementation.
checkValues() - Method in class org.relayirc.swingui.FontPanel
 
checkValues() - Method in class org.relayirc.swingui.UserPanel
 
checkValues() - Method in class org.relayirc.swingui.ServerPanel
Check validity of tab's values, part of ITab interface.
checkValues() - Method in class org.relayirc.swingui.CustomActionEditPanel
Check values from this tab's GUI.
checkValues() - Method in class org.relayirc.swingui.CustomListenerEditPanel
Check values from this tab's GUI.
checkValues() - Method in class org.relayirc.swingui.InterfacePanel
 
checkValues() - Method in class org.relayirc.swingui.ServerAddPanel
 
checkValues() - Method in class org.relayirc.swingui.JoinPanel
 
checkValues() - Method in interface org.relayirc.swingutil.ITab
Check values from this tab's GUI.
clear() - Method in class org.relayirc.swingutil.propsheet.PropSheet
Clear property sheet.
close() - Method in class org.relayirc.core.IRCConnection
Close socket connection to IRC server and close down message loop thread.
closeApp() - Method in class org.relayirc.swingui.ChatApp
Disconnect from the IRC server, save options and exit applicatin.
ColorCombo - class org.relayirc.swingutil.ColorCombo.
Color combobox for choosing one of the 13 named colors in AWT.
ColorCombo() - Constructor for class org.relayirc.swingutil.ColorCombo
 
ColorPanel - class org.relayirc.swingui.ColorPanel.
 
ColorPanel() - Constructor for class org.relayirc.swingui.ColorPanel
 
ComboEditor - class org.relayirc.swingutil.propsheet.editors.ComboEditor.
PropertyEditor that provides custom editor for editing a string value by selecting from a list of possible values.
ComboEditor() - Constructor for class org.relayirc.swingutil.propsheet.editors.ComboEditor
 
ComparableString - class org.relayirc.util.ComparableString.
Sortable string that implements IComparable.
ComparableString(String) - Constructor for class org.relayirc.util.ComparableString
 
compare(int, int) - Method in class org.relayirc.swingutil.TableSorter
 
compareRowsByColumn(int, int, int) - Method in class org.relayirc.swingutil.TableSorter
 
compareTo(IComparable) - Method in interface org.relayirc.util.IComparable
Compare to other object.
compareTo(IComparable) - Method in class org.relayirc.util.ComparableString
 
CONNECT - Static variable in class org.relayirc.swingui.GuiServer
Action name for CONNECT action.
CONNECT - Static variable in class org.relayirc.swingui.ChatApp
Action name for CONNECT action.
connect() - Method in class org.relayirc.chatengine.Channel
Connect/join this channel, does nothing if channel has no server.
connect() - Method in class org.relayirc.swingui.ChatApp
Present connection dialog to user and allow connection.
connect(Server) - Method in class org.relayirc.swingui.ChatApp
Connect to the specified chat server.
connect(String, String, String, String) - Method in class org.relayirc.chatengine.Server
Connect to IRC server that was specified in the constructor.
connect(User) - Method in class org.relayirc.chatengine.Server
Connect to IRC server that was specified in the constructor.
connectButtonPressed(ActionEvent) - Method in class org.relayirc.swingui.ConnectDlg
This callback is called when then user hits the Connect button.
ConnectDlg - class org.relayirc.swingui.ConnectDlg.
Connection dialog allows user to specify IRC server to which to connect and user information for connection.
ConnectDlg() - Constructor for class org.relayirc.swingui.ConnectDlg
Just for JBuilder.
ConnectDlg(Frame) - Constructor for class org.relayirc.swingui.ConnectDlg
Construct a ConnectDlg by passing in standard dialog arguments a ServerList object and a ChatOptions object.
CONNECTED - Static variable in class org.relayirc.core.IRCConnection
 
CONNECTING - Static variable in class org.relayirc.core.IRCConnection
 
ConsoleFrame - class org.relayirc.swingui.ConsoleFrame.
Provides a display area for general messages from the IRC server.
ConsoleFrame(ChatPanel) - Constructor for class org.relayirc.swingui.ConsoleFrame
 
contains(CustomAction) - Method in class org.relayirc.swingui.ChatOptions.ActionList
 
contains(CustomListener) - Method in class org.relayirc.swingui.ChatOptions.ListenerList
 
contains(Object) - Method in class org.relayirc.swingui.ChatOptions.ObjectList
 
contains(String) - Method in class org.relayirc.swingui.UserList
Returns true if the specified user is in the list.
CONTINUE_PROMPT - Static variable in class org.relayirc.swingutil.PythonPanel
 
createNewObjectHolder() - Method in interface org.relayirc.swingutil.ListEditorPanel.IModel
 
createNewObjectHolder(Object) - Method in interface org.relayirc.swingutil.ListEditorPanel.IModel
 
createPopupMenu() - Method in class org.relayirc.swingui.GuiServer
 
createPopupMenu() - Method in class org.relayirc.swingui.GuiUser
 
createPopupMenu() - Method in class org.relayirc.swingui.GuiChannel
 
CustomAction - class org.relayirc.swingui.CustomAction.
An IChatAction implementation that executes a JPython script, a Java class that implements IRelayRunnable or an IRC command.
CustomAction(String, int, String) - Constructor for class org.relayirc.swingui.CustomAction
Construct CustomAction by specifying its title, type and action string.
CustomActionEditPanel - class org.relayirc.swingui.CustomActionEditPanel.
 
CustomActionEditPanel() - Constructor for class org.relayirc.swingui.CustomActionEditPanel
Deprecated. Used only for JBuilder compatibility.
CustomActionEditPanel(CustomActionsPanel.ActionHolder) - Constructor for class org.relayirc.swingui.CustomActionEditPanel
Create edit panel for specified ActionHolder.
CustomActionsDlg - class org.relayirc.swingui.CustomActionsDlg.
 
CustomActionsDlg() - Constructor for class org.relayirc.swingui.CustomActionsDlg
 
CustomActionsDlg(JFrame) - Constructor for class org.relayirc.swingui.CustomActionsDlg
 
CustomActionsPanel - class org.relayirc.swingui.CustomActionsPanel.
Provides UI for editing a collection of CustomActions.
CustomActionsPanel.ActionHolder - class org.relayirc.swingui.CustomActionsPanel.ActionHolder.
 
CustomActionsPanel.ActionHolder(CustomActionsPanel, CustomAction) - Constructor for class org.relayirc.swingui.CustomActionsPanel.ActionHolder
 
CustomActionsPanel() - Constructor for class org.relayirc.swingui.CustomActionsPanel
Deprecated. Only for design-time use!
CustomActionsPanel(JDialog, String, String, Vector) - Constructor for class org.relayirc.swingui.CustomActionsPanel
Contruct UI for editing a collection of CustomActions.
CUSTOMIZE_ACTIONS - Static variable in class org.relayirc.swingui.ChatApp
Action name for the CUSTOMIZER_ACTIONS action.
CUSTOMIZE_LISTENERS - Static variable in class org.relayirc.swingui.ChatApp
Action name for the CUSTOMIZE_LISTENERS action.
CustomListener - class org.relayirc.swingui.CustomListener.
 
CustomListener(String, int, String, String, String) - Constructor for class org.relayirc.swingui.CustomListener
Construct CustomListener by specifying its title, type and listener string.
CustomListenerEditPanel - class org.relayirc.swingui.CustomListenerEditPanel.
 
CustomListenerEditPanel() - Constructor for class org.relayirc.swingui.CustomListenerEditPanel
 
CustomListenerEditPanel(CustomListenersPanel.ListenerHolder) - Constructor for class org.relayirc.swingui.CustomListenerEditPanel
 
CustomListenersDlg - class org.relayirc.swingui.CustomListenersDlg.
 
CustomListenersDlg() - Constructor for class org.relayirc.swingui.CustomListenersDlg
 
CustomListenersDlg(JFrame) - Constructor for class org.relayirc.swingui.CustomListenersDlg
 
CustomListenersPanel - class org.relayirc.swingui.CustomListenersPanel.
Provides UI for editing a collection of CustomListeners.
CustomListenersPanel.ListenerHolder - class org.relayirc.swingui.CustomListenersPanel.ListenerHolder.
 
CustomListenersPanel.ListenerHolder(CustomListenersPanel, CustomListener) - Constructor for class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
CustomListenersPanel() - Constructor for class org.relayirc.swingui.CustomListenersPanel
Deprecated. Only for design-time use!
CustomListenersPanel(JDialog, String, String, Vector) - Constructor for class org.relayirc.swingui.CustomListenersPanel
Contruct UI for editing a collection of CustomListeners.

D

Debug - class org.relayirc.util.Debug.
Primitive debug logging facility.
Debug() - Constructor for class org.relayirc.util.Debug
 
DefaultListEditorDlg - class org.relayirc.swingutil.DefaultListEditorDlg.
List editor dialog for editing lists of strings.
DefaultListEditorDlg() - Constructor for class org.relayirc.swingutil.DefaultListEditorDlg
 
DefaultListEditorDlg(Frame, Vector) - Constructor for class org.relayirc.swingutil.DefaultListEditorDlg
 
DefaultPropModel - class org.relayirc.swingutil.propsheet.DefaultPropModel.
Default implementation that provides default editors for strings.
DefaultPropModel() - Constructor for class org.relayirc.swingutil.propsheet.DefaultPropModel
 
DELETED - Static variable in class org.relayirc.swingui.ServerPanel
 
DELETED - Static variable in class org.relayirc.swingutil.ListEditorPanel
 
DEOP_USER - Static variable in class org.relayirc.swingui.GuiUser
Action name for DEOP_USER action.
DISCONNECT - Static variable in class org.relayirc.swingui.GuiServer
Action name for the DISCONNECT action.
DISCONNECT - Static variable in class org.relayirc.swingui.ChatApp
Action name for the DISCONNECT action.
disconnect() - Method in class org.relayirc.chatengine.Server
Disconnect from server by sending a QUIT to the server, closing the socket to the server and then waiting for the message loop thread to die.
disconnect() - Method in class org.relayirc.chatengine.Channel
Request channel disconnection by sending PART command to server.
DISCONNECTED - Static variable in class org.relayirc.core.IRCConnection
 
DISCONNECTING - Static variable in class org.relayirc.core.IRCConnection
 
display(String) - Method in class org.relayirc.swingui.ChatApp
Display text on the main console.
displayErrorMessage(JFrame, String, String) - Static method in class org.relayirc.swingutil.ErrorUtils
Error message that shows only a short description string.
displayErrorMessage(JFrame, String, String, String) - Static method in class org.relayirc.swingutil.ErrorUtils
Error message that shows short and long description strings.
displayErrorMessage(JFrame, String, String, Throwable) - Static method in class org.relayirc.swingutil.ErrorUtils
Error message for an Exception object.
DOCK_BOTTOM - Static variable in class org.relayirc.swingutil.MDIPanel
 
DOCK_LEFT - Static variable in class org.relayirc.swingutil.MDIPanel
 
DOCK_NONE - Static variable in class org.relayirc.swingutil.MDIPanel
 
DOCK_RIGHT - Static variable in class org.relayirc.swingutil.MDIPanel
 
DOCK_TOP - Static variable in class org.relayirc.swingutil.MDIPanel
 
dock(MDIClientPanel) - Method in class org.relayirc.swingui.ChatApp
To dock/undock a MDIClientPanel, first set the panel's dock state then call this function to register that dock state.

E

EDIT_SERVER_LIST - Static variable in class org.relayirc.swingui.ChatApp
Action name for the EDIT_SERVER_LIST action.
EDITED - Static variable in class org.relayirc.swingui.ServerPanel
 
EDITED - Static variable in class org.relayirc.swingutil.ListEditorPanel
 
equals(Object) - Method in class org.relayirc.chatengine.Channel
 
equals(Object) - Method in class org.relayirc.chatengine.User
User objects are equal if they have the same nick name.
ERR_ALREADYREGISTRED - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_BADCHANNELKEY - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_BANNEDFROMCHAN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_CANNOTSENDTOCHAN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_CANTKILLSERVER - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_CHANNELISFULL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_CHANOPRIVSNEEDED - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_ERRONEUSNICKNAME - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_FILEERROR - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_INVITEONLYCHAN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_KEYSET - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NEEDMOREPARAMS - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NICKCOLLISION - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NICKNAMEINUSE - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOADMININFO - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOLOGIN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOMOTD - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NONICKNAMEGIVEN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOOPERHOST - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOORIGIN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOPERMFORHOST - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOPRIVILEGES - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NORECIPIENT - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOSUCHCHANNEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOSUCHNICK - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOSUCHSERVER - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOTEXTTOSEND - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOTONCHANNEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOTOPLEVEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOTREGISTERED - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_PASSWDMISMATCH - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_SUMMONDISABLED - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_TOOMANYCHANNELS - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_TOOMANYTARGETS - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_UMODEUNKNOWNFLAG - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_UNKNOWNCOMMAND - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_UNKNOWNMODE - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_USERNOTINCHANNEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_USERONCHANNEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_USERSDISABLED - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_USERSDONTMATCH - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_WASNOSUCHNICK - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_WILDTOPLEVEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_YOUREBANNEDCREEP - Static variable in interface org.relayirc.core.IRCConstants
 
ErrorUtils - class org.relayirc.swingutil.ErrorUtils.
A simple error/exception display dialog.
ErrorUtils() - Constructor for class org.relayirc.swingutil.ErrorUtils
 
EXIT - Static variable in class org.relayirc.swingui.ChatApp
Action name for the EXIT action.
exportMircFile(String) - Method in class org.relayirc.swingui.ChatOptions.ServerList
TODO: Export server list file to MIRC format

F

FavoritesFrame - class org.relayirc.swingui.FavoritesFrame.
MDI client frame that holds FavoritesPanel.
FavoritesFrame(ChatApp) - Constructor for class org.relayirc.swingui.FavoritesFrame
 
FavoritesPanel - class org.relayirc.swingui.FavoritesPanel.
Panel that holds a Favorites tree of favorite servers, channels and users.
FavoritesPanel(ChatApp) - Constructor for class org.relayirc.swingui.FavoritesPanel
 
fireStatusEvent(String) - Method in class org.relayirc.chatengine.Server
Send status message to all ServerListeners, used internally.
FontChooser - class org.relayirc.swingutil.FontChooser.
Simple font selection panel.
FontChooser() - Constructor for class org.relayirc.swingutil.FontChooser
 
FontPanel - class org.relayirc.swingui.FontPanel.
 
FontPanel() - Constructor for class org.relayirc.swingui.FontPanel
 
FontPanel(ChatOptions) - Constructor for class org.relayirc.swingui.FontPanel
 
forceLayout() - Method in class org.relayirc.swingui.ChannelPanel
Kludge to force a layout.

G

getAction() - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
 
getAction() - Method in class org.relayirc.swingui.CustomAction
 
getAction(int) - Method in class org.relayirc.swingui.ChatOptions.ActionList
 
getAction(String) - Method in class org.relayirc.swingui.GuiServer
Get action by name.
getAction(String) - Method in class org.relayirc.swingui.ChatApp
Get action by name.
getAction(String) - Method in class org.relayirc.swingui.GuiUser
Get action by name.
getAction(String) - Method in class org.relayirc.swingui.GuiChannel
Get action by name.
getActionCount() - Method in class org.relayirc.swingui.ChatOptions.ActionList
 
getActionObject() - Method in class org.relayirc.swingui.ChatAction
 
getActionObject() - Method in interface org.relayirc.swingui.IChatAction
Get the actual action object.
getActionObject() - Method in class org.relayirc.swingui.CustomAction
Get the actual action object.
getAllServers() - Method in class org.relayirc.swingui.ChatOptions
Get all servers, favorites have isFavorite = true.
getAltNick() - Method in class org.relayirc.chatengine.User
Get user's alternate nickname, only valid for current user.
getAppName() - Method in class org.relayirc.chatengine.Server
Get app name to be reported to version queries.
getAppName() - Method in class org.relayirc.swingui.ChatApp
Returns the name of the chat application.
getAppVersion() - Method in class org.relayirc.chatengine.Server
Get app version to be reported to version queries.
getAppVersion() - Method in class org.relayirc.swingui.ChatApp
Returns the version of the chat application.
getAsText() - Method in class org.relayirc.swingutil.propsheet.editors.IntegerEditor
 
getAsText() - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredListSelectionEditor
 
getAsText() - Method in class org.relayirc.swingutil.propsheet.editors.BooleanEditor
 
getAsText() - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredListEditor
 
getButton() - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredEditor
 
getCancelButton() - Method in class org.relayirc.swingui.CustomActionEditPanel
Get panel's Cancel button.
getCancelButton() - Method in class org.relayirc.swingui.CustomListenerEditPanel
Get panel's Cancel button.
getCancelButton() - Method in interface org.relayirc.swingutil.IPanel
Get panel's Cancel button.
getChannel() - Method in class org.relayirc.chatengine.ServerEvent
Get associated Channel object, or null if not applicable.
getChannel(int) - Method in class org.relayirc.swingui.ChatOptions.ChannelList
Get channel by index.
getChannel(String) - Method in class org.relayirc.chatengine.Server
Returns view for specified channel, or null if there is none.
getChannel(String, boolean) - Method in class org.relayirc.chatengine.Server
Returns channel object specified by name, creates one if necessary.
getChannelAt(int) - Method in class org.relayirc.chatengine.ChannelSearch
Number of channels found in most recent search, or null on error.
getChannelCount() - Method in class org.relayirc.chatengine.ChannelSearch
Number of channels found in most recent search, or -1 on error.
getChannelCount() - Method in class org.relayirc.swingui.ChatOptions.ChannelList
Get number of channels.
getChannelName() - Method in class org.relayirc.chatengine.ServerEvent
Get associated channel name (for onInvite), or null if not applicable.
getChannelPanel() - Method in class org.relayirc.swingui.ChannelFrame
 
getChannels() - Method in class org.relayirc.chatengine.User
Get list of user's channels as reported by last WHOIS reply.
getChannelSearch() - Method in class org.relayirc.swingui.ChannelSearchPanel
Returns panel's search object.
getChatApp() - Static method in class org.relayirc.swingui.ChatApp
Returns the one-and-only chat application object.
getChatPanel() - Method in class org.relayirc.swingui.ConsoleFrame
 
getChatStyle(String) - Static method in class org.relayirc.swingui.ChatApp
 
getClientPanel() - Method in class org.relayirc.swingui.ConsoleFrame
 
getClientPanel() - Method in class org.relayirc.swingui.ChannelSearchFrame
 
getClientPanel() - Method in class org.relayirc.swingui.PythonFrame
 
getClientPanel() - Method in class org.relayirc.swingui.ChannelFrame
 
getClientPanel() - Method in class org.relayirc.swingui.FavoritesFrame
 
getClientPanel() - Method in interface org.relayirc.swingutil.MDIClientFrame
 
getColumnClass(int) - Method in class org.relayirc.swingutil.TableMap
 
getColumnCount() - Method in class org.relayirc.swingutil.TableMap
 
getColumnName(int) - Method in class org.relayirc.swingutil.TableMap
 
getConnectButton() - Method in class org.relayirc.swingui.ServerPanel
So callers can provide and action for the connect button.
getContext() - Method in class org.relayirc.swingui.ChatAction
Set the context for the action.
getContext() - Method in interface org.relayirc.swingui.IChatAction
Get context for action.
getContext() - Method in class org.relayirc.swingui.CustomAction
 
getCurrentServer() - Method in class org.relayirc.swingui.ChatOptions
Get the current server.
getCurrentUser() - Method in class org.relayirc.swingui.ChatOptions
Get the current user.
getCustomAction() - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
 
getCustomChannelActions() - Method in class org.relayirc.swingui.ChatOptions
Get custom channel actions.
getCustomChannelListeners() - Method in class org.relayirc.swingui.ChatOptions
Get custom channel listeners.
getCustomEditor() - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredEditor
 
getCustomEditor() - Method in class org.relayirc.swingutil.propsheet.editors.LabelEditor
 
getCustomEditor() - Method in class org.relayirc.swingutil.propsheet.editors.TextEditor
 
getCustomEditor() - Method in class org.relayirc.swingutil.propsheet.editors.ComboEditor
 
getCustomEditor() - Method in class org.relayirc.swingutil.propsheet.editors.PasswordEditor
 
getCustomListener() - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
getCustomListener() - Method in class org.relayirc.swingui.ChatOptions.ListenerList
 
getCustomListener(int) - Method in class org.relayirc.swingui.ChatOptions.ListenerList
 
getCustomMenuActions() - Method in class org.relayirc.swingui.ChatOptions
Get custom menu actions.
getCustomServerActions() - Method in class org.relayirc.swingui.ChatOptions
Get custom server actions.
getCustomServerListeners() - Method in class org.relayirc.swingui.ChatOptions
Get custom server listeners.
getCustomUserActions() - Method in class org.relayirc.swingui.ChatOptions
Get custom user actions.
getDescription() - Method in class org.relayirc.chatengine.Server
 
getDescription() - Method in interface org.relayirc.chatengine.IChatObject
Get object's description.
getDescription() - Method in class org.relayirc.chatengine.Channel
 
getDescription() - Method in class org.relayirc.chatengine.User
Get current user's comments on this user.
getDescription() - Method in class org.relayirc.swingui.PropPanel
Get contents of description field.
getDockState() - Method in class org.relayirc.swingui.ChatPanel
 
getDockState() - Method in class org.relayirc.swingui.ChannelPanel
 
getDockState() - Method in class org.relayirc.swingui.FavoritesPanel
 
getDockState() - Method in class org.relayirc.swingui.ChannelSearchPanel
Get dock-state of this panel.
getDockState() - Method in interface org.relayirc.swingutil.MDIClientPanel
 
getEditor(String) - Method in interface org.relayirc.swingutil.propsheet.IPropModel
 
getEditor(String) - Method in class org.relayirc.swingutil.propsheet.BeanModel
 
getEditor(String) - Method in class org.relayirc.swingutil.propsheet.DefaultPropModel
 
getFavoriteChannels() - Method in class org.relayirc.swingui.ChatOptions
Get favorite channels.
getFavoriteUsers() - Method in class org.relayirc.swingui.ChatOptions
Get favorite users.
getFrame() - Method in class org.relayirc.swingui.ConsoleFrame
 
getFrame() - Method in class org.relayirc.swingui.ChannelSearchFrame
 
getFrame() - Method in class org.relayirc.swingui.PythonFrame
 
getFrame() - Method in class org.relayirc.swingui.ChannelFrame
 
getFrame() - Method in class org.relayirc.swingui.FavoritesFrame
 
getFrame() - Method in interface org.relayirc.swingutil.MDIClientFrame
 
getFullName() - Method in class org.relayirc.chatengine.User
Get user's full-name.
getHostName() - Method in class org.relayirc.chatengine.User
Get name of computer on which user's client is running.
getIcon() - Method in class org.relayirc.swingutil.GuiObject
 
getIcon(String) - Static method in class org.relayirc.swingutil.IconManager
Fetch icon by name.
getIdleTime() - Method in class org.relayirc.chatengine.User
Get user's idle time as reported by last WHOIS reply.
getJoinButton() - Method in class org.relayirc.swingui.JoinPanel
 
getList() - Method in class org.relayirc.swingutil.DefaultListEditorDlg
Get edited list of strings to be edited
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.relayirc.swingutil.GuiListCellRenderer
 
getListener() - Method in class org.relayirc.swingui.CustomListener
 
getListenerString() - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
getListenerString() - Method in class org.relayirc.swingui.CustomListener
 
getMappedRow(int) - Method in class org.relayirc.swingutil.TableSorter
 
getMaxNumBufferedUnsentMessages() - Method in class org.relayirc.chatengine.Channel
 
getMaxUsers() - Method in class org.relayirc.chatengine.ChannelSearch
Get maximum user-count criteria.
getMessage() - Method in class org.relayirc.chatengine.ServerEvent
Get associated message, or null if not applicable.
getMinimumSize() - Method in class org.relayirc.swingutil.ColorCombo
 
getMinimumSize() - Method in class org.relayirc.swingutil.PongSpinner
 
getMinimumSize() - Method in class org.relayirc.swingutil.propsheet.PropSheet
Minimum size is same as perferred size.
getMinUsers() - Method in class org.relayirc.chatengine.ChannelSearch
Get minimum user-count criteria.
getModel() - Method in class org.relayirc.swingutil.TableMap
 
getName() - Method in class org.relayirc.chatengine.Server
Host name of server.
getName() - Method in class org.relayirc.chatengine.Channel
Get name of channel (e.g.
getName() - Method in class org.relayirc.chatengine.User
Get user's IRC handle (same as nick).
getName() - Method in class org.relayirc.chatengine.ChannelSearch
Get channel name search string.
getName() - Method in class org.relayirc.swingui.CustomListenersPanel
ITab implementation.
getName() - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
IHolder implementation.
getName() - Method in class org.relayirc.swingui.ColorPanel
 
getName() - Method in class org.relayirc.swingui.CustomActionsPanel
ITab implementation.
getName() - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
IHolder implementation.
getName() - Method in class org.relayirc.swingui.FontPanel
 
getName() - Method in class org.relayirc.swingui.ServerPanel
Return's tab's name, part of ITab interface.
getName() - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
getName() - Method in class org.relayirc.swingui.CustomActionEditPanel
Returns name that should appear on tab.
getName() - Method in class org.relayirc.swingui.CustomListenerEditPanel
Returns name that should appear on tab.
getName() - Method in class org.relayirc.swingui.InterfacePanel
 
getName() - Method in class org.relayirc.swingui.ServerAddPanel
Returns name that should appear on tab
getName() - Method in interface org.relayirc.swingutil.ITab
Returns name that should appear on tab.
getName() - Method in interface org.relayirc.swingutil.ListEditorPanel.IHolder
 
getNetwork() - Method in class org.relayirc.chatengine.Server
 
getNetwork() - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
getNick() - Method in class org.relayirc.core.IRCConnection
Get nick name currently in use.
getNick() - Method in class org.relayirc.chatengine.Server
Get nick name currently in use
getNick() - Method in class org.relayirc.chatengine.User
Get user's IRC handle.
getObject() - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
IHolder implementation.
getObject() - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
IHolder implementation.
getObject() - Method in class org.relayirc.swingui.PropPanel
Get the object that is currently in the property sheet.
getObject() - Method in class org.relayirc.swingutil.GuiObject
 
getObject() - Method in interface org.relayirc.swingutil.ListEditorPanel.IHolder
 
getObject(int) - Method in class org.relayirc.swingui.ChatOptions.ObjectList
 
getObjectCount() - Method in class org.relayirc.swingui.ChatOptions.ObjectList
 
getObjects() - Method in class org.relayirc.swingui.ChatOptions.ObjectList
 
getObjects() - Method in interface org.relayirc.swingutil.ListEditorPanel.IModel
 
getOkButton() - Method in class org.relayirc.swingui.CustomActionEditPanel
Get panel's Ok button.
getOkButton() - Method in class org.relayirc.swingui.CustomListenerEditPanel
Get panel's Ok button.
getOkButton() - Method in interface org.relayirc.swingutil.IPanel
Get panel's Ok button.
getOptions() - Method in class org.relayirc.swingui.ChatApp
 
getOriginAddress() - Method in class org.relayirc.chatengine.ChannelEvent
Address of the originating chat user or null if not applicable.
getOriginNick() - Method in class org.relayirc.chatengine.ServerEvent
Get nick of user who originated this event (for onInvite), or null if not applicable.
getOriginNick() - Method in class org.relayirc.chatengine.ChannelEvent
Nick name of the originating chat user or null if not applicable.
getPanel() - Method in class org.relayirc.swingui.ChatPanel
 
getPanel() - Method in class org.relayirc.swingui.ChannelPanel
 
getPanel() - Method in class org.relayirc.swingui.FavoritesPanel
 
getPanel() - Method in class org.relayirc.swingui.CustomActionEditPanel
Get panel itself.
getPanel() - Method in class org.relayirc.swingui.CustomListenerEditPanel
Get panel itself.
getPanel() - Method in class org.relayirc.swingui.ChannelSearchPanel
Get panel for this MDI client.
getPanel() - Method in interface org.relayirc.swingutil.IPanel
Get panel itself.
getPanel() - Method in interface org.relayirc.swingutil.MDIClientPanel
 
getPort() - Method in class org.relayirc.chatengine.Server
Get default port: first port in port array.
getPorts() - Method in class org.relayirc.chatengine.Server
Get port array.
getPorts() - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
getPreferredSize() - Method in class org.relayirc.swingutil.ColorCombo
 
getPreferredSize() - Method in class org.relayirc.swingutil.PongSpinner
 
getPreferredSize() - Method in class org.relayirc.swingutil.propsheet.PropSheet
Preferred size.
getProperty(String) - Method in class org.relayirc.swingui.ChatOptions
Get a named string property, or empty string if propety is undefined.
getProperty(String) - Method in interface org.relayirc.swingutil.propsheet.IPropModel
 
getProperty(String) - Method in class org.relayirc.swingutil.propsheet.BeanModel
 
getProperty(String) - Method in class org.relayirc.swingutil.propsheet.DefaultPropModel
 
getPropertyCount() - Method in interface org.relayirc.swingutil.propsheet.IPropModel
 
getPropertyCount() - Method in class org.relayirc.swingutil.propsheet.BeanModel
 
getPropertyCount() - Method in class org.relayirc.swingutil.propsheet.DefaultPropModel
 
getPropertyDescriptors() - Method in class org.relayirc.swingui.beans.ServerBeanInfo
Return array of property descriptors.
getPropertyDescriptors() - Method in class org.relayirc.swingui.beans.ChannelBeanInfo
Return array of property descriptors.
getPropertyDescriptors() - Method in class org.relayirc.swingui.beans.UserBeanInfo
Return array of property descriptors.
getPropertyDisplayName(String) - Method in interface org.relayirc.swingutil.propsheet.IPropModel
 
getPropertyDisplayName(String) - Method in class org.relayirc.swingutil.propsheet.BeanModel
 
getPropertyDisplayName(String) - Method in class org.relayirc.swingutil.propsheet.DefaultPropModel
 
getPythonInterpreter() - Method in class org.relayirc.swingui.ChatApp
 
getRowCount() - Method in class org.relayirc.swingutil.TableMap
 
getSelectedChannel() - Method in class org.relayirc.swingui.JoinDlg
 
getSelectedChannel() - Method in class org.relayirc.swingui.JoinPanel
 
getSelectedColor() - Method in class org.relayirc.swingutil.ColorCombo
 
getSelectedColorName() - Method in class org.relayirc.swingutil.ColorCombo
 
getSelectedFont() - Method in class org.relayirc.swingutil.FontChooser
 
getSelection() - Method in class org.relayirc.swingutil.ListSelectionEditorDlg
 
getServer() - Method in class org.relayirc.chatengine.ServerEvent
Get associated Server object, or null if not applicable.
getServer() - Method in class org.relayirc.chatengine.Channel
Get the channel's server, which may be null.
getServer() - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
getServer() - Method in class org.relayirc.swingui.ChatApp
 
getServer(int) - Method in class org.relayirc.swingui.ChatOptions.ServerList
 
getServerButtonPanel() - Method in class org.relayirc.swingui.ServerListPanel
 
getServerCount() - Method in class org.relayirc.swingui.ChatOptions.ServerList
 
getServerDesc() - Method in class org.relayirc.chatengine.User
Get description of user's server as reported by last WHOIS reply.
getServerName() - Method in class org.relayirc.chatengine.User
Get name of IRC server user is using.
getServerTable() - Method in class org.relayirc.swingui.ServerListPanel
 
getSignonTime() - Method in class org.relayirc.chatengine.User
Get user's signon time as reported by last WHOIS reply.
getState() - Method in class org.relayirc.core.IRCConnection
Get engine's state (see ChatEngine.DISCONNECTED, ChatEngine.CONNECTED, etc.
getState() - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
getState() - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
 
getState() - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
getState() - Method in class org.relayirc.swingutil.SortedHeaderRenderer
 
getString() - Method in class org.relayirc.util.ComparableString
 
getString() - Method in class org.relayirc.swingutil.GuiObject
 
getSubject() - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
getSubject() - Method in class org.relayirc.swingui.CustomListener
 
getSubjectAddress() - Method in class org.relayirc.chatengine.ChannelEvent
Address of the destination chat user or null if not applicable.
getSubjectNick() - Method in class org.relayirc.chatengine.ChannelEvent
Nick name of the chat user or null if not applicable.
getTable() - Method in class org.relayirc.swingutil.propsheet.PropSheet
Access to internal table, use it wisely.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.relayirc.swingutil.SortedHeaderRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.relayirc.swingutil.GuiTableCellRenderer
 
getTargetNick() - Method in class org.relayirc.chatengine.ServerEvent
Get nick of target user of this event (for onInvite), or null if not applicable.
getTitle() - Method in class org.relayirc.chatengine.Server
 
getTitle() - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
getTitle() - Method in class org.relayirc.swingui.CustomListener
 
getTitle() - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
 
getTitle() - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
getTitle() - Method in class org.relayirc.swingui.CustomAction
 
getToolTipText() - Method in class org.relayirc.swingutil.propsheet.PropSheetEditor
 
getTopic() - Method in class org.relayirc.chatengine.Channel
Get channe's topic.
getType() - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
getType() - Method in class org.relayirc.swingui.CustomListener
 
getType() - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
 
getType() - Method in class org.relayirc.swingui.CustomAction
 
getUpdateTime() - Method in class org.relayirc.chatengine.User
Get time of last WHOIS reply.
getUser() - Method in class org.relayirc.chatengine.ServerEvent
Get user associated with this message, or null if not applicable.
getUser(int) - Method in class org.relayirc.swingui.ChatOptions.UserList
Get user by index.
getUserCount() - Method in class org.relayirc.chatengine.Channel
Number of users currently on channel.
getUserCount() - Method in class org.relayirc.swingui.ChatOptions.UserList
Get number of users.
getUserName() - Method in class org.relayirc.chatengine.User
Get login name reported to IRC by user's ident daemon.
getUsers() - Method in class org.relayirc.chatengine.ServerEvent
Get list of user nick names (for onIsOn), or null if not applicable
getValue() - Method in class org.relayirc.chatengine.ChannelEvent
Arbitrary value associated with event.
getValueAt(int, int) - Method in class org.relayirc.swingutil.TableMap
 
getValueAt(int, int) - Method in class org.relayirc.swingutil.TableSorter
 
GridBagConstraints2 - class org.relayirc.swingutil.GridBagConstraints2.
Convenience class for creating grid bag constraints.
GridBagConstraints2() - Constructor for class org.relayirc.swingutil.GridBagConstraints2
 
GridBagConstraints2(int, int, int, int, double, double, int, int, Insets, int, int) - Constructor for class org.relayirc.swingutil.GridBagConstraints2
 
gridBagLayout1 - Variable in class org.relayirc.swingui.ServerPanel
 
GuiChannel - class org.relayirc.swingui.GuiChannel.
A GuiObject that represents a channel.
GuiChannel(Channel) - Constructor for class org.relayirc.swingui.GuiChannel
 
GuiChannel(Channel, Icon) - Constructor for class org.relayirc.swingui.GuiChannel
 
GuiListCellRenderer - class org.relayirc.swingutil.GuiListCellRenderer.
GuiObject-aware implementation ListCellRenderer.
GuiListCellRenderer(JComponent) - Constructor for class org.relayirc.swingutil.GuiListCellRenderer
 
GuiObject - class org.relayirc.swingutil.GuiObject.
Gui object for use in Swing lists, trees, etc.
GuiObject(String, Object) - Constructor for class org.relayirc.swingutil.GuiObject
 
GuiObject(String, Object, Icon) - Constructor for class org.relayirc.swingutil.GuiObject
 
GuiServer - class org.relayirc.swingui.GuiServer.
A GuiObject that represents a server.
GuiServer(Server) - Constructor for class org.relayirc.swingui.GuiServer
 
GuiServer(Server, Icon) - Constructor for class org.relayirc.swingui.GuiServer
 
GuiTableCellRenderer - class org.relayirc.swingutil.GuiTableCellRenderer.
GuiObject-aware implementation of TableCellRenderer.
GuiTableCellRenderer.UIResource - class org.relayirc.swingutil.GuiTableCellRenderer.UIResource.
A subclass of DefaultTableCellRenderer that implements UIResource.
GuiTableCellRenderer.UIResource() - Constructor for class org.relayirc.swingutil.GuiTableCellRenderer.UIResource
 
GuiTableCellRenderer() - Constructor for class org.relayirc.swingutil.GuiTableCellRenderer
Creates a default table cell renderer.
GuiUser - class org.relayirc.swingui.GuiUser.
A GuiObject that represents a user: creates user actions and user popups.
GuiUser(User) - Constructor for class org.relayirc.swingui.GuiUser
 
GuiUser(User, Channel) - Constructor for class org.relayirc.swingui.GuiUser
 

I

IChatAction - interface org.relayirc.swingui.IChatAction.
Actions returned by ChatApp.getAction() all implement this.
IChatObject - interface org.relayirc.chatengine.IChatObject.
Interface for a chat data object, created for use by PropDlg and PropPanel.
IComparable - interface org.relayirc.util.IComparable.
Objects that implement this interface are sortable by QuickSort.
IconManager - class org.relayirc.swingutil.IconManager.
Loads icons in ./images and hashes them by file name.
IconManager() - Constructor for class org.relayirc.swingutil.IconManager
 
iconNames - Static variable in class org.relayirc.swingutil.IconManager
Array of available icon names.
IdentServer - class org.relayirc.core.IdentServer.
Implements a "one-shot" ident authentication server.
IdentServer(String) - Constructor for class org.relayirc.core.IdentServer
Construct identity server for a specified user name.
ImageLoader - class org.relayirc.swingutil.ImageLoader.
 
ImageLoader() - Constructor for class org.relayirc.swingutil.ImageLoader
 
importMircFile(File) - Method in class org.relayirc.swingui.ChatOptions.ServerList
Import a MIRC format servers file.
INDENT - Static variable in class org.relayirc.swingutil.PythonPanel
 
index - Variable in class org.relayirc.util.ParsedToken
Position that string token was found in string
initActions(Object[][], Object) - Static method in class org.relayirc.swingui.ChatApp
 
initGUI() - Method in class org.relayirc.swingui.ChatApp
 
initGUI() - Method in class org.relayirc.swingui.PropDlg
 
initNewOptions() - Method in class org.relayirc.swingui.ChatOptions
Initialize options with default values.
insertActionAt(CustomAction, int) - Method in class org.relayirc.swingui.ChatOptions.ActionList
 
insertCustomListener(CustomListener, int) - Method in class org.relayirc.swingui.ChatOptions.ListenerList
 
insertObjectAt(Object, int) - Method in class org.relayirc.swingui.ChatOptions.ObjectList
 
intArrayToString(int[]) - Static method in class org.relayirc.util.Utilities
Convert integer array to a string.
IntegerEditor - class org.relayirc.swingutil.propsheet.editors.IntegerEditor.
PropertyEditor that provides custom editor for editing an integer.
IntegerEditor() - Constructor for class org.relayirc.swingutil.propsheet.editors.IntegerEditor
 
InterfacePanel - class org.relayirc.swingui.InterfacePanel.
 
InterfacePanel() - Constructor for class org.relayirc.swingui.InterfacePanel
 
IPanel - interface org.relayirc.swingutil.IPanel.
 
IPropModel - interface org.relayirc.swingutil.propsheet.IPropModel.
Holder of properties and finder of property editors.
IRC_COMMAND - Static variable in class org.relayirc.swingui.CustomAction
 
IRCConnection - class org.relayirc.core.IRCConnection.
A socket connection to a RFC-1459 compatible IRC server.
IRCConnection(String, int, String, String, String, String) - Constructor for class org.relayirc.core.IRCConnection
Constructs, but does not open, an IRC connection by specifying server hostname and port of a IRC server as well as user registration information.
IRCConnectionAdapter - class org.relayirc.core.IRCConnectionAdapter.
Do-nothing implementation of IRCConnectionListener to make it easy to derive new connection listeners.
IRCConnectionAdapter() - Constructor for class org.relayirc.core.IRCConnectionAdapter
 
IRCConnectionListener - interface org.relayirc.core.IRCConnectionListener.
Implement this interface to listen to an IRCConnection.
IRCConstants - interface org.relayirc.core.IRCConstants.
IRC reply and error numbers specified in RFC-1459.
IRCException - exception org.relayirc.core.IRCException.
Exception that caused disconnection from IRC server.
IRCException(String) - Constructor for class org.relayirc.core.IRCException
 
IRelayRunnable - interface org.relayirc.swingui.IRelayRunnable.
The interface that Relay-JFC plugins are expected to support.
isCellEditable(int, int) - Method in class org.relayirc.swingutil.TableMap
 
isComplete() - Method in class org.relayirc.chatengine.ChannelSearch
True if seach has completed.
isConnected() - Method in class org.relayirc.chatengine.Server
Check connection status and returns true if connected.
isConnected() - Method in class org.relayirc.chatengine.Channel
True if channel is connected/joined.
isConnected() - Method in class org.relayirc.swingui.ChatApp
 
isConnecting() - Method in class org.relayirc.chatengine.Server
Check connection status and returns true if server is in the process of connecting.
isConnecting() - Method in class org.relayirc.swingui.ChatApp
 
isDebug() - Static method in class org.relayirc.util.Debug
Wap, wap -- is this thing turn on?
isFavorite() - Method in class org.relayirc.chatengine.Server
 
isFavorite() - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
isFavorite(User) - Method in class org.relayirc.swingui.ChatOptions.UserList
Determine if user is a favorite.
isFresh() - Method in class org.relayirc.swingui.ChatOptions
Determine if user has edited options before.
isOk() - Method in class org.relayirc.swingui.CustomActionsDlg
 
isOk() - Method in class org.relayirc.swingui.JoinDlg
 
isOk() - Method in class org.relayirc.swingui.ConnectDlg
Returns true if dialog has been displayed and user hit the OK.
isOk() - Method in class org.relayirc.swingui.CustomListenersDlg
 
isOk() - Method in class org.relayirc.swingui.ChatOptionsDlg
 
isOk() - Method in class org.relayirc.swingutil.StandardDlg
Call this function to see if user hit OK to close the dialog.
isOnline() - Method in class org.relayirc.chatengine.User
Get user's online status (TODO!)
isPaintable() - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredEditor
 
isPaintable() - Method in class org.relayirc.swingutil.propsheet.editors.LabelEditor
 
isPaintable() - Method in class org.relayirc.swingutil.propsheet.editors.TextEditor
 
isPaintable() - Method in class org.relayirc.swingutil.propsheet.editors.ComboEditor
 
isPaintable() - Method in class org.relayirc.swingutil.propsheet.editors.PasswordEditor
 
isRunning() - Method in class org.relayirc.swingutil.Spinner
 
isRunning() - Method in class org.relayirc.swingutil.PongSpinner
 
isWritable() - Method in class org.relayirc.swingutil.propsheet.PropSheetEditor
 
ITab - interface org.relayirc.swingutil.ITab.
Interface for a tab for use in a TabbedDialog.

J

JAVA_CLASS - Static variable in class org.relayirc.swingui.CustomListener
 
JAVA_CLASS - Static variable in class org.relayirc.swingui.CustomAction
 
jbInit() - Method in class org.relayirc.swingui.CustomActionsDlg
 
jbInit() - Method in class org.relayirc.swingui.FontPanel
 
jbInit() - Method in class org.relayirc.swingui.ServerPanel
Initialize GUI, written and maintained by JBuilder.
jbInit() - Method in class org.relayirc.swingui.InterfacePanel
 
jbInit() - Method in class org.relayirc.swingui.CustomListenersDlg
 
jbInit() - Method in class org.relayirc.swingui.ChatOptionsDlg
 
jbInit() - Method in class org.relayirc.swingutil.StandardDlg
 
JOIN - Static variable in class org.relayirc.swingui.GuiChannel
Action name for the JOIN action.
JOIN_CHANNEL - Static variable in class org.relayirc.swingui.ChatApp
Action name for the JOIN_CHANNEL action.
JoinDlg - class org.relayirc.swingui.JoinDlg.
Displays a JoinPanel.
JoinDlg() - Constructor for class org.relayirc.swingui.JoinDlg
 
JoinDlg(Frame) - Constructor for class org.relayirc.swingui.JoinDlg
 
JoinPanel - class org.relayirc.swingui.JoinPanel.
Allows user to specify which channel is to be joined and to edit the favorite channel list.
JoinPanel() - Constructor for class org.relayirc.swingui.JoinPanel
 
JPYTHON_SCRIPT - Static variable in class org.relayirc.swingui.CustomListener
 
JPYTHON_SCRIPT - Static variable in class org.relayirc.swingui.CustomAction
 

K

KICK_USER - Static variable in class org.relayirc.swingui.GuiUser
Action name for KICK_USER action.

L

LabelEditor - class org.relayirc.swingutil.propsheet.editors.LabelEditor.
PropertyEditor that provides custom editor for a read-only string value.
LabelEditor() - Constructor for class org.relayirc.swingutil.propsheet.editors.LabelEditor
 
layoutGUI() - Method in class org.relayirc.swingui.ChatApp
 
LIST_CHANNELS - Static variable in class org.relayirc.swingui.ChatApp
Action name for the LIST_CHANNELS action.
listChannels() - Method in class org.relayirc.swingui.ChatApp
Show the channel search window.
ListEditorPanel - class org.relayirc.swingutil.ListEditorPanel.
Provides UI for editing a list of objects.
ListEditorPanel.IHolder - interface org.relayirc.swingutil.ListEditorPanel.IHolder.
Holder holds list object
ListEditorPanel.IModel - interface org.relayirc.swingutil.ListEditorPanel.IModel.
Model provides access to object list and object instantiation
ListEditorPanel() - Constructor for class org.relayirc.swingutil.ListEditorPanel
Deprecated. Only for design-time!
ListEditorPanel(Component, String, ListEditorPanel.IModel) - Constructor for class org.relayirc.swingutil.ListEditorPanel
Contruct UI for editing a collection of objects.
ListSelectionEditorDlg - class org.relayirc.swingutil.ListSelectionEditorDlg.
 
ListSelectionEditorDlg(Frame, Vector, Vector) - Constructor for class org.relayirc.swingutil.ListSelectionEditorDlg
 
loadIcons() - Method in class org.relayirc.swingui.CustomActionsDlg
 
loadIcons() - Method in class org.relayirc.swingui.CustomListenersDlg
 
loadIcons() - Method in class org.relayirc.swingui.ChatOptionsDlg
 
loadIcons() - Method in class org.relayirc.swingutil.ListEditorPanel
 
loadImage(InputStream) - Static method in class org.relayirc.swingutil.ImageLoader
 
loadImageIcon(Class, String) - Static method in class org.relayirc.swingutil.ImageLoader
 
loadLookAndFeel(String) - Method in class org.relayirc.swingui.ChatApp
Load a Swing pluggable look and feel specified by name
loadValues() - Method in class org.relayirc.swingui.CustomListenersPanel
ITab implementation.
loadValues() - Method in class org.relayirc.swingui.ColorPanel
 
loadValues() - Method in class org.relayirc.swingui.CustomActionsPanel
ITab implementation.
loadValues() - Method in class org.relayirc.swingui.FontPanel
 
loadValues() - Method in class org.relayirc.swingui.UserPanel
 
loadValues() - Method in class org.relayirc.swingui.ServerPanel
Loads values into this tab's GUI, part of ITab interface.
loadValues() - Method in class org.relayirc.swingui.CustomActionEditPanel
Loads values into this tab's GUI.
loadValues() - Method in class org.relayirc.swingui.CustomListenerEditPanel
Loads values into this tab's GUI.
loadValues() - Method in class org.relayirc.swingui.InterfacePanel
 
loadValues() - Method in class org.relayirc.swingui.ServerAddPanel
Loads values into this tab's GUI.
loadValues() - Method in class org.relayirc.swingui.JoinPanel
 
loadValues() - Method in interface org.relayirc.swingutil.ITab
Loads values into this tab's GUI.
loadValues() - Method in class org.relayirc.swingutil.ListEditorPanel
 

M

main(String[]) - Static method in class org.relayirc.swingui.CustomActionsDlg
 
main(String[]) - Static method in class org.relayirc.swingui.JoinDlg
For testing only.
main(String[]) - Static method in class org.relayirc.swingui.UserPanel
 
main(String[]) - Static method in class org.relayirc.swingui.ServerPanel
For testing only.
main(String[]) - Static method in class org.relayirc.swingui.ConnectDlg
Main function, used for testing only.
main(String[]) - Static method in class org.relayirc.swingui.ChatApp
Main method for the Relay-JFC chat application.
main(String[]) - Static method in class org.relayirc.swingui.UserDlg
For testing only.
main(String[]) - Static method in class org.relayirc.swingui.CustomListenersDlg
 
main(String[]) - Static method in class org.relayirc.swingui.ServerListPanel
 
main(String[]) - Static method in class org.relayirc.swingui.ChatOptionsDlg
 
main(String[]) - Static method in class org.relayirc.swingutil.PythonPanel
For testing: turn on debugging and show a JFrame with PythonPanel.
main(String[]) - Static method in class org.relayirc.swingutil.RadarSpinner
 
main(String[]) - Static method in class org.relayirc.swingutil.StatusBar
 
main(String[]) - Static method in class org.relayirc.swingutil.MDIPanel
For testing/debugging.
main(String[]) - Static method in class org.relayirc.swingutil.PongSpinner
 
main(String[]) - Static method in class org.relayirc.swingutil.FontChooser
 
main(String[]) - Static method in class org.relayirc.swingutil.propsheet.BeanModel
 
MDIClientFrame - interface org.relayirc.swingutil.MDIClientFrame.
Interface for an frame for use in an MDIPanel.
MDIClientPanel - interface org.relayirc.swingutil.MDIClientPanel.
Interface for a panel for use in an MDIPanel.
MDIPanel - class org.relayirc.swingutil.MDIPanel.
Multi-Document Interface (MDI) panel that supports dockable frames.
MDIPanel() - Constructor for class org.relayirc.swingutil.MDIPanel
 
model - Variable in class org.relayirc.swingutil.TableMap
 

N

n2sort() - Method in class org.relayirc.swingutil.TableSorter
 
needsSorting(Vector) - Static method in class org.relayirc.util.QuickSort
Quicksort will rearrange elements when they are all equal.
noFocusBorder - Static variable in class org.relayirc.swingutil.GuiTableCellRenderer
 

O

onAction(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onAction(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
User has acted.
onAction(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
Display user action.
onAction(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onAction(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onActivation(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onActivation(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
Channel has been activated, given focus or brought-to-front.
onActivation(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
Channel has been activated, so bring window to front.
onBan(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onBan(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
An operator has banned a user from the channel.
onBan(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
Display userA-was-banned-by-operatorB message.
onBan(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onBan(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onCancel() - Method in class org.relayirc.swingui.CustomActionEditPanel
Inform panel of cancellation.
onCancel() - Method in class org.relayirc.swingui.CustomListenerEditPanel
Inform panel of cancellation.
onCancel() - Method in class org.relayirc.swingutil.StandardDlg
You should override this function.
onCancel() - Method in class org.relayirc.swingutil.DefaultListEditorDlg
You should override this function.
onCancel() - Method in interface org.relayirc.swingutil.IPanel
Inform panel of cancellation.
onChannelAdd(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Channel object has been added to list of those managed by Server object.
onChannelAdd(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onChannelAdd(ServerEvent) - Method in class org.relayirc.swingui.ChatApp
Handle channel object addition.
onChannelJoin(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
User has joined a channel.
onChannelJoin(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onChannelJoin(ServerEvent) - Method in class org.relayirc.swingui.ChatApp
Create channel window for this new channel
onChannelPart(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
User has parted from a channel.
onChannelPart(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onChannelPart(ServerEvent) - Method in class org.relayirc.swingui.ChatApp
Does nothing as channel objects take care of parting.
onClientInfo(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onClientInfo(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onClientSource(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onClientSource(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onClientVersion(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onClientVersion(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onConnect() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onConnect() - Method in interface org.relayirc.core.IRCConnectionListener
 
onConnect(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onConnect(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
Server has connected/joined the channel.
onConnect(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
Ignore our own join/connect notification.
onConnect(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Engine has connected to IRC server.
onConnect(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onConnect(ServerEvent) - Method in class org.relayirc.swingui.ChatApp
On connection, ask actions to update themselves.
onDeOp(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onDeOp(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
An operator has taken away a users operator rights.
onDeOp(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
 
onDisconnect() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onDisconnect() - Method in interface org.relayirc.core.IRCConnectionListener
 
onDisconnect(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onDisconnect(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
Server has disconnected/parted the channel.
onDisconnect(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
Upon part/disconnect, remove self from chat app and commit guicide.
onDisconnect(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Engine has disconnected from IRC server.
onDisconnect(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onDisconnect(ServerEvent) - Method in class org.relayirc.swingui.ChatApp
On disconnection, ask actions to update themselves.
onErrorAlreadyRegistered() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorAlreadyRegistered() - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorErroneusNickname(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorErroneusNickname(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorNeedMoreParams() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorNeedMoreParams() - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorNickCollision(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorNickCollision(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorNickNameInUse(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorNickNameInUse(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorNoMOTD() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorNoMOTD() - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorNoNicknameGiven() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorNoNicknameGiven() - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorUnknown(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorUnknown(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorUnsupported(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorUnsupported(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onInvite(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
User has invited us to join a channel.
onInvite(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onInvite(ServerEvent) - Method in class org.relayirc.swingui.ChatApp
Display information from INVITE message.
onInvite(String, String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onInvite(String, String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onIsOn(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Query results for an ISON query.
onIsOn(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onIsOn(ServerEvent) - Method in class org.relayirc.swingui.ChatApp
Display information from ISON reply.
onIsOn(String[]) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onIsOn(String[]) - Method in interface org.relayirc.core.IRCConnectionListener
 
onJoin(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onJoin(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
A user has joined the channel.
onJoin(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
 
onJoin(String, String, String, boolean) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onJoin(String, String, String, boolean) - Method in interface org.relayirc.core.IRCConnectionListener
 
onJoinButtonPressed() - Method in class org.relayirc.swingui.JoinDlg
 
onJoins(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onJoins(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
Multiple users have joined the channel.
onJoins(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
 
onJoins(String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onJoins(String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onKick(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onKick(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
An operator has kicked a user from the channel.
onKick(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
 
onKick(String, String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onKick(String, String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onMessage(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onMessage(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
A user has spoken.
onMessage(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
 
onMessage(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onMessage(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onNick(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onNick(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
A user has changed nick names.
onNick(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
 
onNick(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onNick(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onNotice(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onNotice(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onOk() - Method in class org.relayirc.swingui.ServerAddDlg
 
onOk() - Method in class org.relayirc.swingui.PropDlg
 
onOk() - Method in class org.relayirc.swingui.ServerListDlg
 
onOk() - Method in class org.relayirc.swingutil.StandardDlg
You should override this function.
onOk() - Method in class org.relayirc.swingutil.DefaultListEditorDlg
You should override this function.
onOk() - Method in class org.relayirc.swingutil.TabbedDialog
 
onOp(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onOp(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
An operator has given a user operator rights.
onOp(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
 
onOp(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onOp(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onParsingError(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onParsingError(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onPart(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onPart(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
A user has parted/left the channel.
onPart(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
 
onPart(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onPart(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onPing(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onPing(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onPrivateMessage(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onPrivateMessage(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onQuit(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onQuit(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
A user has quit/disconnected from the chat server.
onQuit(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
 
onQuit(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onQuit(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyEndOfWhoIs(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyEndOfWhoIs(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyList(String, int, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyList(String, int, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyListEnd() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyListEnd() - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyListStart() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyListStart() - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyListUserChannels(int) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyListUserChannels(int) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyListUserClient(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyListUserClient(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyMOTD(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyMOTD(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyMOTDEnd() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyMOTDEnd() - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyMOTDStart() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyMOTDStart() - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyNameReply(String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyNameReply(String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyTopic(String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyTopic(String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyVersion(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyVersion(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyWhoIsChannels(String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyWhoIsChannels(String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyWhoIsIdle(String, int, Date) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyWhoIsIdle(String, int, Date) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyWhoIsOperator(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyWhoIsOperator(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyWhoIsServer(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyWhoIsServer(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyWhoIsUser(String, String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyWhoIsUser(String, String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onStatus(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Status message from engine.
onStatus(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onStatus(ServerEvent) - Method in class org.relayirc.swingui.ChatApp
Respond to onStatus() event from chat engine by displaying status message on console.
onStatus(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onStatus(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onTopic(String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onTopic(String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onTopicChange(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onTopicChange(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
Channel topic has changed.
onTopicChange(ChannelEvent) - Method in class org.relayirc.swingui.ChannelPanel
 
onUpdateComplete() - Method in class org.relayirc.chatengine.User
Notify listeners that user has been updated.
onVersionNotice(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onVersionNotice(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onWhoIs(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Query result from an WHOIS query.
onWhoIs(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onWhoIs(ServerEvent) - Method in class org.relayirc.swingui.ChatApp
Respond to WhoIs message.
onWindowClosing(WindowEvent) - Method in class org.relayirc.swingui.ConnectDlg
 
OP_USER - Static variable in class org.relayirc.swingui.GuiUser
Action name for OP_USER action.
open() - Method in class org.relayirc.core.IRCConnection
Opens socket connection to IRC server.
open(IRCConnection) - Method in class org.relayirc.core.IRCConnection
Opens socket connection to IRC server.
org.relayirc.chatengine - package org.relayirc.chatengine
The org.relayirc.chatengine provides higher level IRC classes such as Server, Channel and User.
org.relayirc.core - package org.relayirc.core
The org.relayirc.core package provides low level IRC connection functionality such as opening a connection, writing commands to a connection and closing a connection.
org.relayirc.swingui - package org.relayirc.swingui
Classes for the Relay-JFC IRC chat client.
org.relayirc.swingui.beans - package org.relayirc.swingui.beans
Bean information classes for objects used in property sheet.
org.relayirc.swingutil - package org.relayirc.swingutil
JFC/Swing utility classes.
org.relayirc.swingutil.propsheet - package org.relayirc.swingutil.propsheet
Property sheet component, based on Java Beans architecture.
org.relayirc.swingutil.propsheet.editors - package org.relayirc.swingutil.propsheet.editors
 
org.relayirc.util - package org.relayirc.util
General purpose utility classes.

P

paint(Graphics) - Method in class org.relayirc.swingutil.RadarSpinner
Paint the offscreen image to the screen.
paintValue(Graphics, Rectangle) - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredEditor
 
paintValue(Graphics, Rectangle) - Method in class org.relayirc.swingutil.propsheet.editors.LabelEditor
 
paintValue(Graphics, Rectangle) - Method in class org.relayirc.swingutil.propsheet.editors.TextEditor
 
paintValue(Graphics, Rectangle) - Method in class org.relayirc.swingutil.propsheet.editors.ComboEditor
 
paintValue(Graphics, Rectangle) - Method in class org.relayirc.swingutil.propsheet.editors.PasswordEditor
 
PanelDlg - class org.relayirc.swingutil.PanelDlg.
 
PanelDlg(Component, IPanel, String) - Constructor for class org.relayirc.swingutil.PanelDlg
 
ParsedToken - class org.relayirc.util.ParsedToken.
Super-simple string parser.
ParsedToken() - Constructor for class org.relayirc.util.ParsedToken
 
PART - Static variable in class org.relayirc.swingui.GuiChannel
Action name for the PART action.
part() - Method in class org.relayirc.swingui.ChannelPanel
 
PasswordEditor - class org.relayirc.swingutil.propsheet.editors.PasswordEditor.
TODO: PropertyEditor that provides custom editor for editing a password.
PasswordEditor() - Constructor for class org.relayirc.swingutil.propsheet.editors.PasswordEditor
 
PongSpinner - class org.relayirc.swingutil.PongSpinner.
Pong-style progress indicator with little box that bounces from left to right leaving a trail.
PongSpinner(int, int) - Constructor for class org.relayirc.swingutil.PongSpinner
 
print(String, String) - Method in class org.relayirc.swingui.ChatPanel
 
println(String) - Static method in class org.relayirc.util.Debug
Write to debug message output destination.
println(String, String) - Method in class org.relayirc.swingui.ChatPanel
 
printStackTrace(Exception) - Static method in class org.relayirc.util.Debug
Write exception text to message output destination.
printWarning() - Method in class org.relayirc.core.IdentServer
 
processMouseEvent(MouseEvent) - Method in class org.relayirc.swingui.UserList
Used internally to handler pop-up menu mouse clicks.
PROMPT_LENGTH - Static variable in class org.relayirc.swingutil.PythonPanel
 
PropDlg - class org.relayirc.swingui.PropDlg.
Property dialog for IChatObjects.
PropDlg(Frame, String, IChatObject) - Constructor for class org.relayirc.swingui.PropDlg
 
propertyNames() - Method in interface org.relayirc.swingutil.propsheet.IPropModel
 
propertyNames() - Method in class org.relayirc.swingutil.propsheet.BeanModel
 
propertyNames() - Method in class org.relayirc.swingutil.propsheet.DefaultPropModel
 
PropPanel - class org.relayirc.swingui.PropPanel.
Generic property panel with a description field.
PropPanel() - Constructor for class org.relayirc.swingui.PropPanel
Default constructor facilitates use within GUI builder.
PropPanel(Object, String) - Constructor for class org.relayirc.swingui.PropPanel
Construct prop panel for editing a bean and its description.
PropSheet - class org.relayirc.swingutil.propsheet.PropSheet.
Simple property sheet component designed for editing the properties of an object that implements IPropModel.
PropSheet() - Constructor for class org.relayirc.swingutil.propsheet.PropSheet
Constructs an empty property sheet.
PropSheet(IPropModel) - Constructor for class org.relayirc.swingutil.propsheet.PropSheet
Constructs a property sheet for editing a specified prop holder.
PropSheetEditor - class org.relayirc.swingutil.propsheet.PropSheetEditor.
Base class for property editors
PropSheetEditor() - Constructor for class org.relayirc.swingutil.propsheet.PropSheetEditor
 
PythonFrame - class org.relayirc.swingui.PythonFrame.
An MDI client frame that holds a PythonPanel.
PythonFrame(PythonInterpreter) - Constructor for class org.relayirc.swingui.PythonFrame
 
PythonPanel - class org.relayirc.swingutil.PythonPanel.
Interactive Jython panel that emulates the one in PythonWin IDE.
PythonPanel() - Constructor for class org.relayirc.swingutil.PythonPanel
Construct PythonPanel and its embedded Jython interpreter.
PythonPanel(PythonInterpreter) - Constructor for class org.relayirc.swingutil.PythonPanel
Construct PythonPanel to use existing interpreter

Q

QuickSort - class org.relayirc.util.QuickSort.
Quick sort implementation that will sort an array or Vector of IComparable objects.
QuickSort() - Constructor for class org.relayirc.util.QuickSort
 
quicksort(IComparable[], boolean) - Static method in class org.relayirc.util.QuickSort
 
quicksort(Vector, boolean) - Static method in class org.relayirc.util.QuickSort
 

R

RadarSpinner - class org.relayirc.swingutil.RadarSpinner.
Radar-style progress indicator with rotating chord inside circle.
RadarSpinner(int) - Constructor for class org.relayirc.swingutil.RadarSpinner
 
reallocateIndexes() - Method in class org.relayirc.swingutil.TableSorter
 
registerDockState(MDIClientPanel) - Method in class org.relayirc.swingutil.MDIPanel
A panel whose frame has been added to the MDIPanel using the addClientFrame() function should call this function after changing its dock state.
REMOVE_CHANNEL - Static variable in class org.relayirc.swingui.GuiChannel
Action name for the REMOVE_CHANNEL action.
REMOVE_SERVER - Static variable in class org.relayirc.swingui.GuiServer
Action name for the REMOVE_SERVER action.
REMOVE_USER - Static variable in class org.relayirc.swingui.GuiUser
Action name for the REMOVE_USER action.
remove(String) - Method in class org.relayirc.swingui.UserList
Removes the specified user from the list, checks both nick and @nick.
removeAction(CustomAction) - Method in class org.relayirc.swingui.ChatOptions.ActionList
 
removeChannel(Channel) - Method in class org.relayirc.swingui.ChatOptions.ChannelList
Remove channel.
removeChannelListener(ChannelListener) - Method in class org.relayirc.chatengine.Channel
Channel listener support.
removeChannelSearchListener(ChannelSearchListener) - Method in class org.relayirc.chatengine.ChannelSearch
Remove search listener.
removeChatPanel(ChannelPanel) - Method in class org.relayirc.swingui.ChatApp
Remove chat channel panel from MDI panel and close, hide and dispose of channel's frame as well.
removeClientFrame(MDIClientFrame) - Method in class org.relayirc.swingutil.MDIPanel
Remove panel from management by this MDI panel.
removeCustomListener(CustomListener) - Method in class org.relayirc.swingui.ChatOptions.ListenerList
 
removeMouseListener(MouseListener) - Method in class org.relayirc.swingui.ChatPanel
 
removeObject(Object) - Method in class org.relayirc.swingui.ChatOptions.ObjectList
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.Server
Remove a property change listener: not fully implemented.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.Channel
Property change support.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.User
Property change support.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.swingui.ChatOptions
 
removeServer(Server) - Method in class org.relayirc.swingui.ChatOptions.ServerList
Remove server from user's list of IRC servers.
removeServerListener(ServerListener) - Method in class org.relayirc.chatengine.Server
Remove a server listener.
removeUser(User) - Method in class org.relayirc.swingui.ChatOptions.UserList
Remove user from user's list of favorite users.
ROW_HEIGHT - Static variable in class org.relayirc.swingui.FavoritesPanel
Row height of items in favorites tree.
RPL_ADMINEMAIL - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ADMINLOC1 - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ADMINLOC2 - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ADMINME - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_AWAY - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_BANLIST - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_CHANNELMODEIS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_CLOSEEND - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_CLOSING - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFBANLIST - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFINFO - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFLINKS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFMOTD - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFNAMES - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFSERVICES - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFSTATS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFUSERS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFWHO - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFWHOIS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFWHOWAS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_INFO - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_INFOSTART - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_INVITING - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ISON - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_KILLDONE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LINKS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LIST - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LISTEND - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LISTSTART - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LUSERCHANNELS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LUSERCLIENT - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LUSERME - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LUSEROP - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LUSERUNKNOWN - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_MOTD - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_MOTDSTART - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_MYPORTIS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_NAMREPLY - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_NONE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_NOTOPIC - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_NOUSERS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_NOWAWAY - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_REHASHING - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_SERVICE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_SERVICEINFO - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_SERVLIST - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_SERVLISTEND - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSCLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSCOMMANDS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSHLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSILINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSKLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSLINKINFO - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSLLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSNLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSOLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSQLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSUPTIME - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSYLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_SUMMONING - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TIME - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TOPIC - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACECLASS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACECONNECTING - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACEHANDSHAKE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACELINK - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACELOG - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACENEWTYPE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACEOPERATOR - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACESERVER - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACEUNKNOWN - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACEUSER - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_UMODEIS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_UNAWAY - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_USERHOST - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_USERS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_USERSSTART - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_VERSION - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISCHANNELS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISCHANOP - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISIDLE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISOPERATOR - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISSERVER - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISUSER - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOREPLY - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOWASUSER - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_YOUREOPER - Static variable in interface org.relayirc.core.IRCConstants
 
run() - Method in class org.relayirc.core.IdentServer
Start running, service one ident request and then terminate.
run() - Method in class org.relayirc.core.IRCConnection
The main message loop.
run() - Method in class org.relayirc.swingui.ChatApp
The main application thread, for internal use only.
run(Object) - Method in interface org.relayirc.swingui.IRelayRunnable
 
RunPanel - class org.relayirc.swingui.RunPanel.
 
RunPanel() - Constructor for class org.relayirc.swingui.RunPanel
 

S

saveValues() - Method in class org.relayirc.swingui.CustomListenersPanel
ITab implementation.
saveValues() - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
IHolder implementation.
saveValues() - Method in class org.relayirc.swingui.ColorPanel
 
saveValues() - Method in class org.relayirc.swingui.CustomActionsPanel
ITab implementation.
saveValues() - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
IHolder implementation.
saveValues() - Method in class org.relayirc.swingui.FontPanel
 
saveValues() - Method in class org.relayirc.swingui.UserPanel
 
saveValues() - Method in class org.relayirc.swingui.ServerPanel
Saves tab's values from, part of ITab interface.
saveValues() - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
saveValues() - Method in class org.relayirc.swingui.CustomActionEditPanel
Saves values from this tab's GUI.
saveValues() - Method in class org.relayirc.swingui.CustomListenerEditPanel
Saves values from this tab's GUI.
saveValues() - Method in class org.relayirc.swingui.InterfacePanel
 
saveValues() - Method in class org.relayirc.swingui.ServerAddPanel
Saves values from GUI
saveValues() - Method in class org.relayirc.swingui.JoinPanel
 
saveValues() - Method in interface org.relayirc.swingutil.ITab
Saves values from this tab's GUI.
saveValues() - Method in class org.relayirc.swingutil.ListEditorPanel
 
saveValues() - Method in interface org.relayirc.swingutil.ListEditorPanel.IHolder
 
searchEnded() - Method in interface org.relayirc.chatengine.ChannelSearchListener
Called when seach ends.
searchEnded() - Method in class org.relayirc.swingui.ChannelSearchPanel
Called when the search is complete.
searchFound(Channel) - Method in interface org.relayirc.chatengine.ChannelSearchListener
Called when channel is found that meets search criteria.
searchFound(Channel) - Method in class org.relayirc.swingui.ChannelSearchPanel
Called with a channel has been found by the search.
searchStarted(int) - Method in interface org.relayirc.chatengine.ChannelSearchListener
Called when seach begins.
searchStarted(int) - Method in class org.relayirc.swingui.ChannelSearchPanel
Called when the search is started.
sendAction(String) - Method in class org.relayirc.chatengine.Channel
Send an action to this channel.
sendBan(String) - Method in class org.relayirc.chatengine.Channel
Ban a user from this channel.
sendCommand(String) - Method in class org.relayirc.chatengine.Server
Send command string directly to server
sendDeop(String) - Method in class org.relayirc.chatengine.Channel
Take operator rights from a user.
sendJoin() - Method in class org.relayirc.chatengine.Channel
Join this channel, requires a server.
sendJoin(Channel) - Method in class org.relayirc.chatengine.Server
Join specified channel by sending JOIN command to IRC server, adding channel object to server's channel collection and notifying listeners of channel join.
sendJoin(String) - Method in class org.relayirc.chatengine.Server
Join specified channel by sending a JOIN command to the IRC server creating a new channel object and notifying listeners of channel join.
sendKick(String) - Method in class org.relayirc.chatengine.Channel
Kick a user from the channel.
sendMessage(String) - Method in class org.relayirc.chatengine.Channel
Send a one line or multiline message to this channel.
sendNick(String) - Method in class org.relayirc.core.IRCConnection
Send change-nickname request to IRC server and save value as the nick name currently in use.
sendNick(String) - Method in class org.relayirc.chatengine.Server
Send new nick name request.
sendNotice(String) - Method in class org.relayirc.chatengine.Channel
Send a NOTICE to this channel.
sendOp(String) - Method in class org.relayirc.chatengine.Channel
Give operator rights to a user.
sendPart() - Method in class org.relayirc.chatengine.Channel
Part (leave) this channel.
sendPart(Channel) - Method in class org.relayirc.chatengine.Server
Send channel part, notify listeners and remove channel.
sendPart(String) - Method in class org.relayirc.chatengine.Server
Send channel part, notify listeners and remove channel.
sendPrivateMessage(String, String) - Method in class org.relayirc.chatengine.Server
Send private message.
sendPrivMsg(String) - Method in class org.relayirc.chatengine.Channel
Send PRIVMSG to this channel.
sendQuit(String) - Method in class org.relayirc.chatengine.Server
Send quit message to server.
sendVersion(String) - Method in class org.relayirc.chatengine.Server
Send version information to server
sendWhoIs(String) - Method in class org.relayirc.chatengine.Server
Send WHIOS for user specified by nick name.
sendWhoIs(String, boolean) - Method in class org.relayirc.swingui.ChatApp
Request whois information for user specified by nick name.
sendWhoIs(User) - Method in class org.relayirc.chatengine.Server
Send WHIOS for user specified by User object, object will be updated when WHOIS information is received.
sendWhoIs(User, boolean) - Method in class org.relayirc.swingui.ChatApp
Request whois information for user specified by user object.
Server - class org.relayirc.chatengine.Server.
Manages a connection to an IRC server and handles incoming messages by creating channel objects, routing messages to channel objects and routing events to server listeners.
Server(String, int, String, String) - Constructor for class org.relayirc.chatengine.Server
Construct a server by specifying server name, port, network and port.
ServerAdapter - class org.relayirc.chatengine.ServerAdapter.
Provides a default do-nothing implementation of ServerListener.
ServerAdapter() - Constructor for class org.relayirc.chatengine.ServerAdapter
 
ServerAddDlg - class org.relayirc.swingui.ServerAddDlg.
Dialog for editing a new or existing server object via a server holder: uses ServerAddPanel.
ServerAddDlg(String, ServerPanel.ServerHolder, Vector) - Constructor for class org.relayirc.swingui.ServerAddDlg
Construct dialog for editing a server held in a ServerHolder.
ServerAddPanel - class org.relayirc.swingui.ServerAddPanel.
GUI for editing a Server object held by a ServerPanel.ServerHolder.
ServerAddPanel() - Constructor for class org.relayirc.swingui.ServerAddPanel
Deprecated. For internal debuggin use only
ServerAddPanel(ServerPanel.ServerHolder, Vector) - Constructor for class org.relayirc.swingui.ServerAddPanel
Construct and initialize panel for editing a server.
ServerBeanInfo - class org.relayirc.swingui.beans.ServerBeanInfo.
BeanInfo for org.relayirc.chatengine.Server class.
ServerBeanInfo() - Constructor for class org.relayirc.swingui.beans.ServerBeanInfo
Construct BeanInfo by creating array of property descriptors.
ServerEvent - class org.relayirc.chatengine.ServerEvent.
Event fired by a Server.
ServerEvent(Server) - Constructor for class org.relayirc.chatengine.ServerEvent
Event with no associated value.
ServerEvent(Server, Channel) - Constructor for class org.relayirc.chatengine.ServerEvent
Event associated with a channel.
ServerEvent(Server, Server) - Constructor for class org.relayirc.chatengine.ServerEvent
Event associated with server.
ServerEvent(Server, String) - Constructor for class org.relayirc.chatengine.ServerEvent
Event associated with status message.
ServerEvent(Server, String[]) - Constructor for class org.relayirc.chatengine.ServerEvent
Event associated with a user.
ServerEvent(Server, String, String, String) - Constructor for class org.relayirc.chatengine.ServerEvent
Invite with origin nick, target nick and channel name.
ServerEvent(Server, User) - Constructor for class org.relayirc.chatengine.ServerEvent
Event associated with a user.
ServerListDlg - class org.relayirc.swingui.ServerListDlg.
Server list dialog allows user to edit the server list using the ServerListPanel component.
ServerListDlg(Frame, ChatOptions.ServerList) - Constructor for class org.relayirc.swingui.ServerListDlg
 
ServerListener - interface org.relayirc.chatengine.ServerListener.
Implement this interface to listen for server connection and disconnection, channel joins and parts and status messages.
ServerListPanel - class org.relayirc.swingui.ServerListPanel.
Relay's server list editor panel.
ServerListPanel() - Constructor for class org.relayirc.swingui.ServerListPanel
 
ServerListPanel(ChatOptions.ServerList) - Constructor for class org.relayirc.swingui.ServerListPanel
Construct server list panel for editing a server list.
ServerPanel - class org.relayirc.swingui.ServerPanel.
JPanel for specifying IRC server and editing list of servers.
ServerPanel.ServerHolder - class org.relayirc.swingui.ServerPanel.ServerHolder.
Holds server objects during editing, so changes can be cancelled.
ServerPanel.ServerHolder(Server) - Constructor for class org.relayirc.swingui.ServerPanel.ServerHolder
 
ServerPanel() - Constructor for class org.relayirc.swingui.ServerPanel
 
setAction(String) - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
 
setAction(String) - Method in class org.relayirc.swingui.CustomAction
 
setAltNick(String) - Method in class org.relayirc.chatengine.User
Set user's alternate nickname, only valid for current user.
setAppName(String) - Method in class org.relayirc.chatengine.Server
Set app name to be reported to version queries.
setAppVersion(String) - Method in class org.relayirc.chatengine.Server
Set app verion to be reported to version queries.
setAsText(String) - Method in class org.relayirc.swingutil.propsheet.editors.IntegerEditor
 
setAsText(String) - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredListSelectionEditor
 
setAsText(String) - Method in class org.relayirc.swingutil.propsheet.editors.BooleanEditor
 
setAsText(String) - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredListEditor
 
setBackground(Color) - Method in class org.relayirc.swingutil.GuiTableCellRenderer
Overrides JComponent.setForeground to specify the unselected-background color using the specified color.
setChannels(String) - Method in class org.relayirc.chatengine.User
Set list of user's channels as reported by last WHOIS reply.
setChatApp(ChatApp) - Static method in class org.relayirc.swingui.ChatApp
Returns the one-and-only chat application object.
setChatFont(Font) - Static method in class org.relayirc.swingui.ChatApp
 
setClientPanel(MDIClientPanel) - Method in class org.relayirc.swingui.ChannelSearchFrame
 
setClientPanel(MDIClientPanel) - Method in class org.relayirc.swingui.PythonFrame
 
setClientPanel(MDIClientPanel) - Method in class org.relayirc.swingui.ChannelFrame
 
setClientPanel(MDIClientPanel) - Method in class org.relayirc.swingui.FavoritesFrame
 
setContext(Object) - Method in class org.relayirc.swingui.ChatAction
Set the context for the action.
setContext(Object) - Method in interface org.relayirc.swingui.IChatAction
Set context for action.
setContext(Object) - Method in class org.relayirc.swingui.CustomAction
 
setCurrentServer(Server) - Method in class org.relayirc.swingui.ChatOptions
Set the current server.
setCurrentUser(User) - Method in class org.relayirc.swingui.ChatOptions
Set the current user.
setDebug(boolean) - Static method in class org.relayirc.util.Debug
Turn on debug message output.
setDescription(String) - Method in class org.relayirc.chatengine.Server
 
setDescription(String) - Method in interface org.relayirc.chatengine.IChatObject
Set object's description.
setDescription(String) - Method in class org.relayirc.chatengine.Channel
 
setDescription(String) - Method in class org.relayirc.chatengine.User
Set current user's comments on this user.
setDescription(String) - Method in class org.relayirc.swingui.PropPanel
Set description field.
setDockState(String) - Method in class org.relayirc.swingui.ChatPanel
 
setDockState(String) - Method in class org.relayirc.swingui.ChannelPanel
 
setDockState(String) - Method in class org.relayirc.swingui.FavoritesPanel
 
setDockState(String) - Method in class org.relayirc.swingui.ChannelSearchPanel
Set dock-state of this panel.
setDockState(String) - Method in interface org.relayirc.swingutil.MDIClientPanel
 
setEditor(String, PropertyEditor) - Method in interface org.relayirc.swingutil.propsheet.IPropModel
 
setEditor(String, PropertyEditor) - Method in class org.relayirc.swingutil.propsheet.BeanModel
 
setEditor(String, PropertyEditor) - Method in class org.relayirc.swingutil.propsheet.DefaultPropModel
 
setFavorite(boolean) - Method in class org.relayirc.chatengine.Server
 
setFavorite(boolean) - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
setForeground(Color) - Method in class org.relayirc.swingutil.GuiTableCellRenderer
Overrides JComponent.setForeground to specify the unselected-foreground color using the specified color.
setFresh(boolean) - Method in class org.relayirc.swingui.ChatOptions
Set to false if user has edited options.
setFullName(String) - Method in class org.relayirc.chatengine.User
Set user's full-name.
setHostName(String) - Method in class org.relayirc.chatengine.User
Set name of computer on which user's client is running.
setIcon(Icon) - Method in class org.relayirc.swingutil.GuiObject
 
setIdleTime(int) - Method in class org.relayirc.chatengine.User
Set user's idle time as reported by last WHOIS reply.
setIRCConnectionListener(IRCConnectionListener) - Method in class org.relayirc.core.IRCConnection
For now, only one listener is supported.
setListenerString(String) - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
setListenerString(String) - Method in class org.relayirc.swingui.CustomListener
 
setMaxNumBufferedUnsentMessages(int) - Method in class org.relayirc.chatengine.Channel
Insert the method's description here.
setMaxUsers(int) - Method in class org.relayirc.chatengine.ChannelSearch
Set maximum user-count criteria.
setMinUsers(int) - Method in class org.relayirc.chatengine.ChannelSearch
Set minimum user-count criteria.
setModel(TableModel) - Method in class org.relayirc.swingutil.TableMap
 
setModel(TableModel) - Method in class org.relayirc.swingutil.TableSorter
 
setName(String) - Method in class org.relayirc.chatengine.Server
 
setName(String) - Method in class org.relayirc.chatengine.Channel
Set channel name, with property change support.
setName(String) - Method in class org.relayirc.chatengine.User
Set user's IRC handle (same as nick).
setName(String) - Method in class org.relayirc.chatengine.ChannelSearch
Set channel name search string.
setName(String) - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
setNetwork(String) - Method in class org.relayirc.chatengine.Server
 
setNetwork(String) - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
setNick(String) - Method in class org.relayirc.chatengine.User
Set user's IRC handle.
setObject(Object) - Method in class org.relayirc.swingui.PropPanel
Set the object that is to appear in the property sheet.
setObject(Object) - Method in class org.relayirc.swingutil.GuiObject
 
setObjects(Vector) - Method in class org.relayirc.swingui.ChatOptions.ObjectList
 
setOnline(boolean) - Method in class org.relayirc.chatengine.User
Set user's online status (TODO!)
setOptions(ChatOptions) - Method in class org.relayirc.swingui.ChatApp
 
setPort(int) - Method in class org.relayirc.chatengine.Server
Set default port: first port in port array.
setPorts(int[]) - Method in class org.relayirc.chatengine.Server
Set port array.
setPorts(int[]) - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
setProperty(String, Object) - Method in interface org.relayirc.swingutil.propsheet.IPropModel
 
setProperty(String, Object) - Method in class org.relayirc.swingutil.propsheet.BeanModel
 
setProperty(String, Object) - Method in class org.relayirc.swingutil.propsheet.DefaultPropModel
 
setProperty(String, String) - Method in class org.relayirc.swingui.ChatOptions
Set a named string property, fires property change event.
setPropModel(IPropModel) - Method in class org.relayirc.swingutil.propsheet.PropSheet
Sets prop holder to be edited by property sheet.
setReadOnly(boolean) - Method in class org.relayirc.swingutil.propsheet.PropSheet
 
setSelectedColor(Color) - Method in class org.relayirc.swingutil.ColorCombo
 
setSelectedColorName(String) - Method in class org.relayirc.swingutil.ColorCombo
 
setSelectedFont(Font) - Method in class org.relayirc.swingutil.FontChooser
 
setServer(Server) - Method in class org.relayirc.chatengine.Channel
Set the server to be used by this channel.
setServer(Server) - Method in class org.relayirc.swingui.ChatApp
 
setServerDesc(String) - Method in class org.relayirc.chatengine.User
Set description of user's server as reported by last WHOIS reply.
setServerHolder(ServerPanel.ServerHolder, Vector) - Method in class org.relayirc.swingui.ServerAddPanel
Initialize panel with server values.
setServerName(String) - Method in class org.relayirc.chatengine.User
Set name of IRC server user is using.
setShowConsole(boolean) - Method in class org.relayirc.swingui.ChatApp
 
setShowFavorites(boolean) - Method in class org.relayirc.swingui.ChatApp
 
setShowPython(boolean) - Method in class org.relayirc.swingui.ChatApp
 
setSignonTime(Date) - Method in class org.relayirc.chatengine.User
Set user's signon time as reported by last WHOIS reply.
setState(int) - Method in class org.relayirc.core.IRCConnection
Set engine's state (see ChatEngine.DISCONNECTED, ChatEngine.CONNECTED, etc.
setState(int) - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
IHolder implementation.
setState(int) - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
IHolder implementation.
setState(int) - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
setState(int) - Method in class org.relayirc.swingutil.SortedHeaderRenderer
 
setState(int) - Method in interface org.relayirc.swingutil.ListEditorPanel.IHolder
 
setStatusBarEnabled(boolean) - Method in class org.relayirc.swingui.ChatApp
 
setStatusText(String) - Method in class org.relayirc.swingutil.StatusBar
 
setStatusText(String, boolean) - Method in class org.relayirc.swingutil.StatusBar
 
setString(String) - Method in class org.relayirc.util.ComparableString
 
setString(String) - Method in class org.relayirc.swingutil.GuiObject
 
setStringLength(int) - Method in class org.relayirc.swingutil.GuiObject
Sets the length of strings returned by toString().
setSubject(String) - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
setSubject(String) - Method in class org.relayirc.swingui.CustomListener
 
setTags(GuiObject[]) - Method in class org.relayirc.swingutil.propsheet.editors.ComboEditor
 
setTags(String[]) - Method in class org.relayirc.swingutil.propsheet.editors.ComboEditor
 
setTitle(String) - Method in class org.relayirc.chatengine.Server
 
setTitle(String) - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
setTitle(String) - Method in class org.relayirc.swingui.CustomListener
 
setTitle(String) - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
 
setTitle(String) - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
setTitle(String) - Method in class org.relayirc.swingui.CustomAction
 
setToolTipText(String) - Method in class org.relayirc.swingutil.propsheet.PropSheetEditor
 
setTopic(String) - Method in class org.relayirc.chatengine.Channel
Set channel topic, with property change support.
setType(int) - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
setType(int) - Method in class org.relayirc.swingui.CustomListener
 
setType(int) - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
 
setType(int) - Method in class org.relayirc.swingui.CustomAction
 
SETUP - Static variable in class org.relayirc.swingui.ChatApp
Action name for the SETUP action.
setUpdateTime(Date) - Method in class org.relayirc.chatengine.User
Set time of last WHOIS reply.
setUseDialog(boolean) - Static method in class org.relayirc.swingutil.ErrorUtils
A static method enable the dialog for all ErrorDlg instances
setUserCount(int) - Method in class org.relayirc.chatengine.Channel
Set channel user count, with property change support.
setUserName(String) - Method in class org.relayirc.chatengine.User
Set login name reported to IRC by user's ident daemon.
setValue(Object) - Method in class org.relayirc.swingutil.GuiTableCellRenderer
 
setValueAt(Object, int, int) - Method in class org.relayirc.swingutil.TableMap
 
setValueAt(Object, int, int) - Method in class org.relayirc.swingutil.TableSorter
 
setWritable(boolean) - Method in class org.relayirc.swingutil.propsheet.PropSheetEditor
 
SHOW_PROPERTIES - Static variable in class org.relayirc.swingui.GuiServer
Action name for the SHOW_PROPERTIES action.
SHOW_PROPERTIES - Static variable in class org.relayirc.swingui.GuiUser
Action name for the SHOW_PROPERTIES action.
SHOW_PROPERTIES - Static variable in class org.relayirc.swingui.GuiChannel
Action name for the SHOW_PROPERTIES action.
showDialog(Component) - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
IHolder implementation.
showDialog(Component) - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
IHolder implementation.
showDialog(Component) - Method in class org.relayirc.swingui.CustomActionEditPanel
Show as dialog, return true if user hit Ok button.
showDialog(Component) - Method in class org.relayirc.swingui.CustomListenerEditPanel
Show as dialog, return true if user hit Ok button.
showDialog(Component) - Method in interface org.relayirc.swingutil.ListEditorPanel.IHolder
 
showJoinChannelDlg() - Method in class org.relayirc.swingui.ChatApp
Present the join channel dialog and if the user specifies a channel then send join command to chat server.
showServerListDlg() - Method in class org.relayirc.swingui.ChatApp
Present the server list dialog.
shutdown() - Method in class org.relayirc.swingui.ChatPanel
 
shutdown() - Method in class org.relayirc.swingui.ChatApp
Currenly, does nothing.
shuttlesort(int[], int[], int, int) - Method in class org.relayirc.swingutil.TableSorter
 
SKIN_PLAF_CLASS - Static variable in class org.relayirc.swingui.InterfacePanel
 
SKIN_PLAF_NAME - Static variable in class org.relayirc.swingui.InterfacePanel
 
sort(Object) - Method in class org.relayirc.swingutil.TableSorter
 
sortByColumn(int) - Method in class org.relayirc.swingutil.TableSorter
 
sortByColumn(int, boolean) - Method in class org.relayirc.swingutil.TableSorter
 
SORTED_ASCENDING - Static variable in class org.relayirc.swingutil.SortedHeaderRenderer
 
SORTED_DESCENDING - Static variable in class org.relayirc.swingutil.SortedHeaderRenderer
 
SortedHeaderRenderer - class org.relayirc.swingutil.SortedHeaderRenderer.
 
SortedHeaderRenderer() - Constructor for class org.relayirc.swingutil.SortedHeaderRenderer
 
Spinner - class org.relayirc.swingutil.Spinner.
Pong-style progress indicator with little box that bounces from left to right leaving a trail.
Spinner(int) - Constructor for class org.relayirc.swingutil.Spinner
 
StandardDlg - class org.relayirc.swingutil.StandardDlg.
Modal dialog with border layout and Ok, Cancel and Help buttons in the south.
StandardDlg() - Constructor for class org.relayirc.swingutil.StandardDlg
 
StandardDlg(Frame, String, boolean) - Constructor for class org.relayirc.swingutil.StandardDlg
 
StandardDlg(Frame, String, boolean, boolean) - Constructor for class org.relayirc.swingutil.StandardDlg
 
START_PROMPT - Static variable in class org.relayirc.swingutil.PythonPanel
 
start() - Method in class org.relayirc.chatengine.ChannelSearch
Start the channel search with the current criteria.
start() - Method in class org.relayirc.swingutil.Spinner
 
start() - Method in class org.relayirc.swingutil.PongSpinner
 
startChannelSearch(ChannelSearch) - Method in class org.relayirc.chatengine.Server
Start a channel search using the specified channel search object.
startSpinner() - Method in class org.relayirc.swingutil.StatusBar
 
startTimer() - Method in class org.relayirc.swingutil.StatusBar
 
stateChanged() - Method in interface org.relayirc.chatengine.ChatOptionListener
 
StatusBar - class org.relayirc.swingutil.StatusBar.
Simple status bar with a progress spinner, a timer and a clock display.
StatusBar() - Constructor for class org.relayirc.swingutil.StatusBar
 
stop() - Method in class org.relayirc.core.IdentServer
Try to stop ident server.
stop() - Method in class org.relayirc.swingutil.Spinner
 
stop() - Method in class org.relayirc.swingutil.PongSpinner
 
stopSpinner() - Method in class org.relayirc.swingutil.StatusBar
 
stopTimer() - Method in class org.relayirc.swingutil.StatusBar
 
stringToIntArray(String, String) - Static method in class org.relayirc.util.Utilities
Convert string to integer array.
stringToParsedTokens(String, String) - Static method in class org.relayirc.util.ParsedToken
Parse string into array of ParsedTokens
stringToStringArray(String, String) - Static method in class org.relayirc.util.Utilities
Convert string to integer array.
swap(int, int) - Method in class org.relayirc.swingutil.TableSorter
 

T

TabbedDialog - class org.relayirc.swingutil.TabbedDialog.
Tabbed dialog that manages tabs that implement the ITab interface.
TabbedDialog() - Constructor for class org.relayirc.swingutil.TabbedDialog
 
TabbedDialog(JFrame, String, boolean) - Constructor for class org.relayirc.swingutil.TabbedDialog
 
tableChanged(TableModelEvent) - Method in class org.relayirc.swingutil.TableMap
 
tableChanged(TableModelEvent) - Method in class org.relayirc.swingutil.TableSorter
 
TableMap - class org.relayirc.swingutil.TableMap.
 
TableMap() - Constructor for class org.relayirc.swingutil.TableMap
 
TableSorter - class org.relayirc.swingutil.TableSorter.
 
TableSorter() - Constructor for class org.relayirc.swingutil.TableSorter
 
TableSorter(TableModel) - Constructor for class org.relayirc.swingutil.TableSorter
 
TextEditor - class org.relayirc.swingutil.propsheet.editors.TextEditor.
PropertyEditor that provides custom editor for editing a string value.
TextEditor() - Constructor for class org.relayirc.swingutil.propsheet.editors.TextEditor
 
TILE_HORZ - Static variable in class org.relayirc.swingui.ChatApp
Action name for the TILE_HORZ action.
TILE_VERT - Static variable in class org.relayirc.swingui.ChatApp
Action name for the TILE_VERT action.
tileFour() - Method in class org.relayirc.swingutil.MDIPanel
Tile four client panels in a grid.
tileHorizontal() - Method in class org.relayirc.swingui.ChatApp
Tile windows horizontally.
tileHorizontal() - Method in class org.relayirc.swingutil.MDIPanel
Tile client frames horizontally.
tileVertical() - Method in class org.relayirc.swingui.ChatApp
Tile windows vertically.
tileVertical() - Method in class org.relayirc.swingutil.MDIPanel
Tile client frames vertically.
toDescription() - Method in class org.relayirc.chatengine.User
Creates detailed multi-line description of user.
token - Variable in class org.relayirc.util.ParsedToken
String token
toString() - Method in class org.relayirc.chatengine.Server
String representation for display purposes.
toString() - Method in class org.relayirc.chatengine.Channel
String representation is channel name.
toString() - Method in class org.relayirc.chatengine.User
Return string representation of user for display purpses.
toString() - Method in class org.relayirc.swingui.CustomListenersPanel.ListenerHolder
 
toString() - Method in class org.relayirc.swingui.CustomActionsPanel.ActionHolder
 
toString() - Method in class org.relayirc.swingui.ServerPanel.ServerHolder
 
toString() - Method in class org.relayirc.swingutil.GuiObject
 
triggered() - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredEditor
 
triggered() - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredTextEditor
 
triggered() - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredListSelectionEditor
 
triggered() - Method in class org.relayirc.swingutil.propsheet.editors.TriggeredListEditor
 
TriggeredEditor - class org.relayirc.swingutil.propsheet.editors.TriggeredEditor.
Label wih a trigger button.
TriggeredEditor() - Constructor for class org.relayirc.swingutil.propsheet.editors.TriggeredEditor
 
TriggeredListEditor - class org.relayirc.swingutil.propsheet.editors.TriggeredListEditor.
Editor wih a trigger button that launches a simple list editor dialog.
TriggeredListEditor(Frame) - Constructor for class org.relayirc.swingutil.propsheet.editors.TriggeredListEditor
 
TriggeredListSelectionEditor - class org.relayirc.swingutil.propsheet.editors.TriggeredListSelectionEditor.
Editor wih a trigger button that launches a simple list selection dialog.
TriggeredListSelectionEditor(Frame, Vector) - Constructor for class org.relayirc.swingutil.propsheet.editors.TriggeredListSelectionEditor
 
TriggeredTextEditor - class org.relayirc.swingutil.propsheet.editors.TriggeredTextEditor.
Editor wih a trigger button that launches a simple text editor dialog.
TriggeredTextEditor() - Constructor for class org.relayirc.swingutil.propsheet.editors.TriggeredTextEditor
 

U

UNSORTED - Static variable in class org.relayirc.swingutil.SortedHeaderRenderer
 
UNTOUCHED - Static variable in class org.relayirc.swingui.ServerPanel
 
UNTOUCHED - Static variable in class org.relayirc.swingutil.ListEditorPanel
 
update() - Method in class org.relayirc.swingui.ChatAction
 
update() - Method in interface org.relayirc.swingui.IChatAction
Set enabled or disabled, depending on chat app state.
update() - Method in class org.relayirc.swingui.CustomAction
If action is an IRC command and we are disconnected, then disable action, otherwise enable it.
updateActions() - Method in class org.relayirc.swingui.ChatApp
 
updateHeaderRenderers(JTableHeader, TableColumnModel, int, boolean) - Method in class org.relayirc.swingutil.TableSorter
 
updateLookAndFeel() - Method in class org.relayirc.swingui.ChatApp
Sets look and feel according to current ChatOptions settings.
updateUI() - Method in class org.relayirc.swingutil.GuiTableCellRenderer
Notification from the UIManager that the L&F has changed.
User - class org.relayirc.chatengine.User.
Represents the current user or a user who has been queried via WHOIS.
User(String) - Constructor for class org.relayirc.chatengine.User
Construct user object for user specified by nick.
User(String, String, String, String) - Constructor for class org.relayirc.chatengine.User
Construct user object for user specified by nick.
UserBeanInfo - class org.relayirc.swingui.beans.UserBeanInfo.
BeanInfo for org.relayirc.chatengine.User class.
UserBeanInfo() - Constructor for class org.relayirc.swingui.beans.UserBeanInfo
Construct BeanInfo by creating array of property descriptors.
UserDlg - class org.relayirc.swingui.UserDlg.
Displays WhoIs information for an IRC user.
UserDlg(Frame, User) - Constructor for class org.relayirc.swingui.UserDlg
 
UserList - class org.relayirc.swingui.UserList.
List component which displays the users currently present in a chat channel.
UserList(Channel) - Constructor for class org.relayirc.swingui.UserList
Construct a user list for a specified channel.
UserPanel - class org.relayirc.swingui.UserPanel.
JPanel for specifying user information required for IRC connection.
UserPanel() - Constructor for class org.relayirc.swingui.UserPanel
 
Utilities - class org.relayirc.util.Utilities.
Utility functions.
Utilities() - Constructor for class org.relayirc.util.Utilities
 

V

VERSION_USER - Static variable in class org.relayirc.swingui.GuiUser
Action name for VERSION_USER action.

W

WHOIS - Static variable in class org.relayirc.swingui.ChatApp
Action name for the WHOIS action.
WHOIS - Static variable in class org.relayirc.swingui.GuiUser
Action name for the WHOIS action.
writeln(String) - Method in class org.relayirc.core.IRCConnection
Write directly to the IRC chat server, refer to RFC-1459 for valid commands.

_

_addButton - Variable in class org.relayirc.swingui.ServerPanel
 
_channel - Variable in class org.relayirc.swingui.ChatPanel
 
_connectButton - Variable in class org.relayirc.swingui.ServerPanel
 
_container - Variable in class org.relayirc.swingui.ChatPanel
 
_deleteButton - Variable in class org.relayirc.swingui.ServerPanel
 
_editButton - Variable in class org.relayirc.swingui.ServerPanel
 
_isWritable - Variable in class org.relayirc.swingutil.propsheet.PropSheetEditor
 
_listEditorPanel - Variable in class org.relayirc.swingutil.DefaultListEditorDlg
 
_networkCombo - Variable in class org.relayirc.swingui.ServerPanel
 
_networkLabel - Variable in class org.relayirc.swingui.ServerPanel
 
_options - Variable in class org.relayirc.swingui.ChatPanel
 
_server - Variable in class org.relayirc.swingui.ChatApp
 
_serverCombo - Variable in class org.relayirc.swingui.ServerPanel
 
_serverLabel - Variable in class org.relayirc.swingui.ServerPanel
 
_serverPanel - Variable in class org.relayirc.swingui.ServerPanel
 
_toolTipText - Variable in class org.relayirc.swingutil.propsheet.PropSheetEditor
 

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