Template:InheritAnyAttribute: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
(Besseres Beispiel)
Line 18: Line 18:




<nowiki>{{InheritAnyAttribute|comment={{Intro|2.0}}}}</nowiki>
<nowiki>{{InheritAnyAttribute|comment={{Intro|2.1}}}}</nowiki>


delivers
delivers
* {{Attr|xs:anyAttribute}}:{{#if:{{Vers|introduced with version 2.0}}|&nbsp;{{Vers|introduced with version 2.0}}|}} This provides an extension point for non-railML attributes in a foreign namespace. [[CO:usingAny|How to use it?]] {{AddAnn|| }}
{{InheritAnyAttribute|comment={{Intro|2.1}}}}





Revision as of 10:47, 31 August 2018

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