public class CachedData extends TidePredictionFinder
predictions| Constructor and Description |
|---|
CachedData() |
CachedData(java.io.File f) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(java.util.Date d) |
static void |
fetchData(java.awt.Component parent) |
java.util.Date |
fetchData(java.lang.String portName,
java.util.Date aroundDate) |
java.lang.Float |
getTidePrediction(java.util.Date date,
boolean print)
Method that each class that implements this one must provide that transforms a date into a height.
|
void |
loadFile(java.io.File f) |
static void |
main(java.lang.String[] args) |
void |
saveFile(java.lang.String port,
java.io.File f) |
void |
showSettings() |
void |
update(java.util.Vector<pt.lsts.neptus.util.bathymetry.CachedData.TidePeak> newData) |
findPrediction, getPredictionsMarks, ihFuncAfterHighTide, ihFuncAfterLowTide, logErrorpublic void loadFile(java.io.File f)
throws java.lang.Exception
java.lang.Exceptionpublic void saveFile(java.lang.String port,
java.io.File f)
throws java.lang.Exception
java.lang.Exceptionpublic void update(java.util.Vector<pt.lsts.neptus.util.bathymetry.CachedData.TidePeak> newData)
public boolean contains(java.util.Date d)
public void showSettings()
public java.lang.Float getTidePrediction(java.util.Date date,
boolean print)
throws java.lang.Exception
TidePredictionFindergetTidePrediction in class TidePredictionFinderjava.lang.Exceptionpublic java.util.Date fetchData(java.lang.String portName,
java.util.Date aroundDate)
throws java.lang.Exception
java.lang.Exceptionpublic static void fetchData(java.awt.Component parent)
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.ExceptionCopyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.