X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=gps%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fgps%2Ftrack%2FTrackFilter.java;fp=gps%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fgps%2Ftrack%2FTrackFilter.java;h=e5e7bfe58e8d5714e0c4a7a37aaa1d96f1da1868;hb=47fdbaa9f2527531947249ad605845f25056b587;hp=0000000000000000000000000000000000000000;hpb=698d0d066b8cc06d28c3cc9160ed0d897ac44606;p=utils diff --git a/gps/src/main/java/org/wamblee/gps/track/TrackFilter.java b/gps/src/main/java/org/wamblee/gps/track/TrackFilter.java new file mode 100644 index 00000000..e5e7bfe5 --- /dev/null +++ b/gps/src/main/java/org/wamblee/gps/track/TrackFilter.java @@ -0,0 +1,18 @@ +package org.wamblee.gps.track; + +public interface TrackFilter { + + /** + * Version number of the track filter. If the version changes then the + * filter has been modified. + * @return Version. + */ + int version(); + + /** + * Filter the track. + * @param aTrack Track to filter. + * @return Filtered track. + */ + Track filter(Track aTrack); +}