Template:Class Definition: Difference between revisions

From City Data Model Project Collaboratory
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 21: Line 21:
== Pattern ==
== Pattern ==
This class has been associated with the following pattern:
This class has been associated with the following pattern:
{{#arraymap:{{{Pattern|}}}|,|x|[[x]]}}
{{#arraymap:{{{Pattern|}}}|,|x|[[UsedInPattern::x]]}}
{{#ask:[[UsedInPattern::{{PAGENAME}}]] OR [[-UsedInPattern::{{PAGENAME}}]] |format=list}}


== Subclass Of ==
== Subclass Of ==
{{#arraymap:{{{Subclass Of|}}}|,|x|[[Owl:SubClassOf::x]]}}
{{#arraymap:{{{Subclass Of|}}}|,|x|[[Owl:SubClassOf::x]]}}


== Description ==
== Description ==
Line 36: 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]]}}
{{#arraymap:{{{Required by Use Cases|}}}|,|x|[[RequiredByUseCase::x]]}}
{{#ask:[[RequiresClass::{{PAGENAME}}]] OR [[-RequiredByUseCase::{{PAGENAME}}]] |format=list}}
{{#ask:[[RequiresClass::{{PAGENAME}}]] OR [[-RequiredByUseCase::{{PAGENAME}}]] |format=list}}


== CDM References ==
== CDM References ==
What other classes or properties reference this term?
What other classes or properties reference this term?
{{Special:WhatLinksHere/{{PAGENAME}}}}
{{Special:WhatLinksHere/{{PAGENAME}}}}


== Interface Specification References ==
== Interface Specification References ==
This class has been associated with the following interface specification items:
This class has been associated with the following interface specification items:
{{#arraymap:{{{Interface Specification References|}}}|,|x|[[x]]}}
{{#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|}}}]]
[[Term status::{{{Definition Status|}}}]]


== Has Subclass(es) ==
== Has Subclass(es) ==
{{#arraymap:{{{Subclasses|}}}|,|x|[[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]]

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.