uk.org.ownage.dmdirc.parser.callbacks
Class CallbackOnNickChanged

java.lang.Object
  extended by uk.org.ownage.dmdirc.parser.callbacks.CallbackObject
      extended by uk.org.ownage.dmdirc.parser.callbacks.CallbackOnNickChanged

public class CallbackOnNickChanged
extends CallbackObject

Callback to all objects implementing the INickChanged Interface.


Field Summary
 
Fields inherited from class uk.org.ownage.dmdirc.parser.callbacks.CallbackObject
callbackInfo, myManager, myParser
 
Constructor Summary
CallbackOnNickChanged(IRCParser parser, CallbackManager manager)
          Create a new instance of the Callback Object
 
Method Summary
 boolean call(ClientInfo cClient, java.lang.String sOldNick)
          Callback to all objects implementing the INickChanged Interface.
 
Methods inherited from class uk.org.ownage.dmdirc.parser.callbacks.CallbackObject
add, addCallback, callErrorInfo, del, delCallback, getLowerName, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallbackOnNickChanged

public CallbackOnNickChanged(IRCParser parser,
                             CallbackManager manager)
Create a new instance of the Callback Object

Parameters:
parser - IRCParser That owns this callback
manager - CallbackManager that is in charge of this callback
Method Detail

call

public boolean call(ClientInfo cClient,
                    java.lang.String sOldNick)
Callback to all objects implementing the INickChanged Interface.

Parameters:
cClient - Client changing nickname
sOldNick - Nickname before change
Returns:
true if a callback was called, else false
See Also:
INickChanged