irc
Interface ServerListener

All Known Implementing Classes:
IRCApplication

public interface ServerListener

Server listener.


Method Summary
 java.lang.String[] cannotUseRequestedNicknames(Server s)
          The nickname(s) provided to this server for registration cannot be used for any reason.
 void serverConnected(Server s)
          The server connected.
 void serverDisconnected(Server s)
          The server disconnected.
 void serverLeft(Server s)
          The server has left.
 void sourceCreated(Source source, Server server, java.lang.Boolean bring)
          A new source has been created.
 void sourceRemoved(Source source, Server server)
          An existing source has been removed.
 

Method Detail

serverConnected

public void serverConnected(Server s)
The server connected.

Parameters:
s - the server.

serverDisconnected

public void serverDisconnected(Server s)
The server disconnected.

Parameters:
s - the server.

serverLeft

public void serverLeft(Server s)
The server has left.

Parameters:
s - the server.

cannotUseRequestedNicknames

public java.lang.String[] cannotUseRequestedNicknames(Server s)
The nickname(s) provided to this server for registration cannot be used for any reason.

Parameters:
s - the server.
Returns:
an array of alternative nicknames.

sourceCreated

public void sourceCreated(Source source,
                          Server server,
                          java.lang.Boolean bring)
A new source has been created.

Parameters:
source - the created source.
server - the server.
bring - true if the newly created source must have immediate focus.

sourceRemoved

public void sourceRemoved(Source source,
                          Server server)
An existing source has been removed.

Parameters:
source - the removed source.
server - the server.