MetaModel: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (8 intermediate revisions by the same user not shown) | |||
| Line 4: | Line 4: | ||
|name=MetaModel | |name=MetaModel | ||
|since=2015-01-23 | |since=2015-01-23 | ||
|updated= | |updated=2026-03-25 | ||
|purpose=The MetaModel semantifies a SemanticMediaWiki by making the core entities Context, Property, Topic, SMW_Type, Action, and TopicLink self-referencing and first-class queriable citizens. | |||
|copyright=BITPlan GmbH | |copyright=BITPlan GmbH | ||
|demo=https://wiki.bitplan.com/index.php/List_of_Contexts | |||
|master=https://contexts.bitplan.com/index.php/MetaModel | |master=https://contexts.bitplan.com/index.php/MetaModel | ||
|storemode=property | |storemode=property | ||
}} | }} | ||
__NOCACHE__ | __NOCACHE__ | ||
| Line 42: | Line 43: | ||
"property" is defaultstoremode of it | "property" is defaultstoremode of it | ||
"MetaModel" is context of it | "MetaModel" is context of it | ||
# properties of Context | |||
Context_name addsTo it | Context_name addsTo it | ||
Context_purpose addsTo it | |||
Context_since addsTo it | Context_since addsTo it | ||
Context_updated addsTo it | Context_updated addsTo it | ||
Context_demo addsTo it | |||
Context_master addsTo it | Context_master addsTo it | ||
Context_copyright addsTo it | Context_copyright addsTo it | ||
| Line 62: | Line 66: | ||
false is isLink of it | false is isLink of it | ||
"Context" is topic of it | "Context" is topic of it | ||
# Property purpose | |||
Context_purpose isA Property | |||
"The purpose of the context" is documentation of it | |||
"Text" is type of it | |||
"purpose" is name of it | |||
"purpose" is label of it | |||
false is primaryKey of it | |||
false is mandatory of it | |||
false is uploadable of it | |||
"Context" is topic of it | |||
2 is index of it | |||
# property since | # property since | ||
Context_since isA Property | Context_since isA Property | ||
| Line 67: | Line 82: | ||
"since" is label of it | "since" is label of it | ||
"Date" is type of it | "Date" is type of it | ||
3 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
false is mandatory of it | false is mandatory of it | ||
| Line 81: | Line 96: | ||
"updated" is label of it | "updated" is label of it | ||
"Date" is type of it | "Date" is type of it | ||
4 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
false is mandatory of it | false is mandatory of it | ||
| Line 95: | Line 110: | ||
"copyright" is label of it | "copyright" is label of it | ||
"Text" is type of it | "Text" is type of it | ||
5 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
false is mandatory of it | false is mandatory of it | ||
| Line 101: | Line 116: | ||
false is uploadable of it | false is uploadable of it | ||
"copyright of the context" is documentation of it | "copyright of the context" is documentation of it | ||
false is isLink of it | |||
"Context" is topic of it | |||
# property demo | |||
Context_demo isA Property | |||
"demo" is name of it | |||
"demo" is label of it | |||
"URL" is type of it | |||
6 is index of it | |||
false is primaryKey of it | |||
false is mandatory of it | |||
false is uploadable of it | |||
"demonstration ProfiWiki" is documentation of it | |||
true is showInGrid of it | |||
false is isLink of it | false is isLink of it | ||
"Context" is topic of it | "Context" is topic of it | ||
| Line 108: | Line 136: | ||
"master" is label of it | "master" is label of it | ||
"URL" is type of it | "URL" is type of it | ||
7 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
false is mandatory of it | false is mandatory of it | ||
| Line 746: | Line 774: | ||
"MetaModel" is context of it | "MetaModel" is context of it | ||
Action_name addsTo it | Action_name addsTo it | ||
Action_purpose addsTo it | |||
Action_servicetype addsTo it | Action_servicetype addsTo it | ||
Action_service addsTo it | Action_service addsTo it | ||
| Line 769: | Line 798: | ||
false is isLink of it | false is isLink of it | ||
"Action" is topic of it | "Action" is topic of it | ||
# Property purpose | |||
Action_purpose isA Property | |||
"The purpose of the action" is documentation of it | |||
"Text" is type of it | |||
"purpose" is name of it | |||
"purpose" is label of it | |||
false is primaryKey of it | |||
false is mandatory of it | |||
false is uploadable of it | |||
"Action" is topic of it | |||
1 is index of it | |||
# property servicetype | # property servicetype | ||
Action_servicetype isA Property | Action_servicetype isA Property | ||
| Line 774: | Line 814: | ||
"servicetype" is label of it | "servicetype" is label of it | ||
"Text" is type of it | "Text" is type of it | ||
2 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
true is mandatory of it | true is mandatory of it | ||
false is uploadable of it | false is uploadable of it | ||
" | "Agent" is defaultValue of it | ||
"radiobutton" is inputType of it | "radiobutton" is inputType of it | ||
"WikiTask" is allowedValues of it | "Agent,WikiTask" is allowedValues of it | ||
"The type of the service" is documentation of it | "The type of the service" is documentation of it | ||
true is showInGrid of it | true is showInGrid of it | ||
| Line 790: | Line 830: | ||
"service" is label of it | "service" is label of it | ||
"URL" is type of it | "URL" is type of it | ||
3 is index of it | |||
"The service to be used" is documentation of it | "The service to be used" is documentation of it | ||
false is isLink of it | false is isLink of it | ||
| Line 799: | Line 839: | ||
"inputtype" is label of it | "inputtype" is label of it | ||
"Text" is type of it | "Text" is type of it | ||
4 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
false is mandatory of it | false is mandatory of it | ||
| Line 815: | Line 855: | ||
"input" is label of it | "input" is label of it | ||
"Code" is type of it | "Code" is type of it | ||
5 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
false is mandatory of it | false is mandatory of it | ||
| Line 830: | Line 870: | ||
"actionpage" is label of it | "actionpage" is label of it | ||
"Page" is type of it | "Page" is type of it | ||
6 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
false is mandatory of it | false is mandatory of it | ||
| Line 844: | Line 884: | ||
"output" is label of it | "output" is label of it | ||
"Text" is type of it | "Text" is type of it | ||
7 is index of it | |||
"where the output of the action should go" is documentation of it | "where the output of the action should go" is documentation of it | ||
false is isLink of it | false is isLink of it | ||
| Line 853: | Line 893: | ||
"engine" is label of it | "engine" is label of it | ||
"Text" is type of it | "Text" is type of it | ||
8 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
false is mandatory of it | false is mandatory of it | ||
| Line 859: | Line 899: | ||
"rythm" is defaultValue of it | "rythm" is defaultValue of it | ||
"radiobutton" is inputType of it | "radiobutton" is inputType of it | ||
"rythm,freemarker" is allowedValues of it | "ai,rythm,freemarker" is allowedValues of it | ||
"the | "the processing engine to be used either [[Rythm]] or [[Freemarker]]" is documentation of it | ||
true is showInGrid of it | true is showInGrid of it | ||
false is isLink of it | false is isLink of it | ||
| Line 869: | Line 909: | ||
"author" is label of it | "author" is label of it | ||
"Page" is type of it | "Page" is type of it | ||
9 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
false is mandatory of it | false is mandatory of it | ||
| Line 884: | Line 924: | ||
"since" is label of it | "since" is label of it | ||
"Date" is type of it | "Date" is type of it | ||
10 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
false is mandatory of it | false is mandatory of it | ||
| Line 898: | Line 938: | ||
"comment" is label of it | "comment" is label of it | ||
"Text" is type of it | "Text" is type of it | ||
11 is index of it | |||
false is primaryKey of it | false is primaryKey of it | ||
false is mandatory of it | false is mandatory of it | ||