Class ur_Robot
java.lang.Object
|
+--ur_Robot
- Direct Known Subclasses:
- Robot
- class ur_Robot
- extends java.lang.Object
|
Field Summary |
(package private) kareltherobot.ur_Robot |
adaptee
|
|
Constructor Summary |
(package private) |
ur_Robot()
|
(package private) |
ur_Robot(int a,
int b,
int c,
int d)
|
| Methods inherited from class java.lang.Object |
, finalize, getClass, notify, notifyAll, registerNatives, wait, wait, wait |
adaptee
kareltherobot.ur_Robot adaptee
ur_Robot
ur_Robot(int a,
int b,
int c,
int d)
ur_Robot
ur_Robot()
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
notifyObservers
void notifyObservers()
notifyObservers
void notifyObservers(java.lang.Object a)
addObserver
void addObserver(java.util.Observer a)
deleteObserver
void deleteObserver(java.util.Observer a)
deleteObservers
void deleteObservers()
hasChanged
boolean hasChanged()
countObservers
int countObservers()
run
void run()
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
turnLeft
void turnLeft()
direction
int direction()
move
void move()
pickBeeper
void pickBeeper()
putBeeper
void putBeeper()
turnOff
void turnOff()
getNextCommunication
java.lang.String getNextCommunication()
waitForCommunication
java.lang.String waitForCommunication()
waitForNextCommunication
java.lang.String waitForNextCommunication()
connectTo
java.io.BufferedWriter connectTo(ur_Robot a,
ur_Robot.ConnectStrategy b)
throws java.io.IOException
acceptConnectionFrom
void acceptConnectionFrom(ur_Robot a,
java.io.PipedOutputStream b,
ur_Robot.ConnectStrategy c)
throws java.io.IOException
acceptConnection
void acceptConnection(java.io.PipedOutputStream a,
ur_Robot.ConnectStrategy b)
throws java.io.IOException
send
void send(java.io.BufferedWriter a,
java.lang.String b)
throws java.io.IOException
street
int street()
avenue
int avenue()
restoreInitialState
void restoreInitialState()
showState
void showState(java.lang.String a)
areYouHere
boolean areYouHere(int a,
int b)
running
boolean running()