com.sygic.sdk.travelbook.TravelbookManager Class Reference
Inheritance diagram for com.sygic.sdk.travelbook.TravelbookManager:
Collaboration diagram for com.sygic.sdk.travelbook.TravelbookManager:

Classes

interface  TransportMode
 
interface  TripListener
 

Public Member Functions

void addOnRouteChangedListener (TripListener listener)
 
void addOnRouteChangedListener (final TripListener listener, @Nullable final Executor executor)
 
void removeOnRouteChangedListener (TripListener listener)
 
synchronized void destroy ()
 
void startTripRecording ()
 
void stopTripRecording ()
 
boolean isTripRecording ()
 
List< GroupgetGroups ()
 
void enableAutomaticSplitting ()
 
void disableAutomaticSplitting ()
 
Trip getCurrentTrip ()
 
Statistics getStatistics ()
 

Protected Member Functions

void finalize () throws Throwable
 

Member Function Documentation

◆ addOnRouteChangedListener() [1/2]

void com.sygic.sdk.travelbook.TravelbookManager.addOnRouteChangedListener ( final TripListener  listener,
@Nullable final Executor  executor 
)

Add a TripListener to TravelbookManager to subscribe to trips event(s).

Parameters
executorExecutor which will execute listener's callbacks

◆ addOnRouteChangedListener() [2/2]

void com.sygic.sdk.travelbook.TravelbookManager.addOnRouteChangedListener ( TripListener  listener)

Add a TripListener to TravelbookManager to subscribe to trips event(s).

◆ destroy()

synchronized void com.sygic.sdk.travelbook.TravelbookManager.destroy ( )

◆ disableAutomaticSplitting()

void com.sygic.sdk.travelbook.TravelbookManager.disableAutomaticSplitting ( )

◆ enableAutomaticSplitting()

void com.sygic.sdk.travelbook.TravelbookManager.enableAutomaticSplitting ( )

◆ finalize()

void com.sygic.sdk.travelbook.TravelbookManager.finalize ( ) throws Throwable
protected

◆ getCurrentTrip()

Trip com.sygic.sdk.travelbook.TravelbookManager.getCurrentTrip ( )

◆ getGroups()

List<Group> com.sygic.sdk.travelbook.TravelbookManager.getGroups ( )

◆ getStatistics()

Statistics com.sygic.sdk.travelbook.TravelbookManager.getStatistics ( )

◆ isTripRecording()

boolean com.sygic.sdk.travelbook.TravelbookManager.isTripRecording ( )

◆ removeOnRouteChangedListener()

void com.sygic.sdk.travelbook.TravelbookManager.removeOnRouteChangedListener ( TripListener  listener)

Remove a TripListener previously added to TravelbookManager.

◆ startTripRecording()

void com.sygic.sdk.travelbook.TravelbookManager.startTripRecording ( )

◆ stopTripRecording()

void com.sygic.sdk.travelbook.TravelbookManager.stopTripRecording ( )

The documentation for this class was generated from the following file: