Announcement
interface Announcement
An announcement is a piece of information about an upcoming event for the user.
For example, a warning about an upcoming traffic jam or a guidance instruction.
This is the base class for all announcements, with the following announcement hierarchy:
Announcement
├── GuidanceAnnouncement
│ ├── FarAway
│ ├── Follow
│ ├── Early
│ ├── Main
│ └── Confirmation
└── WarningAnnouncement
├── TrafficJamAnnouncement
├── ChargingStopReplanningAnnouncement
└── BetterRouteProposalAnnouncementContent copied to clipboard
See also
for announcements that are used to prepare the driver for the next maneuver.
for announcements about route changes or conditions requiring driver's attention.
Each announcement contains a Message that can be either:
Alert - for sound notifications
VerbalMessage - for spoken announcements
Known inheritors:
ChargingStopReplanningAnnouncement