uk.org.ownage.dmdirc.parser
Class Process001

java.lang.Object
  extended by uk.org.ownage.dmdirc.parser.IRCProcessor
      extended by uk.org.ownage.dmdirc.parser.Process001

public class Process001
extends IRCProcessor

Process a 001 message.


Field Summary
 
Fields inherited from class uk.org.ownage.dmdirc.parser.IRCProcessor
myManager, myParser
 
Constructor Summary
protected Process001(IRCParser parser, ProcessingManager manager)
          Create a new instance of the IRCProcessor Object
 
Method Summary
protected  boolean callServerReady()
          Callback to all objects implementing the ServerReady Callback.
 java.lang.String[] handles()
          What does this IRCProcessor handle.
 void process(java.lang.String sParam, java.lang.String[] token)
          Process a 001 message.
 
Methods inherited from class uk.org.ownage.dmdirc.parser.IRCProcessor
callDebugInfo, callDebugInfo, callErrorInfo, getCallbackManager, getChannelInfo, getClientInfo, getLowerName, getName, getSvnInfo, isValidChannelName, sendString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Process001

protected Process001(IRCParser parser,
                     ProcessingManager manager)
Create a new instance of the IRCProcessor Object

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

process

public void process(java.lang.String sParam,
                    java.lang.String[] token)
Process a 001 message.

Specified by:
process in class IRCProcessor
Parameters:
sParam - Type of line to process ("001")
token - IRCTokenised line to process

callServerReady

protected boolean callServerReady()
Callback to all objects implementing the ServerReady Callback.

See Also:
IServerReady

handles

public java.lang.String[] handles()
What does this IRCProcessor handle.

Specified by:
handles in class IRCProcessor
Returns:
String[] with the names of the tokens we handle.