com.tootsville.npc
Class SmudgeStain.StepOnMe

java.lang.Object
  extended by com.tootsville.npc.SmudgeStain.StepOnMe
All Implemented Interfaces:
ActionMethod
Enclosing class:
SmudgeStain

static final class SmudgeStain.StepOnMe
extends Object
implements ActionMethod

WRITEME: Document this type.

Author:
brpocock@star-hope.org

Nested Class Summary
(package private) static class SmudgeStain.StepOnMe.StepOnMeMulligan
          WRITEME: Document this type.
 
Field Summary
private  Set<AbstractUser> annoyed
          Who already was annoyed with a popup from this stain?
private  SmudgeStain stain
          WRITEME: Document this brpocock@star-hope.org
 
Constructor Summary
SmudgeStain.StepOnMe(SmudgeStain theStainWhoLovedMe)
          WRITEME: Document this constructor brpocock@star-hope.org
 
Method Summary
 boolean acceptAction(Room where, AbstractUser subject, String verb, AbstractUser object, String indirectObject, Object... trailer)
          WRITEME: Document this method brpocock@star-hope.org
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

stain

private final SmudgeStain stain
WRITEME: Document this brpocock@star-hope.org


annoyed

private final Set<AbstractUser> annoyed
Who already was annoyed with a popup from this stain?

Constructor Detail

SmudgeStain.StepOnMe

SmudgeStain.StepOnMe(SmudgeStain theStainWhoLovedMe)
WRITEME: Document this constructor brpocock@star-hope.org

Parameters:
theStainWhoLovedMe - who got stepped-on
Method Detail

acceptAction

public boolean acceptAction(Room where,
                            AbstractUser subject,
                            String verb,
                            AbstractUser object,
                            String indirectObject,
                            Object... trailer)
Description copied from interface: ActionMethod
WRITEME: Document this method brpocock@star-hope.org

Specified by:
acceptAction in interface ActionMethod
Parameters:
where - WRITEME
subject - WRITEME
verb - WRITEME
object - WRITEME
indirectObject - WRITEME
trailer - WRITEME
Returns:
true, if the action has been completely handled and doesn't need further processing
See Also:
ActionMethod.acceptAction(org.starhope.appius.game.Room, org.starhope.appius.user.AbstractUser, java.lang.String, org.starhope.appius.user.AbstractUser, java.lang.String, java.lang.Object[])