/*
 * This file is part of libbluray
 * Copyright (C) 2010  William Hahne
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library. If not, see
 * <http://www.gnu.org/licenses/>.
 */

package org.havi.ui;

public class HScreenPoint {
    public HScreenPoint(float x, float y) {
        this.x = x;
        this.y = y;
    }

    public void setLocation(float x, float y) {
        this.x = x;
        this.y = y;
    }

    public float x;
    public float y;
}

@@ -852,38 +852,25 @@
     
-this.x = x;%0A        this.y = y
+setLocation(x, y)
 ;%0A  
@@ -938,24 +938,24 @@
 this.x = x;%0A
-
         this
@@ -961,32 +961,481 @@
 s.y = y;%0A    %7D%0A%0A
+    public boolean equals(Object obj)%0A    %7B%0A        if (!(obj instanceof HScreenPoint))%0A            return false;%0A%0A        HScreenPoint other = (HScreenPoint)obj;%0A        Float x1 = new Float(this.x);%0A        Float y1 = new Float(this.y);%0A        Float x2 = new Float(other.x);%0A        Float y2 = new Float(other.y);%0A        return x1.equals(x2) && y1.equals(y2);%0A    %7D%0A%0A    public String toString() %7B%0A        return %22%5B%22 + x + %22,%22 + y + %22%5D%22;%0A    %7D%0A%0A
     public float

add equals() and toString()