| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectsysModel.env.ASquareEnv.Location
public class ASquareEnv.Location
Concrete location class.
| Field Summary | |
|---|---|
| private  double | _xColumn. | 
| private  double | _yRow. | 
| Constructor Summary | |
|---|---|
| ASquareEnv.Location()Constructor. | |
| ASquareEnv.Location(double x,
                                       double y)Constructor. | |
| Method Summary | |
|---|---|
|  ASquareEnv.Location | getNeighbor(ASquareEnv.Direction dir)Return the location of a neighbor in the given direction. | 
|  double | getX()Return column. | 
|  double | getY()Return row. | 
|  boolean | inField(ASquareEnv.Location other)Return true of the other location is in the same field as this location. | 
|  ASquareEnv.Location | parse(Lexer l)Parses a location. | 
|  boolean | same(ASquareEnv.Location other)Return true of this location is the same as the other. | 
|  void | setX(double _x)Set column. | 
|  void | setY(double _y)Set row. | 
|  java.lang.String | toString()Overridden toString method. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
private double _x
private double _y
| Constructor Detail | 
|---|
public ASquareEnv.Location()
public ASquareEnv.Location(double x,
                           double y)
x - columny - row| Method Detail | 
|---|
public double getX()
public double getY()
public void setX(double _x)
_x - New columnpublic void setY(double _y)
_y - New rowpublic boolean same(ASquareEnv.Location other)
other - other location
public boolean inField(ASquareEnv.Location other)
other - location to compare to
public ASquareEnv.Location getNeighbor(ASquareEnv.Direction dir)
dir - the direction of the neighbor to be returned
public java.lang.String toString()
toString in class java.lang.Objectpublic ASquareEnv.Location parse(Lexer l)
l - parser to read from
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||