Difference between revisions of "Form:Object Property Definition"

From City Data Model Project Collaboratory
Jump to navigation Jump to search
 
(10 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
To create a page with this form, enter the page name below;
 
To create a page with this form, enter the page name below;
 
if a page with that name already exists, you will be sent to a form to edit that page.
 
if a page with that name already exists, you will be sent to a form to edit that page.
 
+
{{#forminput:form=Object Property Definition|query string=namespace=ObjectProperty&={{PAGENAME}}}}
 
 
{{#forminput:form=Object Property}}
 
  
 
</noinclude><includeonly>
 
</noinclude><includeonly>
Line 11: Line 9:
  
 
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
 
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
{{{for template|Annotation Specification|label=Annotations|multiple}}}
+
 
 +
{{{for template|Object Property Definition}}}
 +
{| class="formtable"
 +
! Pattern:
 +
| {{{field|Pattern|input type=listbox|list|values from category=Pattern}}}
 +
|-
 +
! Subproperty Of:
 +
| {{{field|Subproperty Of|input type=listbox|list|values from category=ObjectProperty}}}
 +
|-
 +
! Definition (textual definition in English):
 +
| {{{field|Property Description|input type=textarea|mandatory|autogrow}}}
 +
|-
 +
! Required By Use Cases:
 +
| {{#ask:[[RequiresObjectProperty::{{PAGENAME}}]] OR [[-RequiredByUseCase::{{PAGENAME}}]]|format=list}}
 +
{{{field|Required by Use Cases|input type=listbox|values from category=UseCase|multiple}}}
 +
|-
 +
! References interface specification(s):
 +
| {{{field|Interface Specification References|input type=listbox|values from category=Specification|multiple}}}
 +
|-
 +
! Sources:
 +
| {{{field|Sources|input type=textarea}}}
 +
|-
 +
! Definition Status:
 +
| {{{field|Definition Status|input type=dropdown|mandatory|restricted|default=Proposed|values=Proposed, Pending Approval, Approved, Closed}}}
 +
|-
 +
! Has SubObjectProperties:
 +
| {{{field| SubObjectProperties|input type=listbox|list|values from category=ObjectProperty}}}
 +
|}
 +
{{{end template}}}
 +
 
 +
<!-- example of an embedded template to create a tabular listing for repeated fields -->
 +
{{{for template|Annotation Specification|label=Annotation Specification}}}
 +
{{{field|Annotation Row|holds template}}}
 +
{{{end template}}}
 +
{{{for template|Annotation Row|multiple|label=Annotations|embed in field=Annotation Specification[Annotation Row]}}}
 
{| class="formtable"
 
{| class="formtable"
 
! Annotation:  
 
! Annotation:  
| {{{field|Annotation|input type=dropdown|values=rdfs:comment,rdfs:label,rdfs:seeAlso,rdfs:isDefinedBy}}}
+
| {{{field|Annotation|input type=dropdown|values=rdfs:comment,rdfs:label,rdfs:seeAlso,rdfs:isDefinedBy|1}}}
 
|-
 
|-
 
! Value:  
 
! Value:  
| {{{field|Value|input type=text}}}
+
| {{{field|Value|input type=text|2}}}
 
|}
 
|}
 
{{{end template}}}
 
{{{end template}}}
  
{{{for template|Property Specification|label=Property Specification|multiple}}}
+
{{{for template|Property Specification|label=Property Specification}}}
 +
{{{field|Property Row|holds template}}}
 +
{{{end template}}}
 +
{{{for template|Property Row|multiple|label=Property Assertions|embed in field=Property Specification[Property Row]}}}
 
{| class="formtable"
 
{| class="formtable"
 
! Characteristic:  
 
! Characteristic:  
| {{{field|Characteristic|input type=dropdown|values=owl:equivalentProperty,owl:inverseOf,owl:FunctionalProperty,owl:InverseFunctionalProperty,owl:TransitiveProperty,owl:SymmetricProperty,owl:AsymmetricProperty,owl:ReflexiveProperty|mandatory}}}
+
| {{{field|Characteristic|input type=dropdown|values=owl:EquivalentProperty,owl:inverseOf,owl:FunctionalProperty,owl:InverseFunctionalProperty,owl:TransitiveProperty,owl:SymmetricProperty,owl:AsymmetricProperty,owl:ReflexiveProperty,range,domain,inverseProperty,disjointWith,isInvariant,invariantProperty|mandatory}}}
 
|-
 
|-
 
! Value:  
 
! Value:  
Line 31: Line 66:
 
{{{end template}}}
 
{{{end template}}}
  
 
+
{{{for template|Supplementary Figures|label=Supplementary Figure(s)}}}
{{{for template|Object Property Definition}}}
+
{{{field|Figure Row|holds template}}}
 +
{{{end template}}}
 +
{{{for template|Figure Row|label=Figure|multiple|embed in field=Supplementary Figures[Figure Row]}}}
 
{| class="formtable"
 
{| class="formtable"
! Property Name:  
+
! Figure:  
| {{{field|Property Name|mandatory|restricted|default={{PAGENAME}} }}}
+
| {{{field|Figure|uploadable}}}
 
|-
 
|-
! Property Description:  
+
! Caption:
| {{{field|Property Description|input type=textarea|mandatory}}}
+
| {{{field|Caption|input type=text}}}
|-
 
! Required By Use Cases:
 
| {{#ask:[[-RequiredByUseCase::{{PAGENAME}}]] |format=list}}
 
{{#ask:[[RequiresObjectProperty::{{PAGENAME}}]]|format=list}}
 
|-
 
!
 
| {{{field|Required by Use Cases|input type=listbox|values from category=UseCase|multiple}}}
 
|-
 
! Term Status:
 
| {{{field|Term Status|input type=dropdown|mandatory|restricted|default=Proposed|values=Proposed, Pending Approval, Approved, Closed}}}
 
|-
 
! Definition:
 
| {{{field|Definition| hidden}}}
 
|-
 
! Has SubObjectProperties:
 
| {{{field| SubObjectProperty |hidden}}}
 
 
|}
 
|}
 
{{{end template}}}
 
{{{end template}}}
 
  
 
{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
 
{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
 
</includeonly>
 
</includeonly>

Latest revision as of 12:21, 18 July 2022

This is the "Object Property Definition" form. To create a page with this form, enter the page name below; if a page with that name already exists, you will be sent to a form to edit that page.