Commit f5cd20fc authored by Yann Garcia's avatar Yann Garcia
Browse files

Merge branch 'TTF0002' of https://forge.etsi.org/gitlab/LIBS/LibIts into TTF0002

parents 33556043 1116f412
......@@ -493,6 +493,18 @@ module LibItsIvim_Templates {
rcc := p_rcc
} // End of template mw_iviContainer_roadConfigurationContainer
template (value) IviContainer m_iviContainer_textContainer(
in template (value) TextContainer p_tc
) := {
tc := p_tc
} // End of template m_iviContainer_textContainer
template (present) IviContainer mw_iviContainer_textContainer(
template (present) TextContainer p_tc := ?
) := {
tc := p_tc
} // End of template mw_iviContainer_textContainer
} // End of group iviContainerGroup
group geographicLocationContainerGroup {
......@@ -684,11 +696,100 @@ module LibItsIvim_Templates {
) := {
zoneIds := p_zoneIds,
roadType := p_roadType,
laneConfiguration := p_laneConfiguration
laneConfiguration := p_laneConfiguration
} // End of template mw_rccPart
template (present) LaneInformation mw_laneInformation(
template (present) LanePosition p_lanePosition := ?,
template (present) LaneType p_laneType := ?,
template (present) LaneStatus p_laneStatus := ?
) := {
laneNumber := p_lanePosition,
validity := *, //DTM
laneType := p_laneType,
laneTypeQualifier := *, //CompleteVehicleCharacteristics
laneStatus := p_laneStatus,
laneWidth := * //IVILaneWidth
}
} // End of group roadConfigurationContainerGroup
group textContainerGroup {
template (value) TcPart m_tcPart_basic(
in template (value) TcPart.relevanceZoneIds p_relevanceZoneIds,
in template (value) TcPart.data p_data
) := {
detectionZoneIds := omit,
relevanceZoneIds := p_relevanceZoneIds,
direction := omit,
driverAwarenessZoneIds := omit,
minimumAwarenessTime := omit,
applicableLanes := omit,
layoutId := omit,
preStoredlayoutId := omit,
text := omit,
data := p_data
} // End of template m_tcPart_basic
template (present) TcPart mw_tcPart_basic(
template (present) TcPart.relevanceZoneIds p_relevanceZoneIds := ?,
template (present) TcPart.data p_data := ?
) := {
detectionZoneIds := *,
relevanceZoneIds := p_relevanceZoneIds,
direction := *,
driverAwarenessZoneIds := *,
minimumAwarenessTime := *,
applicableLanes := *,
layoutId := *,
preStoredlayoutId := *,
text := *,
data := p_data
} // End of template mw_tcPart_basic
template (present) TcPart mw_tcPart_allZoneIds(
template (present) TcPart.relevanceZoneIds p_relevanceZoneIds := ?,
template (present) TcPart.data p_data := ?,
template (present) TcPart.detectionZoneIds p_detectionZoneIds := ?,
template (present) TcPart.driverAwarenessZoneIds p_driverAwarenessZoneIds := ?
) modifies mw_tcPart_basic := {
detectionZoneIds := p_detectionZoneIds,
driverAwarenessZoneIds := p_driverAwarenessZoneIds
} // End of template mw_tcPart_allZoneIds
template (present) TcPart mw_tcPart_direction(
template (present) TcPart.relevanceZoneIds p_relevanceZoneIds := ?,
template (present) TcPart.data p_data := ?,
template (present) TcPart.direction p_direction := ?
) modifies mw_tcPart_basic := {
relevanceZoneIds := p_relevanceZoneIds
} // End of template mw_tcPart_direction
template (present) TcPart mw_tcPart_text(
template (present) TcPart.relevanceZoneIds p_relevanceZoneIds := ?,
template (present) TcPart.data p_data := ?,
template (present) TcPart.text p_text := ?
) modifies mw_tcPart_basic := {
text := p_text
} // End of template mw_tcPart_text
template (present) TcPart mw_tcPart_layoutId(
template (present) TcPart.relevanceZoneIds p_relevanceZoneIds := ?,
template (present) TcPart.data p_data := ?,
template (present) TcPart.layoutId p_layoutId := ?
) modifies mw_tcPart_basic := {
layoutId := p_layoutId
} // End of template mw_tcPart_layoutId
template (present) Text mw_text := {
layoutComponentId := *,
language_ := ?,
textContent := ?
}
} // End of group textContainerGroup
group itsFunction {
/**
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment