yab.agent
Class DisasterSpace

java.lang.Object
  |
  +--yab.agent.DisasterSpace

public class DisasterSpace
extends Object


Field Summary
 ArrayList ambulanceTeams
           
 ArrayList buildings
           
 ArrayList civilians
           
 ArrayList fireBrigades
           
 ArrayList humanoids
           
 ArrayList nodes
           
 ArrayList policeForces
           
 ArrayList refuges
           
 ArrayList roads
           
 RealObject self
           
 
Constructor Summary
DisasterSpace(int selfId, ObjectElement[] objs)
           
 
Method Summary
 void add(RealObject obj)
           
 RealObject get(int id)
           
 int time()
           
 void update(ObjectElement[] objs, int time)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

self

public final RealObject self

roads

public final ArrayList roads

nodes

public final ArrayList nodes

buildings

public final ArrayList buildings

refuges

public final ArrayList refuges

humanoids

public final ArrayList humanoids

civilians

public final ArrayList civilians

ambulanceTeams

public final ArrayList ambulanceTeams

fireBrigades

public final ArrayList fireBrigades

policeForces

public final ArrayList policeForces
Constructor Detail

DisasterSpace

public DisasterSpace(int selfId,
                     ObjectElement[] objs)
Method Detail

time

public int time()

add

public void add(RealObject obj)

get

public RealObject get(int id)

update

public void update(ObjectElement[] objs,
                   int time)