| 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=<!-- Term:Process/Object/Local; --><!-- | + | |{{#ifeq:{{NAMESPACE}}|LabObject|IsInstanceOf|IsA}}=<!--process type->abstract object, process instance->object instance |
| − | -->{{#if: {{{global|}}} | {{#if:{{{type|}}}| {{{type}}} | {{#ifeq:{{NAMESPACE}}|LabObject | + | -->{{#if: {{{global|}}} | <!-- |
| − | | <!-- only for process instances, not types--> {{#ask: [[{{FULLPAGENAME}}]] |?HasOutputType= |mainlabel=- |link=none |format=plain}} }}
| + | -->{{#if:{{{type|}}} | {{{type}}} | {{#ask: [[{{FULLPAGENAME}}]] |?HasOutputType= |mainlabel=- |link=none |format=plain}} }} <!-- |
| − | }} |}}|+sep=;
| + | -->|}}|+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> |