javax.media.nativewindow.util
Class Rectangle

java.lang.Object
  extended by javax.media.nativewindow.util.Rectangle
All Implemented Interfaces:
WriteCloneable, Cloneable, RectangleImmutable

public class Rectangle
extends Object
implements Cloneable, RectangleImmutable


Constructor Summary
Rectangle()
           
Rectangle(int x, int y, int width, int height)
           
 
Method Summary
 Object cloneMutable()
           
 boolean equals(Object obj)
          Checks whether two rect objects are equal.
 int getHeight()
           
 int getWidth()
           
 int getX()
           
 int getY()
           
 int hashCode()
           
 void setHeight(int height)
           
 void setWidth(int width)
           
 void setX(int x)
           
 void setY(int y)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Rectangle

public Rectangle()

Rectangle

public Rectangle(int x,
                 int y,
                 int width,
                 int height)
Method Detail

cloneMutable

public Object cloneMutable()
Specified by:
cloneMutable in interface WriteCloneable

getX

public final int getX()
Specified by:
getX in interface RectangleImmutable

getY

public final int getY()
Specified by:
getY in interface RectangleImmutable

getWidth

public final int getWidth()
Specified by:
getWidth in interface RectangleImmutable

getHeight

public final int getHeight()
Specified by:
getHeight in interface RectangleImmutable

setX

public void setX(int x)

setY

public void setY(int y)

setWidth

public void setWidth(int width)

setHeight

public void setHeight(int height)

equals

public boolean equals(Object obj)
Description copied from interface: RectangleImmutable
Checks whether two rect objects are equal. Two instances of Rectangle are equal if the four integer values of the fields y, x, height, and width are all equal.

Specified by:
equals in interface RectangleImmutable
Overrides:
equals in class Object
Returns:
true if the two rectangles are equal; otherwise false.

hashCode

public int hashCode()
Specified by:
hashCode in interface RectangleImmutable
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright 2010 JogAmp Community.