gov.noaa.pmel.sgt.dm
Interface SGTPoint

All Superinterfaces:
SGTData
All Known Implementing Classes:
SimplePoint

public interface SGTPoint
extends SGTData

Defines a data object to be of Point type. Interpretation of X and Y is determined by the CoordinateSystem. For Cartesian, X and Y are the Cartesian coordinates. For Polar, X and Y are R (radius) and Theta (angle), respectively. The SGTPoint interface only defines data access, not how the data will be constructed or set.

Since:
1.0
Version:
$Revision$, $Date$
Author:
Donald Denbo
See Also:
SGTData, CoordinateSystem, Cartesian, Polar, SimplePoint

Method Summary
 long getLongTime()
          Get the time as long referenced from 1970-01-01.
 GeoDate getTime()
          Get the Time value.
 double getValue()
          Get the associated value.
 SGTMetaData getValueMetaData()
          Get the SGTMetaData object associated with the value.
 double getX()
          Get the x coordinate.
 double getY()
          Get the y coordinate.
 boolean hasValue()
          Test if a value is associated with the SGTPoint.
 
Methods inherited from interface gov.noaa.pmel.sgt.dm.SGTData
addPropertyChangeListener, copy, getId, getKeyTitle, getTitle, getXMetaData, getXRange, getYMetaData, getYRange, isXTime, isYTime, removePropertyChangeListener
 

Method Detail

getX

double getX()
Get the x coordinate.


getY

double getY()
Get the y coordinate.


hasValue

boolean hasValue()
Test if a value is associated with the SGTPoint.


getValue

double getValue()
Get the associated value.


getValueMetaData

SGTMetaData getValueMetaData()
Get the SGTMetaData object associated with the value.


getTime

GeoDate getTime()
Get the Time value.


getLongTime

long getLongTime()
Get the time as long referenced from 1970-01-01.

Since:
3.0