com.scottpreston.javarobot.chapter7
Class Room

java.lang.Object
  extended by com.scottpreston.javarobot.chapter7.Vertex
      extended by com.scottpreston.javarobot.chapter7.Room

public class Room
extends Vertex


Field Summary
 
Fields inherited from class com.scottpreston.javarobot.chapter7.Vertex
name
 
Constructor Summary
Room(java.lang.String name)
           
 
Method Summary
 void addEdge(Region r1, Region r2, DistanceVector vect)
           
 void addRegion(Region r)
           
static Room getBasement()
           
 java.util.ArrayList getEdges()
           
 java.util.ArrayList getRegions()
           
 void setEdges(java.util.ArrayList edges)
           
 void setRegions(java.util.ArrayList regions)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Room

public Room(java.lang.String name)
Method Detail

addRegion

public void addRegion(Region r)

addEdge

public void addEdge(Region r1,
                    Region r2,
                    DistanceVector vect)

getBasement

public static Room getBasement()

getRegions

public java.util.ArrayList getRegions()

getEdges

public java.util.ArrayList getEdges()

setEdges

public void setEdges(java.util.ArrayList edges)

setRegions

public void setRegions(java.util.ArrayList regions)