Template:InheritAnyAttribute: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[unchecked revision][checked revision]
No edit summary
No edit summary
Line 1: Line 1:
* {{Attr|xs:anyAttribute}}:{{#if:{{{comment|}}}|&nbsp;{{{comment}}}|}} This provides an extension point for non-railML attributes in a foreign namespace. [[CO:usingAny|How to use it?]] {{AddAnn|{{{anyAttribute|}}}|{{{anyAttribute_de|}}} }} <noinclude>[[Category:AttributeTemplate]]</noinclude>
* {{Attr|xs:anyAttribute}}:{{#if:{{{comment|}}}|&nbsp;{{{comment}}}|}} This provides an extension point for non-railML attributes in a foreign namespace. [[CO:usingAny|How to use it?]] {{AddAnn|{{{anyAttribute|}}}|{{{anyAttribute_de|}}} }}
<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
{{InheritAnyAttribute}}
 
<nowiki>{{InheritAnyAttribute|comment={{Intro|2.0}}}}</nowiki>
delivers
{{InheritAnyAttribute|comment={{Intro|2.0}}}}
 
<nowiki>{{InheritAnyAttribute
|anyAttribute = An English explanation
|anyAttribute_de = Eine deutsche Erklärung
}}</nowiki> delivers
{{InheritAnyAttribute
|anyAttribute = An English explanation
|anyAttribute_de = Eine deutsche Erklärung
}}
 
[[Category:AttributeTemplate]]
</noinclude>

Revision as of 13:40, 3 February 2016

  • xs:anyAttribute: This provides an extension point for non-railML attributes in a foreign namespace. How to use it?

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.0}}}} delivers

  • xs:anyAttribute(introduced with version 2.0) 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