diff --git a/MyTracks/src/com/google/android/apps/mytracks/services/TrackRecordingService.java b/MyTracks/src/com/google/android/apps/mytracks/services/TrackRecordingService.java index d3dc3c4c9..fe1b24223 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/services/TrackRecordingService.java +++ b/MyTracks/src/com/google/android/apps/mytracks/services/TrackRecordingService.java @@ -980,12 +980,6 @@ public class TrackRecordingService extends Service implements LocationListener { return service.recordingTrackId; } - @Override - public boolean hasRecorded() { - checkService(); - return service.providerUtils.getLastTrackId() >= 0; - } - @Override public long startNewTrack() { checkService(); @@ -1009,15 +1003,6 @@ public class TrackRecordingService extends Service implements LocationListener { service.endCurrentTrack(); } - @Override - public void deleteAllTracks() { - checkService(); - if (isRecording()) { - throw new IllegalStateException("Cannot delete all tracks while recording!"); - } - service.providerUtils.deleteAllTracks(); - } - @Override public void recordLocation(Location loc) { checkService(); diff --git a/MyTracksLib/src/com/google/android/apps/mytracks/services/ITrackRecordingService.aidl b/MyTracksLib/src/com/google/android/apps/mytracks/services/ITrackRecordingService.aidl index b4ffcec0e..f6b946a4c 100644 --- a/MyTracksLib/src/com/google/android/apps/mytracks/services/ITrackRecordingService.aidl +++ b/MyTracksLib/src/com/google/android/apps/mytracks/services/ITrackRecordingService.aidl @@ -1,12 +1,12 @@ /* * Copyright 2008 Google Inc. - * + * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the @@ -66,17 +66,6 @@ interface ITrackRecordingService { */ void endCurrentTrack(); - /** - * Returns whether at least one track has been or is being recorded (and was - * not deleted). - */ - boolean hasRecorded(); - - /** - * Deletes all the stored tracks. - */ - void deleteAllTracks(); - /** * The current sensor data. * The data is returned as a byte array which is a binary version of a