edu.gac.mcs178.gack.domain
Class Person

java.lang.Object
  extended by edu.gac.mcs178.gack.domain.Person
Direct Known Subclasses:
AutoPerson

public class Person
extends java.lang.Object


Constructor Summary
Person(java.lang.String name, Place place)
           
 
Method Summary
 java.lang.String getName()
           
 Place getPlace()
           
 java.util.List<Thing> getPossessions()
           
 void go(java.lang.String direction)
           
 void greet(java.util.List<Person> people)
           
 void haveFit()
           
 void listPossessions()
           
 void lookAround()
           
 void lose(Thing thing)
           
 void moveTo(Place newPlace)
           
 java.util.List<Person> otherPeopleAtSamePlace()
           
 java.util.List<Thing> otherThingsAtSamePlace()
           
 void read(Scroll scroll)
           
 void say(java.lang.String text)
           
 void setName(java.lang.String name)
           
 void take(Thing thing)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Person

public Person(java.lang.String name,
              Place place)
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getPlace

public Place getPlace()

getPossessions

public java.util.List<Thing> getPossessions()

say

public void say(java.lang.String text)

otherThingsAtSamePlace

public java.util.List<Thing> otherThingsAtSamePlace()

otherPeopleAtSamePlace

public java.util.List<Person> otherPeopleAtSamePlace()

lookAround

public void lookAround()

listPossessions

public void listPossessions()

read

public void read(Scroll scroll)

haveFit

public void haveFit()

moveTo

public void moveTo(Place newPlace)

go

public void go(java.lang.String direction)

take

public void take(Thing thing)

lose

public void lose(Thing thing)

greet

public void greet(java.util.List<Person> people)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object