IS:connection trackBegin: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
(New template deployed for trackBegin/connection)
 
(Replaced use of Template:InheritConnection and customised description)
 
Line 1: Line 1:
{{InheritConnection
{{ElementDocu|
|parentLink = {{IS:Tag|trackBegin}}
elementName = connection
|selfLink = {{IS:Tag|connection|trackBegin}}
|parent = {{IS:Tag|trackBegin}}
|semantics_en =
|childs=''None''
|semantics_de =
|minocc=1
|id =
|maxocc=1
|id_de =
 
|ref =
|semantics = The {{IS:Tag|connection|trackBegin}} inside a {{IS:Tag|trackBegin}} describes which other {{IS:Doc|track}}, {{IS:Doc|switch}} or {{IS:Doc|crossing}} this track continues from. See [[Dev:Connection between tracks]] for more details on different connections between tracks.
|ref_de =
 
|constraints_en =
|inheritedAttributes =
|constraints_de =
{{InheritId}}
|notes_de =
{{InheritRef
|attributeName = ref
|contextLink = {{IS:Tag|connection}}
}}
 
|constraints =
{{InheritIdConstraints}}
*{{constraint|ref|rml|tGenericRef|required}} {{AddAnn|Must point to the {{Attr|id}} of another {{IS:Tag|connection}}}}
 
|example =  
Please also refer to [[Dev:Connection between tracks]] for information on how to use connections and switches/crossings.
 
}}
}}

Latest revision as of 04:25, 5 June 2024


connection
 


Scheme description / Schemenbeschreibung

Position of connection in the XML-Tree / Position von connection im XML-Baum

Multiplicity / Anzahl

[1..1]

Semantics / Bedeutung

The <connection> inside a <trackBegin> describes which other track, switch or crossing this track continues from. See Dev:Connection between tracks for more details on different connections between tracks.

Attributes of connection / Attribute von connection

  • id: XML-file-wide unique, machine-interpretable identity, required for later referencing that element internally. For a detailed explanation see Dev:identities.
    XML-Datei-weit eindeutige, maschineninterpretierbare Identität, die für die spätere interne Referenzierung dieses Elements erforderlich ist. Für eine detaillierte Erklärung siehe Dev:identities.
  • ref: This refers to the id attribute of the associated <connection> element.

Syntactic Constraints / Syntaktische Beschränkungen

  • id: xs:ID, required
    a string, starting with a letter (a..zA..Z) or an underscore (_),
    followed by a non-colonized and non-spaced string consisting of letters, digits, points (.), dashes (-) or underscores (_)
  • ref: tGenericRef (xs:IDREF); required
    Must point to the id of another <connection>

Best practice & Examples / Empfohlene Anwendung & Beispiele

Please also refer to Dev:Connection between tracks for information on how to use connections and switches/crossings.

Notes / Anmerkungen

Not yet described. / Noch nicht beschrieben.

Open issues / Offene Punkte/Pendenzen

Not yet described. / Noch nicht beschrieben.