public class StormTrackPoint extends java.lang.Object implements java.lang.Comparable
Modifier and Type | Field and Description |
---|---|
private java.util.List<visad.Real> |
attributes
_more_
|
private boolean |
edited
_more_
|
private int |
forecastHour
_more_
|
private int |
id
_more_
|
private visad.georef.EarthLocation |
location
_more_
|
private visad.DateTime |
time
_more_
|
Constructor and Description |
---|
StormTrackPoint(visad.georef.EarthLocation pointLocation,
visad.DateTime time,
int forecastHour,
java.util.List<visad.Real> attrs)
_more_
|
StormTrackPoint(StormTrackPoint that)
copy ctor
|
Modifier and Type | Method and Description |
---|---|
void |
addAttribute(visad.Real attr)
_more_
|
int |
compareTo(java.lang.Object o)
Compare this object to another.
|
visad.Real |
getAttribute(StormParam param)
_more_
|
boolean |
getEdited()
Get the Edited property.
|
int |
getForecastHour()
Get the ForecastHour property.
|
int |
getId()
Get the Id property.
|
visad.georef.EarthLocation |
getLocation()
_more_
|
visad.DateTime |
getTime()
_more_
|
java.util.List<visad.Real> |
getTrackAttributes()
_more_
|
void |
setAttribute(visad.Real real)
_more_
|
void |
setEdited(boolean value)
Set the Edited property.
|
void |
setForecastHour(int value)
Set the ForecastHour property.
|
void |
setId(int value)
Set the Id property.
|
void |
setLocation(visad.georef.EarthLocation point)
_more_
|
void |
setTime(visad.DateTime time)
_more_
|
java.lang.String |
toString()
_more_
|
private int id
private boolean edited
private visad.georef.EarthLocation location
private visad.DateTime time
private java.util.List<visad.Real> attributes
private int forecastHour
public StormTrackPoint(StormTrackPoint that)
that
- The track point to copypublic StormTrackPoint(visad.georef.EarthLocation pointLocation, visad.DateTime time, int forecastHour, java.util.List<visad.Real> attrs)
pointLocation
- _more_time
- _more_forecastHour
- _more_attrs
- _more_public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
o
- object in question.public void setForecastHour(int value)
value
- The new value for ForecastHourpublic int getForecastHour()
public void setTime(visad.DateTime time)
time
- _more_public visad.DateTime getTime()
public void setLocation(visad.georef.EarthLocation point)
point
- _more_public visad.georef.EarthLocation getLocation()
public java.util.List<visad.Real> getTrackAttributes()
public java.lang.String toString()
toString
in class java.lang.Object
public visad.Real getAttribute(StormParam param)
param
- _more_public void setAttribute(visad.Real real)
real
- _more_public void addAttribute(visad.Real attr)
attr
- _more_public void setId(int value)
value
- The new value for Idpublic int getId()
public void setEdited(boolean value)
value
- The new value for Editedpublic boolean getEdited()