Template:InheritRefSequence: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
(Type constraints updated) |
(Updated using new template (Vorlage:InheritRefAny)) |
||
Line 8: | Line 8: | ||
|inheritedAttributes = | |inheritedAttributes = | ||
{{ | * {{Attr|sequence}}: This allows for sorting the referenced {{{contextLink|FIXME}}}s. {{AddAnn|{{{sequence|}}}|{{{sequence_de|}}} }} | ||
{{InheritRefAny | |||
|contextLink = {{{contextLink|FIXME}}} | |contextLink = {{{contextLink|FIXME}}} | ||
| | |ref = {{{ref|}}} | ||
|ref_de = {{{ref_de|}}} | |||
|anyAttribute = {{{anyAttribute|}}} | |||
|anyAttribute_de = {{{anyAttribute_de|}}} | |||
}} | }} | ||
* {{Attr|sequence}} | |constraints = | ||
* {{Attr|sequence}} {{RailMLType|tPositiveCounter}}, optional <br/> If no {{Attr|sequence}} is provided, the sequence of the referenced {{{contextLink|FIXME}}}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 {{{selfLink|FIXME}}} elements in the current {{{parentLink|FIXME}}} element shall carry {{Attr|sequence}} attributes. <br/> The referenced {{{contextLink|FIXME}}} with the lowest {{Attr|sequence}} value is interpreted as the first element of the current {{{parentLink|FIXME}}}. <br/> Each {{Attr|sequence}} value shall only be used once within the current {{{parentLink|FIXME}}}. {{AddAnn|{{{constraints_en|}}}|{{{constraints_de|}}} }} | |||
* {{Attr|ref}} {{RailMLType|tGenericRef}}, mandatory | * {{Attr|ref}} {{RailMLType|tGenericRef}}, mandatory | ||
|backHome = {{{back|FIXME}}} | |backHome = {{{back|FIXME}}} | ||
}}<noinclude>[[Category:ElementTemplate]]</noinclude> | }}<noinclude>[[Category:ElementTemplate]]</noinclude> |
Revision as of 13:15, 9 December 2011
FIXME
Scheme description / Schemenbeschreibung
Position of FIXME in the XML-Tree / Position von FIXME im XML-Baum
- Parent: FIXME
- Children: Not yet described. / Noch nicht beschrieben.
Multiplicity / Anzahl
Semantics / Bedeutung
The element FIXME allows for grouping of FIXMEs which are referenced using FIXME.
Attributes of FIXME / Attribute von FIXME
- sequence: This allows for sorting the referenced FIXMEs.
- ref: This refers to the id attribute of the associated FIXME element.
- xs:anyAttribute: This provides an extension point for non-railML® attributes in a foreign namespace. How to use it?
Syntactic Constraints / Syntaktische Beschränkungen
- sequence xs:positiveInteger, optional
If no sequence is provided, the sequence of the referenced FIXMEs 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 FIXME elements in the current FIXME element shall carry sequence attributes.
The referenced FIXME with the lowest sequence value is interpreted as the first element of the current FIXME.
Each sequence value shall only be used once within the current FIXME.
- 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.