Package gaiasky.util
Class LocationLogManager
java.lang.Object
gaiasky.util.LocationLogManager
- All Implemented Interfaces:
IObserver
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
A single location -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addRecord
(IFocus object, ICamera camera, ITimeFrameProvider time) Adds a new record with the given object, camera and timevoid
static void
static LocationLogManager
instance()
void
Event notification call.void
Starts capturing locations.void
Stops capturing locations.
-
Field Details
-
logger
-
-
Constructor Details
-
LocationLogManager
public LocationLogManager()
-
-
Method Details
-
instance
-
initialize
public static void initialize() -
getLocations
-
clearLocations
public void clearLocations() -
startCapturing
public void startCapturing()Starts capturing locations. Must be called at some point during initialization, otherwise no locations will be captured. -
stopCapturing
public void stopCapturing()Stops capturing locations. -
addRecord
Adds a new record with the given object, camera and time -
notify
Description copied from interface:IObserver
Event notification call.
-