@code as element name [message #1895] |
Wed, 15 August 2018 09:34 |
Joerg von Lingen
Messages: 149 Registered: May 2011
|
Senior Member |
|
|
Dear all,
in the current IL schema the basic type EntityIL is derived from common type tElementWithIDandCode because
tElementWithIDandName includes not only @name but also language variants of it. This was not desired for IL. However,
with tElementWithIDandCode the attribute @code stands for the element name. This might cause some confusion especially
if @code would be required in TvdSection for identifying the set code of a track circuit.
Currently it would like this:
<rail3:ownsTvdSection isBerthingTrack="true" code="Arnau A02" id="A02T" partialRouteReleaseTimer="PT1S"
isReliable="true" residualRouteCancellationTimer="PT90S">
<rail3:hasDemarcatingBufferstop ref="bus02"/> <!-- reference to bufferStop in IS -->
<rail3:hasDemarcatingTraindetector ref="tde02"/> <!-- reference to trainDetectionElement in IS -->
<rail3:relatedToTrack ref="trc02"/> <!-- reference to track in IS -->
</rail3:ownsTvdSection>
Regards,
Jörg von Lingen - Interlocking scheme coordinator
|
|
|
Re: @code as element name [message #1926 is a reply to message #1895] |
Sun, 26 August 2018 09:00 |
Joerg von Lingen
Messages: 149 Registered: May 2011
|
Senior Member |
|
|
In-between it was decided to change it throughout the interlocking schema, i.e.
EntityIL now comprises @name instead of @code. This shall avoid any confusion by
the users.
Best regards,
Joerg v. Lingen
Rollingstock Coordinator
On 15/08/2018 09:34, Joerg von Lingen wrote:
> Dear all,
>
> in the current IL schema the basic type EntityIL is derived from common type tElementWithIDandCode because
> tElementWithIDandName includes not only @name but also language variants of it. This was not desired for IL. However,
> with tElementWithIDandCode the attribute @code stands for the element name. This might cause some confusion especially
> if @code would be required in TvdSection for identifying the set code of a track circuit.
>
> Currently it would like this:
> <rail3:ownsTvdSection isBerthingTrack="true" code="Arnau A02" id="A02T" partialRouteReleaseTimer="PT1S"
> isReliable="true" residualRouteCancellationTimer="PT90S">
> <rail3:hasDemarcatingBufferstop ref="bus02"/> <!-- reference to bufferStop in IS -->
> <rail3:hasDemarcatingTraindetector ref="tde02"/> <!-- reference to trainDetectionElement in IS -->
> <rail3:relatedToTrack ref="trc02"/> <!-- reference to track in IS -->
> </rail3:ownsTvdSection>
>
> Regards,
> Jörg von Lingen - Interlocking scheme coordinator
>
|
|
|