Template:UmlLink: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [checked revision] |
No edit summary |
(+generic, visualization) |
||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{#vardefine: | <includeonly>{{#ifeq:{{{1}}}|RAILML|{{#vardefine:ziel|CO}}|{{#vardefine:ziel|{{{1}}}}}}}{{#vardefine:aus|[{{uml|{{#var:ziel}}|{{{2|{{current}}}}}}} '''UML-visualization of {{{1}}}''']}}{{#switch:{{{1}}} | ||
|RAILML= | |RAILML={{#var:aus}} | ||
|CO | |CO | ||
|IL | |IL | ||
|IS | |IS | ||
|RTM | |RTM | ||
|generic | |||
|visualization | |||
|GML={{#var:aus}} | |GML={{#var:aus}} | ||
|RS | |||
|TT={{#ifeq:{{{2}}}|3.1| |{{#var:aus}}}} | |||
|#default= | |#default= | ||
}} | }} | ||
Line 15: | Line 19: | ||
*'''2:''' {{rml}} version; default: <nowiki>{{current}}</nowiki> | *'''2:''' {{rml}} version; default: <nowiki>{{current}}</nowiki> | ||
==Examples== | ==Examples== | ||
<pre>{{umlLink|IS|3.1}}</pre> | <pre>{{umlLink|IS|3.1}}</pre>delivers: | ||
{{umlLink|IS|3.1}} | {{umlLink|IS|3.1}} | ||
<pre>{{umlLink|RAILML}}</pre> | <pre>{{umlLink|RAILML}}</pre>delivers: | ||
{{umlLink|RAILML}} | {{umlLink|RAILML}} | ||
<pre>{{umlLink| | <pre>{{umlLink|CO}}</pre>delivers: | ||
< | {{umlLink|CO}} | ||
<pre>{{umlLink|RS|3.1}}</pre>delivers: | |||
{{#ifeq:{{umlLink|RS|3.1}}| |''(currently nothing)''|{{umlLink|RS|3.1}}}} | |||
[[category:template]] | [[category:template]] | ||
{{interwiki}} | |||
</noinclude> | </noinclude> |
Latest revision as of 18:30, 8 February 2024
Usage
Template to produce a link to the respective UML-visualization
Arguments
- 1: Obligatory subschema-slug
- 2: railML® version; default: {{current}}
Examples
{{umlLink|IS|3.1}}
delivers:
{{umlLink|RAILML}}
delivers:
{{umlLink|CO}}
delivers:
{{umlLink|RS|3.1}}
delivers:
(currently nothing)