Class SavableRectangle2D

java.lang.Object
  |
  +--java.awt.geom.RectangularShape
        |
        +--java.awt.geom.Rectangle2D
              |
              +--java.awt.geom.Rectangle2D.Double
                    |
                    +--SavableRectangle2D
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable, java.awt.Shape

public class SavableRectangle2D
extends java.awt.geom.Rectangle2D.Double
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private static long serialVersionUID
           
 
Fields inherited from class java.awt.geom.Rectangle2D.Double
height, width, x, y
 
Fields inherited from class java.awt.geom.Rectangle2D
OUT_BOTTOM, OUT_LEFT, OUT_RIGHT, OUT_TOP
 
Constructor Summary
SavableRectangle2D(double x, double y, double width, double height)
           
SavableRectangle2D(java.awt.geom.Rectangle2D rect)
           
SavableRectangle2D(java.awt.geom.Rectangle2D rect, double xfact, double yfact)
           
 
Method Summary
private  void readObject(java.io.ObjectInputStream stream)
           
private  void writeObject(java.io.ObjectOutputStream stream)
           
 
Methods inherited from class java.awt.geom.Rectangle2D.Double
createIntersection, createUnion, getBounds2D, getHeight, getWidth, getX, getY, isEmpty, outcode, setRect, setRect, toString
 
Methods inherited from class java.awt.geom.Rectangle2D
add, add, add, contains, contains, equals, getPathIterator, getPathIterator, hashCode, intersect, intersects, intersectsLine, intersectsLine, outcode, setFrame, union
 
Methods inherited from class java.awt.geom.RectangularShape
clone, contains, contains, getBounds, getCenterX, getCenterY, getFrame, getMaxX, getMaxY, getMinX, getMinY, intersects, setFrame, setFrame, setFrameFromCenter, setFrameFromCenter, setFrameFromDiagonal, setFrameFromDiagonal
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Constructor Detail

SavableRectangle2D

public SavableRectangle2D(java.awt.geom.Rectangle2D rect)

SavableRectangle2D

public SavableRectangle2D(double x,
                          double y,
                          double width,
                          double height)

SavableRectangle2D

public SavableRectangle2D(java.awt.geom.Rectangle2D rect,
                          double xfact,
                          double yfact)
Method Detail

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
java.io.IOException