Template:InheritRefSequence: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
(Created for use in several IS, RS element documentation sites) |
(Updated using new templates (Vorlage:InheritRef, Vorlage:RailMLType)) |
||
Line 8: | Line 8: | ||
|inheritedAttributes = | |inheritedAttributes = | ||
{{InheritRef | |||
|attributeName = ref | |||
|contextLink = {{{contextLink|FIXME}}} | |||
|notes_en = {{Ann| {{{ref|}}} }} | |||
}} | |||
* {{Attr|sequence}}: This allows for sorting the referenced {{{contextLink|FIXME}}}s. <br/> {{Ann| {{{sequence|}}} }} | * {{Attr|sequence}}: This allows for sorting the referenced {{{contextLink|FIXME}}}s. <br/> {{Ann| {{{sequence|}}} }} | ||
|constraints = | |constraints = | ||
* {{Attr|ref}} {{ | * {{Attr|ref}} {{RailMLType|tGenericRef}}, mandatory | ||
* {{Attr|sequence}} {{XsdType|positiveInteger}}, 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}}}. <br/> {{Ann| {{{constraints_en|}}} }} | * {{Attr|sequence}} {{XsdType|positiveInteger}}, 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}}}. <br/> {{Ann| {{{constraints_en|}}} }} |
Revision as of 00:31, 7 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
- ref: This refers to the id attribute of the associated FIXME element.
' '
- sequence: This allows for sorting the referenced FIXMEs.
Syntactic Constraints / Syntaktische Beschränkungen
- ref xs:IDREF, mandatory
- 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.
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.