Object
From KIproBatt Wiki
(Updated with content from Extension:OpenSemanticLab version 0.0.3) |
(Updated with content from Extension:OpenSemanticLab version 0.0.3) |
||
| Line 2: | Line 2: | ||
create object, identified by name (if specified) or id => e.g. #ObjectName or #220504-sist-0010-mi | create object, identified by name (if specified) or id => e.g. #ObjectName or #220504-sist-0010-mi | ||
-->{{#subobject: {{{name|{{{id|}}}}}} | -->{{#subobject: {{{name|{{{id|}}}}}} | ||
| − | |@category=LabProcess/Object;LabProcessObject{{#if: {{{global|}}} |;LabProcessOutput;LabProcess/GlobalObject|}}|+sep=; | + | |@category=LabProcess/Object;LabProcessObject<!-- |
| + | -->{{#if: {{{global|}}} |<!-- | ||
| + | -->;LabProcessOutput;LabProcess/GlobalObject<!-- | ||
| + | -->|}}|+sep=; | ||
|HasName={{{name|}}} | |HasName={{{name|}}} | ||
|HasDisplayName={{{label|}}} | |HasDisplayName={{{label|}}} | ||
| Line 13: | Line 16: | ||
|HasWikiId={{FULLPAGENAME}}#{{{name|{{{id|}}}}}} | |HasWikiId={{FULLPAGENAME}}#{{{name|{{{id|}}}}}} | ||
<!-- |IsInstanceOf=Term:Process/Object/Global;--> | <!-- |IsInstanceOf=Term:Process/Object/Global;--> | ||
| − | |IsInstanceOf=<!-- | + | |{{#ifeq:{{NAMESPACE}}|LabObject|IsInstanceOf|IsA}}=<!--process type->abstract object, process instance->object instance |
| − | -->{{#if: {{{global|}}} | {{#if:{{{type|}}}| {{{type}}} | | + | -->{{#if: {{{global|}}} | <!-- |
| − | + | -->{{#if:{{{type|}}} | {{{type}}} | {{#ask: [[{{FULLPAGENAME}}]] |?HasOutputType= |mainlabel=- |link=none |format=plain}} }} <!-- | |
| − | + | -->|}}|+sep=; | |
}}<!-- | }}<!-- | ||
-->{{#set: HasObject={{FULLPAGENAME}}#{{{name|{{{id|}}}}}} }}<!-- | -->{{#set: HasObject={{FULLPAGENAME}}#{{{name|{{{id|}}}}}} }}<!-- | ||
| − | -->{{#ifeq:{{NAMESPACE}}|LabObject| <!-- only for process instances, not types | + | --><!-- {{#ifeq:{{NAMESPACE}}|LabObject| --><!-- only for process instances, not types |
-->{{#if: {{{global|}}}|<!-- | -->{{#if: {{{global|}}}|<!-- | ||
-->{{#set: HasOutput={{FULLPAGENAME}}#{{{name|{{{id|}}}}}} }}<!-- | -->{{#set: HasOutput={{FULLPAGENAME}}#{{{name|{{{id|}}}}}} }}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
| − | -->}}</includeonly> | + | --><!-- }} --></includeonly> |