irc.dcc
Class DCCChatInterpretor

java.lang.Object
  |
  +--irc.IRCObject
        |
        +--irc.RootInterpretor
              |
              +--irc.BasicInterpretor
                    |
                    +--irc.dcc.DCCChatInterpretor
All Implemented Interfaces:
Interpretor

public class DCCChatInterpretor
extends BasicInterpretor

The DCCChatInterpretor.


Field Summary
 
Fields inherited from class irc.RootInterpretor
_next, _parser
 
Fields inherited from class irc.IRCObject
_ircConfiguration
 
Constructor Summary
DCCChatInterpretor(IRCConfiguration config)
          Create a new DCCChatInterpretor.
 
Method Summary
protected  void handleCommand(Source source, java.lang.String cmd, java.lang.String[] parts, java.lang.String[] cumul)
          Handle the received command.
protected  void say(Source source, java.lang.String str)
          Say the given text.
 
Methods inherited from class irc.RootInterpretor
addLast, getNextInterpretor, isInside, sendString, setNextInterpretor, test
 
Methods inherited from class irc.IRCObject
getColor, getIRCConfiguration, getText, getText, getText, getText, getTimeStamp, release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface irc.Interpretor
addLast, getNextInterpretor, isInside, sendString, setNextInterpretor
 

Constructor Detail

DCCChatInterpretor

public DCCChatInterpretor(IRCConfiguration config)
Create a new DCCChatInterpretor.

Parameters:
config - global irc configuration.
Method Detail

handleCommand

protected void handleCommand(Source source,
                             java.lang.String cmd,
                             java.lang.String[] parts,
                             java.lang.String[] cumul)
Description copied from class: BasicInterpretor
Handle the received command.

Overrides:
handleCommand in class BasicInterpretor
Parameters:
source - the source that emitted the command.
cmd - the hole command line.
parts - the parsed command line.
cumul - the cumul parsed command line.

say

protected void say(Source source,
                   java.lang.String str)
Description copied from class: RootInterpretor
Say the given text.

Overrides:
say in class RootInterpretor
Parameters:
source - the source.
str - what to say.