Class World

java.lang.Object
  |
  +--World

class World
extends java.lang.Object


Field Summary
(package private)  kareltherobot.World adaptee
           
 
Constructor Summary
(package private) World()
           
 
Method Summary
(package private)  void addRobot(ur_Robot a)
           
(package private)  java.util.Enumeration beepers()
           
(package private)  boolean checkBeeper(int a, int b)
           
(package private)  boolean checkEWWall(int a, int b)
           
(package private)  boolean checkNSWall(int a, int b)
           
(package private)  boolean checkRobot(ur_Robot a, int b, int c)
           
(package private)  boolean decreaseBeeperIfPossible(int a, int b)
           
(package private)  int delay()
           
 boolean equals(java.lang.Object a)
           
(package private)  java.util.Enumeration ewWalls()
           
 int hashCode()
           
(package private)  java.util.Enumeration nsWalls()
           
(package private)  int numberOfAvenues()
           
(package private)  int numberOfStreets()
           
(package private)  void placeBeepers(int a, int b, int c)
           
(package private)  void placeEWWall(int a, int b, int c)
           
(package private)  void placeNSWall(int a, int b, int c)
           
(package private)  void readWorld(java.lang.String a)
           
(package private)  void reset()
           
(package private)  void resume()
           
(package private)  java.util.Enumeration robots()
           
(package private)  void saveWorld(java.lang.String a)
           
(package private)  void setDelay(int a)
           
(package private)  void setSize(int a, int b)
           
(package private)  void setTrace(boolean a)
           
(package private)  void setupThread(java.lang.Runnable a)
           
(package private)  void showWorld()
           
(package private)  void startThreads()
           
(package private)  void stop()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

adaptee

kareltherobot.World adaptee
Constructor Detail

World

World()
Method Detail

reset

void reset()

stop

void stop()

resume

void resume()

setSize

void setSize(int a,
             int b)

checkEWWall

boolean checkEWWall(int a,
                    int b)

checkNSWall

boolean checkNSWall(int a,
                    int b)

checkBeeper

boolean checkBeeper(int a,
                    int b)

beepers

java.util.Enumeration beepers()

placeBeepers

void placeBeepers(int a,
                  int b,
                  int c)

addRobot

void addRobot(ur_Robot a)

delay

int delay()

checkRobot

boolean checkRobot(ur_Robot a,
                   int b,
                   int c)

setDelay

void setDelay(int a)

setupThread

void setupThread(java.lang.Runnable a)

setTrace

void setTrace(boolean a)

numberOfStreets

int numberOfStreets()

numberOfAvenues

int numberOfAvenues()

ewWalls

java.util.Enumeration ewWalls()

nsWalls

java.util.Enumeration nsWalls()

robots

java.util.Enumeration robots()

decreaseBeeperIfPossible

boolean decreaseBeeperIfPossible(int a,
                                 int b)

placeEWWall

void placeEWWall(int a,
                 int b,
                 int c)

placeNSWall

void placeNSWall(int a,
                 int b,
                 int c)

saveWorld

void saveWorld(java.lang.String a)

showWorld

void showWorld()

readWorld

void readWorld(java.lang.String a)

startThreads

void startThreads()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object a)
Overrides:
equals in class java.lang.Object

toString

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