biz.hammurapi.web.util
Class ComparablePoint

java.lang.Object
  extended byjava.awt.geom.Point2D
      extended byjava.awt.geom.Point2D.Double
          extended bybiz.hammurapi.web.util.ComparablePoint
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable

public class ComparablePoint
extends java.awt.geom.Point2D.Double
implements java.lang.Comparable

Helper class to order transitions.

Author:
Pavel Vlasov

Nested Class Summary
 
Nested classes inherited from class java.awt.geom.Point2D
java.awt.geom.Point2D.Double, java.awt.geom.Point2D.Float
 
Field Summary
 
Fields inherited from class java.awt.geom.Point2D.Double
x, y
 
Constructor Summary
ComparablePoint(double x, double y, java.lang.Object userObject, double tolerance, boolean isVertical)
           
ComparablePoint(java.awt.geom.Point2D source, java.lang.Object userObject, double tolerance, boolean isVertical)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 java.lang.Object getUserObject()
           
 
Methods inherited from class java.awt.geom.Point2D.Double
getX, getY, setLocation, toString
 
Methods inherited from class java.awt.geom.Point2D
clone, distance, distance, distance, distanceSq, distanceSq, distanceSq, equals, hashCode, setLocation
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ComparablePoint

public ComparablePoint(java.awt.geom.Point2D source,
                       java.lang.Object userObject,
                       double tolerance,
                       boolean isVertical)

ComparablePoint

public ComparablePoint(double x,
                       double y,
                       java.lang.Object userObject,
                       double tolerance,
                       boolean isVertical)
Method Detail

getUserObject

public java.lang.Object getUserObject()

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable


Copyright © 2006 Hammurapi Group. All Rights Reserved.