org.nukesoft.bot2.commlib.eliza
Class ElizaLineProc

java.lang.Object
  |
  +--org.nukesoft.bot2.lineproc.GenericLineProc
        |
        +--org.nukesoft.bot2.commlib.eliza.ElizaLineProc
All Implemented Interfaces:
org.nukesoft.bot2.lineproc.LineProc

public class ElizaLineProc
extends org.nukesoft.bot2.lineproc.GenericLineProc

Description goes here.

Author:
Ryan Michela

Field Summary
 
Fields inherited from class org.nukesoft.bot2.lineproc.GenericLineProc
context, myCommLibBindID, remoteScreenName
 
Constructor Summary
ElizaLineProc()
          Builds an ElizaLineProc.
 
Method Summary
 void handleIM(org.nukesoft.bot2.core.IM message)
          Handles an incomming IM, Eliza style
 void handleWarn(java.lang.String screenName)
          Handles an incomming warning, Eliza style
 
Methods inherited from class org.nukesoft.bot2.lineproc.GenericLineProc
bindContext, delay, init, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElizaLineProc

public ElizaLineProc()
Builds an ElizaLineProc. Loads settings from xml config file. Uses defaults if config file cannot be found.

Method Detail

handleIM

public void handleIM(org.nukesoft.bot2.core.IM message)
Handles an incomming IM, Eliza style

Specified by:
handleIM in interface org.nukesoft.bot2.lineproc.LineProc
Specified by:
handleIM in class org.nukesoft.bot2.lineproc.GenericLineProc
See Also:
LineProc.handleIM(org.nukesoft.bot2.core.IM)

handleWarn

public void handleWarn(java.lang.String screenName)
Handles an incomming warning, Eliza style

Specified by:
handleWarn in interface org.nukesoft.bot2.lineproc.LineProc
Overrides:
handleWarn in class org.nukesoft.bot2.lineproc.GenericLineProc
See Also:
LineProc.handleWarn(java.lang.String)