IS:baliseRef: Difference between revisions
Jump to navigation
Jump to search
[checked revision] | [checked revision] |
(Einige ''None'') |
(multiplicity) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{ | {{ElementDocu| | ||
elementName = baliseRef | |||
|parent = {{IS:Tag|baliseGroup}} | |||
|childs={{#if:''None''|''None''|''Not yet described. / {{Deu|Noch nicht beschrieben.}} / {{Fra|Pas encore décrit.}}''}} | |||
|maxocc=8 | |||
|semantics = | |||
The element {{IS:Tag|baliseGroup}} allows for grouping of {{IS:Doc|balise}}s which are referenced using {{IS:Tag|baliseRef}}. {{AddAnn|| }} | |||
|inheritedAttributes = | |||
* {{Attr|sequence}}: This allows for sorting the referenced {{IS:Doc|balise}}s. {{AddAnn|| }} | |||
{{InheritRef | |||
|attributeName = ref | |||
|contextLink = {{IS:Doc|balise}} | |contextLink = {{IS:Doc|balise}} | ||
| | |notes_en = | ||
| | |notes_de = | ||
| | }} | ||
| | |||
| | |ownAttributes={{#if:''None''|''None''|''Not yet described. / {{Deu|Noch nicht beschrieben.}} / {{Fra|Pas encore décrit.}}''}} | ||
| | |constraints = | ||
* {{Attr|sequence}} {{RailMLType|tPositiveCounter}}, optional <br/> If no {{Attr|sequence}} is provided, the sequence of the referenced {{IS:Doc|balise}}s shall be assumed as "arbitrary" or "undefined". In no case the sequence of the XML elements in the XML file shall matter. <br/> Either all or none of the {{IS:Tag|baliseRef}} elements in the current {{IS:Tag|baliseGroup}} element shall carry {{Attr|sequence}} attributes. <br/> The referenced {{IS:Doc|balise}} with the lowest {{Attr|sequence}} value is interpreted as the first element of the current {{IS:Tag|baliseGroup}}. <br/> Each {{Attr|sequence}} value shall only be used once within the current {{IS:Tag|baliseGroup}}. {{AddAnn|| }} | |||
| | |||
| | * {{Attr|ref}} {{RailMLType|tGenericRef}}, mandatory | ||
}} | }} |
Latest revision as of 23:12, 25 November 2018
baliseRef
Scheme description / Schemenbeschreibung
Position of baliseRef in the XML-Tree / Position von baliseRef im XML-Baum
- Parent: <baliseGroup>
- Children: None
Multiplicity / Anzahl
Semantics / Bedeutung
The element <baliseGroup> allows for grouping of balises which are referenced using <baliseRef>.
Attributes of baliseRef / Attribute von baliseRef
- sequence: This allows for sorting the referenced balises.
- ref: This refers to the id attribute of the associated balise element.
Syntactic Constraints / Syntaktische Beschränkungen
- sequence xs:positiveInteger, optional
If no sequence is provided, the sequence of the referenced balises shall be assumed as "arbitrary" or "undefined". In no case the sequence of the XML elements in the XML file shall matter.
Either all or none of the <baliseRef> elements in the current <baliseGroup> element shall carry sequence attributes.
The referenced balise with the lowest sequence value is interpreted as the first element of the current <baliseGroup>.
Each sequence value shall only be used once within the current <baliseGroup>.
- ref xs:IDREF, mandatory
Best practice & Examples / Empfohlene Anwendung & Beispiele
Not yet described. / Noch nicht beschrieben.
Notes / Anmerkungen
Not yet described. / Noch nicht beschrieben.
Open issues / Offene Punkte/Pendenzen
Not yet described. / Noch nicht beschrieben.