Class TimedStory

java.lang.Object
  extended by AbstractStory
      extended by TimedStory

public abstract class TimedStory
extends AbstractStory


Field Summary
 
Fields inherited from class AbstractStory
world
 
Constructor Summary
TimedStory()
           
 
Method Summary
 Report createReport()
           
protected abstract  Report createReport(int time)
           
 
Methods inherited from class AbstractStory
getDescription, getName, getPlayerLocation, getTime, getWorld, isActive, notifyLocation, notifyLocation, receiveMessage, setActive, setWorld
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimedStory

public TimedStory()
Method Detail

createReport

public final Report createReport()
Specified by:
createReport in class AbstractStory

createReport

protected abstract Report createReport(int time)