X-Git-Url: https://gitweb.fperrin.net/?a=blobdiff_plain;f=tim%2Fprune%2FFunctionLibrary.java;h=f06dbe457983ad723c8f00ee9f3c8b797517b656;hb=4d5796d02a15808311c09448d79e6e7d1de9d636;hp=93532b5cfa4dd5f32cfb5d54c4621c01e9969330;hpb=f35b6d628f68e3b5ef19965ad8988d0dd1eb8efa;p=GpsPrune.git diff --git a/tim/prune/FunctionLibrary.java b/tim/prune/FunctionLibrary.java index 93532b5..f06dbe4 100644 --- a/tim/prune/FunctionLibrary.java +++ b/tim/prune/FunctionLibrary.java @@ -11,7 +11,8 @@ import tim.prune.function.gpsies.GetGpsiesFunction; import tim.prune.function.gpsies.UploadGpsiesFunction; import tim.prune.function.srtm.LookupSrtmFunction; import tim.prune.load.AudioLoader; -import tim.prune.load.GpsLoader; +import tim.prune.load.BabelLoadFromFile; +import tim.prune.load.BabelLoadFromGps; import tim.prune.save.GpsSaver; import tim.prune.save.GpxExporter; import tim.prune.save.KmlExporter; @@ -29,11 +30,15 @@ public abstract class FunctionLibrary public static SvgExporter FUNCTION_SVGEXPORT = null; public static GenericFunction FUNCTION_GPSLOAD = null; public static GenericFunction FUNCTION_GPSSAVE = null; + public static GenericFunction FUNCTION_IMPORTBABEL = null; public static GenericFunction FUNCTION_SAVECONFIG = null; public static GenericFunction FUNCTION_EDIT_WAYPOINT_NAME = null; public static RearrangeWaypointsFunction FUNCTION_REARRANGE_WAYPOINTS = null; public static GenericFunction FUNCTION_REARRANGE_PHOTOS = null; public static GenericFunction FUNCTION_COMPRESS = null; + public static GenericFunction FUNCTION_DELETE_RANGE = null; + public static GenericFunction FUNCTION_CROP_TRACK = null; + public static GenericFunction FUNCTION_INTERPOLATE = null; public static GenericFunction FUNCTION_LOOKUP_SRTM = null; public static GenericFunction FUNCTION_LOOKUP_WIKIPEDIA = null; public static GenericFunction FUNCTION_SEARCH_WIKIPEDIA = null; @@ -88,13 +93,17 @@ public abstract class FunctionLibrary FUNCTION_KMLEXPORT = new KmlExporter(inApp); FUNCTION_POVEXPORT = new PovExporter(inApp); FUNCTION_SVGEXPORT = new SvgExporter(inApp); - FUNCTION_GPSLOAD = new GpsLoader(inApp); + FUNCTION_GPSLOAD = new BabelLoadFromGps(inApp); FUNCTION_GPSSAVE = new GpsSaver(inApp); + FUNCTION_IMPORTBABEL = new BabelLoadFromFile(inApp); FUNCTION_SAVECONFIG = new SaveConfig(inApp); FUNCTION_EDIT_WAYPOINT_NAME = new PointNameEditor(inApp); FUNCTION_REARRANGE_WAYPOINTS = new RearrangeWaypointsFunction(inApp); FUNCTION_REARRANGE_PHOTOS = new RearrangePhotosFunction(inApp); FUNCTION_COMPRESS = new CompressTrackFunction(inApp); + FUNCTION_DELETE_RANGE = new DeleteSelectedRangeFunction(inApp); + FUNCTION_CROP_TRACK = new CropToSelection(inApp); + FUNCTION_INTERPOLATE = new InterpolateFunction(inApp); FUNCTION_LOOKUP_SRTM = new LookupSrtmFunction(inApp); FUNCTION_LOOKUP_WIKIPEDIA = new GetWikipediaFunction(inApp); FUNCTION_SEARCH_WIKIPEDIA = new SearchWikipediaNames(inApp);