obj
Class Exit

java.lang.Object
  extended by obj.Entity
      extended by obj.Exit

public class Exit
extends Entity


Constructor Summary
Exit(boolean passable, boolean locked, java.lang.String name, java.lang.String desc)
           
 
Method Summary
 Room getDestRoom(Room r)
           
 Room[] getRooms()
           
 boolean isLocked()
           
 boolean isPassable()
           
 void link(Room r)
           
 void setLocked(boolean locked)
           
 void setPassable(boolean passable)
           
 java.lang.String toString()
           
 
Methods inherited from class obj.Entity
addIdentifier, addIdentifiers, getDesc, getName, getRoomDesc, hasIdentifier, makeInvisible, makeVisible, setDesc, setIdentifiers, setName, setRoomDesc
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Exit

public Exit(boolean passable,
            boolean locked,
            java.lang.String name,
            java.lang.String desc)
Method Detail

isPassable

public boolean isPassable()

isLocked

public boolean isLocked()

setPassable

public void setPassable(boolean passable)

setLocked

public void setLocked(boolean locked)

link

public void link(Room r)

getRooms

public Room[] getRooms()

getDestRoom

public Room getDestRoom(Room r)

toString

public java.lang.String toString()
Overrides:
toString in class Entity
Returns:
object's description.