Template:InheritAnyAttribute: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [checked revision] |
(Created for use in several CO, IS, RS, TT element documentation sites) |
(railML→{{rml}}) |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
* {{Attr|xs:anyAttribute}}: This provides an extension point for non- | <includeonly>* {{Attr|xs:anyAttribute}}:{{#if:{{{comment|}}}| {{{comment}}}|}} This provides an extension point for non-{{rml}} attributes in a foreign namespace. [[CO:usingAny|How to use it?]] {{AddAnn|{{{anyAttribute|}}}|{{{anyAttribute_de|}}}}}</includeonly><noinclude> | ||
==Usage== | |||
This Template is intended to list the {{Attr|xs:anyAttribute}} of a subscheme. It has three optional arguments: | |||
* ''comment:'' allows for a comment at the beginning of the description. This option was essentially introduced to indicate to which versions the attribute applies. | |||
* ''anyAttribute:'' is intended for an broader comment in Englisch at the end of the description. | |||
* ''anyAttribute_de'' is intended for a broader comment in German at the end of the description. | |||
==Examples== | |||
<nowiki>{{InheritAnyAttribute}}</nowiki> or equally | |||
<nowiki>{{InheritAnyAttribute | |||
|comment= | |||
|anyAttribute = | |||
|anyAttribute_de = | |||
}}</nowiki> | |||
delivers | |||
* {{Attr|xs:anyAttribute}}:{{#if:| {{{comment}}}|}} This provides an extension point for non-{{rml}} attributes in a foreign namespace. [[CO:usingAny|How to use it?]] {{AddAnn|| }} | |||
<nowiki>{{InheritAnyAttribute|comment={{Intro|2.1}}}}</nowiki> | |||
delivers | |||
{{InheritAnyAttribute|comment={{Intro|2.1}}}} | |||
<nowiki>{{InheritAnyAttribute | |||
|anyAttribute = An English explanation | |||
|anyAttribute_de = Eine deutsche Erklärung | |||
}}</nowiki> | |||
delivers | |||
* {{Attr|xs:anyAttribute}}:{{#if:| {{{comment}}}|}} This provides an extension point for non-{{rml}} attributes in a foreign namespace. [[CO:usingAny|How to use it?]] {{AddAnn|An English explanation|Eine deutsche Erklärung }} | |||
[[Category:AttributeTemplate]] | |||
</noinclude> |
Latest revision as of 21:35, 22 January 2024
Usage
This Template is intended to list the xs:anyAttribute of a subscheme. It has three optional arguments:
- comment: allows for a comment at the beginning of the description. This option was essentially introduced to indicate to which versions the attribute applies.
- anyAttribute: is intended for an broader comment in Englisch at the end of the description.
- anyAttribute_de is intended for a broader comment in German at the end of the description.
Examples
{{InheritAnyAttribute}} or equally
{{InheritAnyAttribute |comment= |anyAttribute = |anyAttribute_de = }}
delivers
- xs:anyAttribute: This provides an extension point for non-railML® attributes in a foreign namespace. How to use it?
{{InheritAnyAttribute|comment={{Intro|2.1}}}}
delivers
- xs:anyAttribute: (introduced with version 2.1) This provides an extension point for non-railML® attributes in a foreign namespace. How to use it?
{{InheritAnyAttribute
|anyAttribute = An English explanation
|anyAttribute_de = Eine deutsche Erklärung
}}
delivers
- xs:anyAttribute: This provides an extension point for non-railML® attributes in a foreign namespace. How to use it?
An English explanation
Eine deutsche Erklärung