// Listing 9.3. Mechanizm tłumaczący PUMT — metoda moveToObject()


    1	public void moveToObject() throws Exception
    2	{
    3	    RobotLocation.X = (Situation1.TestRoom.SomeObject.getXLocation() - RobotLocation.X);
    4	    travel(RobotLocation.X);
    5	    waitUntilStop(RobotLocation.X);
    6	    rotate(90);
    7	    waitForRotate(90);
    8	    RobotLocation.Y = (Situation1.TestRoom.SomeObject.getYLocation() - RobotLocation.Y);            
    9	    travel(RobotLocation.Y);
   10	    waitUntilStop(RobotLocation.Y);
   11	    Messages.add("moveToObject");
   12	             
   13	}
