Difference between revisions of "Template:Class Definition"
Jump to navigation
Jump to search
Megankatsumi (talk | contribs) |
Megankatsumi (talk | contribs) |
||
(42 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
<pre> | <pre> | ||
{{Class Definition | {{Class Definition | ||
+ | |Pattern= | ||
|Subclass Of= | |Subclass Of= | ||
|Description= | |Description= | ||
− | | | + | |Class Diagram Description= |
− | |||
|Required By Use Cases= | |Required By Use Cases= | ||
− | | | + | |Interface Specification References= |
|Sources= | |Sources= | ||
|Definition Status= | |Definition Status= | ||
|Subclasses= | |Subclasses= | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
</pre> | </pre> | ||
Line 24: | Line 18: | ||
</noinclude><includeonly> | </noinclude><includeonly> | ||
{{#default_form:Class_Definition}} | {{#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 == | == 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) == | == Required by Use Case(s) == | ||
(why is this specialized definition needed?) | (why is this specialized definition needed?) | ||
− | + | {{#arraymap:{{{Required by Use Cases|}}}|,|x|[[RequiredByUseCase::x]]}} | |
− | {{#ask:[[RequiresClass::{{PAGENAME}}]] |format=list}} | + | {{#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 == | ||
− | Sources considered when developing the class | + | Sources considered when developing the class: |
{{{Sources|}}} | {{{Sources|}}} | ||
== Status == | == Status == | ||
− | + | [[Term status::{{{Definition Status|}}}]] | |
== Has Subclass(es) == | == Has Subclass(es) == | ||
− | {{#arraymap:{{{Subclasses|}}}|,|x|[[ | + | {{#arraymap:{{{Subclasses|}}}|,|x|[[x]]}} |
{{#forminput:form=Class_Definition|query string=Class_Definition[Subclass Of]={{PAGENAME}}|button text=submit}} | {{#forminput:form=Class_Definition|query string=Class_Definition[Subclass Of]={{PAGENAME}}|button text=submit}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:Class]] | [[Category:Class]] | ||
[[Category:CDM_Term]] | [[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.