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, logError
public void loadFile(java.io.File f) throws java.lang.Exception
java.lang.Exception
public void saveFile(java.lang.String port, java.io.File f) throws java.lang.Exception
java.lang.Exception
public 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
TidePredictionFinder
getTidePrediction
in class TidePredictionFinder
java.lang.Exception
public java.util.Date fetchData(java.lang.String portName, java.util.Date aroundDate) throws java.lang.Exception
java.lang.Exception
public static void fetchData(java.awt.Component parent)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
Copyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.