figures
class Point

java.lang.Object
  |
  +--figures.Point
All Implemented Interfaces:
FigureElement
Known Advisors:
DisplayUpdating, Mobility, MoveCollecting, SimpleTracing

public class Point
extends java.lang.Object
implements FigureElement, FigureElement


Field Summary
private  int _x
           
private  int _y
           
 
Constructor Summary
Point(int x, int y)
           
 
Method Summary
 boolean equals(Object o)
           
 int getX()
           
 int getY()
           
 void incrXY(int dx, int dy)
           Affected by: DisplayUpdating, Mobility, MoveCollecting, SimpleTracing
 void setX(int x)
           Affected by: DisplayUpdating, Mobility, MoveCollecting
 void setY(int y)
           Affected by: DisplayUpdating, Mobility, MoveCollecting
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

_x

private int _x

_y

private int _y
Constructor Detail

Point

public Point(int x,
             int y)
Method Detail

equals

public boolean equals(Object o)

getX

public int getX()

getY

public int getY()

incrXY

public void incrXY(int dx,
                   int dy)
Specified by:
incrXY in interface FigureElement
Affected by:
after() in DisplayUpdating.
after() in SimpleTracing.
after(FigureElement) in MoveCollecting.
around() in Mobility.
before() in SimpleTracing.

setX

public void setX(int x)
Affected by:
after() in DisplayUpdating.
after(FigureElement) in MoveCollecting.
around() in Mobility.

setY

public void setY(int y)
Affected by:
after() in DisplayUpdating.
after(FigureElement) in MoveCollecting.
around() in Mobility.