Difference between revisions of "Template:Class Definition"
Jump to navigation
Jump to search
Megankatsumi (talk | contribs) |
|||
| (11 intermediate revisions by 2 users not shown) | |||
| Line 4: | Line 4: | ||
<pre> | <pre> | ||
{{Class Definition | {{Class Definition | ||
| − | | | + | |Pattern= |
|Subclass Of= | |Subclass Of= | ||
|Description= | |Description= | ||
| Line 19: | Line 19: | ||
{{#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?). | An English description of the definition (what distinguishes this sense of the term?). | ||
| − | + | ||
| + | {{{Description|}}} | ||
== Class Diagram Description == | == Class Diagram Description == | ||
| Line 34: | Line 37: | ||
== 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}}]] OR [[-RequiredByUseCase::{{PAGENAME}}]] |format=list}} | {{#ask:[[RequiresClass::{{PAGENAME}}]] OR [[-RequiredByUseCase::{{PAGENAME}}]] |format=list}} | ||
| Line 50: | Line 53: | ||
== 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}} | ||
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.