Difference between revisions of "Template:Class Definition"
Jump to navigation
Jump to search
Megankatsumi (talk | contribs) |
Megankatsumi (talk | contribs) |
||
| (69 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
| − | This is the " | + | This is the "Class Definition" template. |
It should be called in the following format: | It should be called in the following format: | ||
<pre> | <pre> | ||
| − | {{ | + | {{Class Definition |
| + | |Pattern= | ||
|Subclass Of= | |Subclass Of= | ||
| − | |||
|Description= | |Description= | ||
| + | |Class Diagram Description= | ||
|Required By Use Cases= | |Required By Use Cases= | ||
| − | | | + | |Interface Specification References= |
| − | | | + | |Sources= |
|Definition Status= | |Definition Status= | ||
| − | | | + | |Subclasses= |
| − | |||
}} | }} | ||
</pre> | </pre> | ||
Edit the page to see the template text. | Edit the page to see the template text. | ||
</noinclude><includeonly> | </noinclude><includeonly> | ||
| − | {{#default_form: | + | {{#default_form:Class_Definition}} |
| − | |||
| − | + | == Pattern == | |
| − | | [[ | + | This class has been associated with the following pattern: |
| − | + | {{#arraymap:{{{Pattern|}}}|,|x|[[UsedInPattern::x]]}} | |
| − | + | {{#ask:[[UsedInPattern::{{PAGENAME}}]] OR [[-UsedInPattern::{{PAGENAME}}]] |format=list}} | |
| − | + | ||
| − | + | == Subclass Of == | |
| − | + | {{#arraymap:{{{Subclass Of|}}}|,|x|[[Owl:SubClassOf::x]]}} | |
| − | + | ||
| − | + | == Description == | |
| − | + | An English description of the definition (what distinguishes this sense of the term?). | |
| − | + | ||
| − | + | {{{Description|}}} | |
| − | + | ||
| − | + | == Class Diagram Description == | |
| − | | | + | {{{Class Diagram Description|}}} |
| − | + | ||
| − | + | == Required by Use Case(s) == | |
| − | + | (why is this specialized definition needed?) | |
| − | + | {{#arraymap:{{{Required by Use Cases|}}}|,|x|[[RequiredByUseCase::x]]}} | |
| − | + | {{#ask:[[RequiresClass::{{PAGENAME}}]] OR [[-RequiredByUseCase::{{PAGENAME}}]] |format=list}} | |
| − | + | ||
| − | + | == CDM References == | |
| − | + | What other classes or properties reference this term? | |
| − | + | {{Special:WhatLinksHere/{{PAGENAME}}}} | |
| − | + | ||
| − | + | == Interface Specification References == | |
| − | + | This class has been associated with the following interface specification items: | |
| − | + | {{#arraymap:{{{Interface Specification References|}}}|,|x|[[x]]}} | |
| − | + | ||
| − | + | == Sources == | |
| − | + | Sources considered when developing the class: | |
| − | + | {{{Sources|}}} | |
| − | + | ||
| − | + | == Status == | |
| − | + | [[Term status::{{{Definition Status|}}}]] | |
| − | + | ||
| − | + | == Has Subclass(es) == | |
| − | + | {{#arraymap:{{{Subclasses|}}}|,|x|[[x]]}} | |
| − | + | {{#forminput:form=Class_Definition|query string=Class_Definition[Subclass Of]={{PAGENAME}}|button text=submit}} | |
| − | }} | ||
| − | {{#forminput:form= | ||
| − | |||
[[Category:Class]] | [[Category:Class]] | ||
| − | + | [[Category:CDM_Term]] | |
| + | |||
</includeonly> | </includeonly> | ||
| + | <!-- add this tag to enable discussion via comments on page <comments /> --> | ||
Latest revision as of 18:12, 15 December 2022
This is the "Class Definition" template. It should be called in the following format:
{{Class Definition
|Pattern=
|Subclass Of=
|Description=
|Class Diagram Description=
|Required By Use Cases=
|Interface Specification References=
|Sources=
|Definition Status=
|Subclasses=
}}
Edit the page to see the template text.