org.openstreetmap.gui.jmapviewer
Class Coordinate

java.lang.Object
  extended by org.openstreetmap.gui.jmapviewer.Coordinate
All Implemented Interfaces:
java.io.Serializable

public class Coordinate
extends java.lang.Object
implements java.io.Serializable

This class encapsulates a Point2D.Double and provide access via lat and lon.

See Also:
Serialized Form

Field Summary
private  java.awt.geom.Point2D.Double data
           
 
Constructor Summary
Coordinate(double lat, double lon)
           
 
Method Summary
 double getLat()
           
 double getLon()
           
private  void readObject(java.io.ObjectInputStream in)
           
 void setLat(double lat)
           
 void setLon(double lon)
           
 java.lang.String toString()
           
private  void writeObject(java.io.ObjectOutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

data

private transient java.awt.geom.Point2D.Double data
Constructor Detail

Coordinate

public Coordinate(double lat,
                  double lon)
Method Detail

getLat

public double getLat()

setLat

public void setLat(double lat)

getLon

public double getLon()

setLon

public void setLon(double lon)

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


JOSM