<<<<<<< HEAD package shapes; import java.awt.geom.Ellipse2D; import java.io.IOException; import java.io.Serializable; /** * Extension of the java {@link Ellipse2D.Float} class that provides serialization. * */ public class Ellipse2DExt extends Ellipse2D.Float implements Serializable { private static final long serialVersionUID = 1L; public Ellipse2DExt(Ellipse2D.Float source){ super(source.x,source.y,source.width,source.height); } public Ellipse2DExt(){ super(); } private void writeObject(java.io.ObjectOutputStream out) throws IOException { out.writeFloat(this.x); out.writeFloat(this.y); out.writeFloat(this.width); out.writeFloat(this.height); } private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException { x = in.readFloat(); y = in.readFloat(); width = in.readFloat(); height = in.readFloat(); } ======= package shapes; import java.awt.geom.Ellipse2D; import java.io.IOException; import java.io.Serializable; /** * Extension of the java {@link Ellipse2D.Float} class that provides serialization. * */ public class Ellipse2DExt extends Ellipse2D.Float implements Serializable { private static final long serialVersionUID = 1L; public Ellipse2DExt(Ellipse2D.Float source){ super(source.x,source.y,source.width,source.height); } public Ellipse2DExt(){ super(); } private void writeObject(java.io.ObjectOutputStream out) throws IOException { out.writeFloat(this.x); out.writeFloat(this.y); out.writeFloat(this.width); out.writeFloat(this.height); } private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException { x = in.readFloat(); y = in.readFloat(); width = in.readFloat(); height = in.readFloat(); } >>>>>>> origin/abdalla }