Class RailwayCrossingWarning
A class that provides railway crossing. The main field describing the railway crossing is RailwayCrossingWarning.type specifying
whether the railway crossing is protected by a barrier or not.
Use RailwayCrossingWarningListener to get notifications about upcoming railway crossings.
-
Field Summary
FieldsModifier and TypeFieldDescriptiondoubleDeprecated.Will be removed in v4.29.0.Deprecated.Will be removed in v4.29.0.intUnique identifier for this specific railway crossing warning instance.The reference to the segment where the railway crossing is located.Type of railway crossing, specifying whether it is protected by a barrier or not. -
Constructor Summary
ConstructorsConstructorDescriptionRailwayCrossingWarning(int id, double distanceToRailwayCrossingInMeters, RouteRailwayCrossingType type, DistanceType distanceType, SegmentReference segmentReference) Deprecated.Will be removed in v4.29.0. -
Method Summary
-
Field Details
-
id
public int idUnique identifier for this specific railway crossing warning instance. Each warning type (truck restrictions, speed warnings, etc.) maintains its own independent ID namespace. Use this ID to track, update, or dismiss individual warning instances of this type.
-
distanceToRailwayCrossingInMeters
Deprecated.Will be removed in v4.29.0. Use the
WarningUpdateimplementation instead.Distance to the railway crossing in meters.
-
type
Type of railway crossing, specifying whether it is protected by a barrier or not.
-
distanceType
Deprecated.Will be removed in v4.29.0. Use the
WarningStatusimplementation instead.The distance type for the warning, e.g. a warning for a new railway crossing ahead or a warning for passing a railway crossing.
-
segmentReference
The reference to the segment where the railway crossing is located. It can be used to identify the location.
-
-
Constructor Details
-
Method Details