|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.placelab.client.tracker.Tracker
org.placelab.client.tracker.PositionTracker
A Tracker that takes PositionMeasurement objects and returns
the latest measurement as its estimate of position.
| Constructor Summary | |
PositionTracker()
|
|
| Method Summary | |
boolean |
acceptableMeasurement(Measurement m)
Returns true if the tracker can make use of this reading to meaningfully update the estimate. |
Estimate |
getEstimate()
|
protected void |
resetImpl()
Subclasses should implement this to reset themselves to their initial state. |
java.lang.String |
toString()
|
void |
updateEstimateImpl(Measurement m)
Subclasses should implement this to do the actual work of updating their Estimate with the given Measurement. |
void |
updateWithoutMeasurement(long durationMillis)
This method notifies a tracker that time has elapsed without a new mesurement. |
| Methods inherited from class org.placelab.client.tracker.Tracker |
addEstimateListener, fireEstimateUpdate, getLastUpdatedTime, gotMeasurement, numberOfMeasurements, removeEstimateListener, reset, spotterExceptionThrown, updateEstimate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public PositionTracker()
| Method Detail |
public java.lang.String toString()
public void updateEstimateImpl(Measurement m)
TrackerEstimate with the given Measurement.
updateEstimateImpl in class Trackerm - use this to update your Estimatepublic Estimate getEstimate()
getEstimate in class Trackerpublic boolean acceptableMeasurement(Measurement m)
Tracker
acceptableMeasurement in class Trackerpublic void updateWithoutMeasurement(long durationMillis)
Tracker
updateWithoutMeasurement in class Trackerprotected void resetImpl()
Tracker
resetImpl in class Tracker
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||