: Public Note
Created: |
18.03.2018 07:28:27 |
Modified: |
18.03.2018 07:28:34 |
|
Project: |
|
Author: |
lingen |
Version: |
1.0 |
Phase: |
1.0 |
Status: |
Proposed |
Complexity: |
Easy |
Difficulty: |
|
Priority: |
|
Multiplicity: |
|
Advanced: |
|
UUID: |
{26DB04C2-CA38-40ad-AEE9-308AC050ED16} |
Appears In: |
railML3_IL_Assets |
The rail network owns a set of assets. Many assets are <i>controlled </i>by one specific interlocking. Some don't <i>depend </i>on an interlocking: a signal can be situated on open track in which case it is not used by any interlocking. An <i>intangible </i>asset such as a route can span one or more interlocking areas.<br /></p><p>Because it is the rail network that owns the assets, we put the assets into a package separate from the <a href="javascript:top.guidLink('{97BBC3AF-F236-406f-A14F-1C4162245706}')"><font color="#0000ff"><u>SignalBox</u></font></a> (interlocking) class.<br /></p><p><br /></p><p>The classes owned by <a href="javascript:top.guidLink('{EBCC43FC-CA53-402d-A155-F0A0BC8FD94E}')"><font color="#0000ff"><u>AssetsForIL</u></font></a> either enrich infrastructure elements, e.g. rail3:<a href="javascript:top.guidLink('{B7707AFE-15FD-4e73-A3CB-96A019D82E73}')"><font color="#0000ff"><u>SignalIL</u></font></a> enriches rail3:Signal from infrastructure or are new classes such as RestrictedArea.<br /></p><p><br /></p><p>Finally, AssetsForIL is regarded as a container class. One can create many instances of AssetsForIL. For example, one instance that only contain routes, another instance that contains the sections, signals and movable elements, and so forth. This allows the user to manage files according to his needs.<br /></p>