forked from upstream-mirrors/OpenTracks
52 lines
1.7 KiB
Plaintext
52 lines
1.7 KiB
Plaintext
@startuml
|
|
title
|
|
State of OpenTracks
|
|
end title
|
|
|
|
legend right
|
|
SettingsActivity can be reached
|
|
from every activity showing a menu.
|
|
endlegend
|
|
|
|
[*] --> TrackListActivity
|
|
TrackListActivity --> TrackRecordingActivity : Start recording
|
|
TrackListActivity --> SearchListActivity
|
|
TrackListActivity --> MarkerListActivity : Show all markers
|
|
TrackListActivity --> TrackRecordedActivity : Show track
|
|
TrackListActivity --> TrackDeleteActivity
|
|
|
|
SearchListActivity --> MarkerDetailActivity : Search result
|
|
SearchListActivity --> TrackRecordedActivity : Search result
|
|
|
|
TrackRecordedActivity --> TrackDeleteActivity
|
|
TrackRecordedActivity --> TrackEditActivity
|
|
TrackRecordedActivity --> MarkerListActivity
|
|
TrackRecordedActivity --> MarkerEditActivity : Add marker
|
|
TrackRecordedActivity --> CameraIntent : Add marker (with photo)
|
|
TrackRecordedActivity --> ShareFileIntent
|
|
TrackRecordedActivity --> DashboardIntent : Database cursor
|
|
TrackRecordedActivity --> TrackOnMapIntent : KMZ
|
|
TrackRecordedActivity --> TrackRecordingActivity
|
|
TrackRecordedActivity --> SettingsActivity
|
|
TrackRecordedActivity --> TrackListActivity : Back button
|
|
|
|
TrackRecordingActivity --> TrackOnMapIntent
|
|
TrackRecordingActivity --> MarkerEditActivity : Add marker
|
|
TrackRecordingActivity --> MarkerListActivity
|
|
TrackRecordingActivity --> TrackEditActivity
|
|
TrackRecordingActivity --> SettingsActivity
|
|
TrackRecordingActivity --> TrackRecordedActivity : Stop recording
|
|
TrackRecordingActivity --> TrackListActivity : Back button
|
|
|
|
MarkerListActivity --> MarkerDetailActivity
|
|
|
|
MarkerDetailActivity --> MarkerEditActivity
|
|
MarkerDetailActivity --> CoordinateOnMapIntent : URI
|
|
|
|
SettingsActivity --> AboutActivity
|
|
SettingsActivity --> HelpActivity
|
|
SettingsActivity --> ExportActivity
|
|
SettingsActivity --> ImportActivity
|
|
|
|
@enduml
|