Class Character

java.lang.Object
  extended by AbstractStory
      extended by CharacterStory
          extended by AbstractCharacter
              extended by Character

public class Character
extends AbstractCharacter


Field Summary
(package private)  String location
           
(package private)  int state
           
 
Fields inherited from class AbstractStory
world
 
Constructor Summary
Character()
           
 
Method Summary
 Report createReport()
           
 String getLocationName()
           
 String getName()
           
 
Methods inherited from class AbstractCharacter
receiveMessage
 
Methods inherited from class AbstractStory
getDescription, getPlayerLocation, getTime, getWorld, isActive, notifyLocation, notifyLocation, setActive, setWorld
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

location

String location

state

int state
Constructor Detail

Character

public Character()
Method Detail

createReport

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

getLocationName

public String getLocationName()
Specified by:
getLocationName in class AbstractCharacter

getName

public String getName()
Specified by:
getName in class AbstractStory