net.sf.bt747.j2se.app.trackgraph
Class GPSRecordListDataProvider

java.lang.Object
  extended by net.sf.bt747.j2se.app.trackgraph.GPSRecordListDataProvider
All Implemented Interfaces:
CoordinateResolver, DataProvider, GPSRecordDataProvider

public class GPSRecordListDataProvider
extends java.lang.Object
implements GPSRecordDataProvider

Author:
Mario

Constructor Summary
GPSRecordListDataProvider(java.util.List<java.util.List<GPSRecord>> positions)
           
 
Method Summary
 java.util.Iterator<info.monitorenter.gui.chart.TracePoint2D> getHeightIter()
           
 GPSRecord getRecordOfTimestamp(double t)
           
 java.util.Iterator<info.monitorenter.gui.chart.TracePoint2D> getSpeedIter()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GPSRecordListDataProvider

public GPSRecordListDataProvider(java.util.List<java.util.List<GPSRecord>> positions)
Method Detail

getHeightIter

public java.util.Iterator<info.monitorenter.gui.chart.TracePoint2D> getHeightIter()
Specified by:
getHeightIter in interface DataProvider

getSpeedIter

public java.util.Iterator<info.monitorenter.gui.chart.TracePoint2D> getSpeedIter()
Specified by:
getSpeedIter in interface DataProvider

getRecordOfTimestamp

public GPSRecord getRecordOfTimestamp(double t)
Specified by:
getRecordOfTimestamp in interface CoordinateResolver