com.planet_ink.coffee_mud.Libraries
Class SlaveryParser.GeasStepImpl

java.lang.Object
  extended by com.planet_ink.coffee_mud.Libraries.SlaveryParser.GeasStepImpl
All Implemented Interfaces:
SlaveryLibrary.GeasStep
Enclosing class:
SlaveryParser

public static class SlaveryParser.GeasStepImpl
extends java.lang.Object
implements SlaveryLibrary.GeasStep


Field Summary
 MOB bothering
           
 SlaveryLibrary.GeasSteps mySteps
           
 java.util.List<java.util.List<java.lang.String>> que
           
 SlaveryLibrary.Step step
           
 MOB you
           
 
Constructor Summary
SlaveryParser.GeasStepImpl(SlaveryLibrary.GeasSteps gs)
           
 
Method Summary
 boolean botherIfAble(java.lang.String msgOrQ)
           
 MOB getBotheredMob()
           
 boolean sayResponse(MOB speaker, MOB target, java.lang.String response)
           
 void setStep(SlaveryLibrary.Step step)
           
 java.lang.String step()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

que

public java.util.List<java.util.List<java.lang.String>> que

step

public SlaveryLibrary.Step step

bothering

public MOB bothering

mySteps

public SlaveryLibrary.GeasSteps mySteps

you

public MOB you
Constructor Detail

SlaveryParser.GeasStepImpl

public SlaveryParser.GeasStepImpl(SlaveryLibrary.GeasSteps gs)
Method Detail

getBotheredMob

public MOB getBotheredMob()
Specified by:
getBotheredMob in interface SlaveryLibrary.GeasStep

botherIfAble

public boolean botherIfAble(java.lang.String msgOrQ)
Specified by:
botherIfAble in interface SlaveryLibrary.GeasStep

setStep

public void setStep(SlaveryLibrary.Step step)
Specified by:
setStep in interface SlaveryLibrary.GeasStep

sayResponse

public boolean sayResponse(MOB speaker,
                           MOB target,
                           java.lang.String response)
Specified by:
sayResponse in interface SlaveryLibrary.GeasStep

step

public java.lang.String step()
Specified by:
step in interface SlaveryLibrary.GeasStep