Class ElizaLineProc

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

public class ElizaLineProc
extends 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(IM message)
          Handles an incomming IM, Eliza style
 void handleWarn(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(IM message)
Handles an incomming IM, Eliza style

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

handleWarn

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

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