Package de.mid.innovator.srv2api.icw2bp
Class ARG_BPDiaNewDefinition
java.lang.Object
de.mid.innovator.srv2api.icw2bp.ARG_BPDiaNewDefinition
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_BPDiaNewDefinition
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionE.g.booleanIf the caller already has the proper definition view node in another diagram and just wants to move it, this should be set to true.booleanIf the caller wants the definition to remain where it is, he can set this flagA Process or CollaborationThe preferred orientation of the definition if it is the first one and doesn't replace another one -
Constructor Summary
ConstructorsConstructorDescriptionARG_BPDiaNewDefinition(BPPathContextAble elementToDefine, ADClientAble diaCurrent, K_ORIENTATION orientation, boolean dontAddDefinition, boolean dontMoveMaster) -
Method Summary
Modifier and TypeMethodDescriptionvoidmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) voidresolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) voidunmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
-
Field Details
-
elementToDefine
A Process or Collaboration -
diaCurrent
E.g. the diagram where the call to that process resides in, the owner and stereotype are seen as preferences for creating the new one -
orientation
The preferred orientation of the definition if it is the first one and doesn't replace another one -
dontAddDefinition
public boolean dontAddDefinitionIf the caller already has the proper definition view node in another diagram and just wants to move it, this should be set to true. -
dontMoveMaster
public boolean dontMoveMasterIf the caller wants the definition to remain where it is, he can set this flag
-
-
Constructor Details
-
ARG_BPDiaNewDefinition
public ARG_BPDiaNewDefinition() -
ARG_BPDiaNewDefinition
public ARG_BPDiaNewDefinition(BPPathContextAble elementToDefine, ADClientAble diaCurrent, K_ORIENTATION orientation, boolean dontAddDefinition, boolean dontMoveMaster)
-
-
Method Details
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
marshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
- Specified by:
unmarshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
resolveReferencesin interfacede.mid.innovator.srv2api.impl.MarshallAble
-