Class DefaultBPMNtoNESTCongruentConverter
java.lang.Object
de.uni_trier.wi2.procake.utils.conversion.bpmn.AbstractBPMNtoNESTConverterBase<T>
de.uni_trier.wi2.procake.utils.conversion.bpmn.AbstractBPMNtoNESTCongruentConverter<NESTWorkflowObject>
de.uni_trier.wi2.procake.utils.conversion.bpmn.DefaultBPMNtoNESTCongruentConverter
- All Implemented Interfaces:
OneWayConverter<org.camunda.bpm.model.bpmn.BpmnModelInstance,
NESTWorkflowObject>
public class DefaultBPMNtoNESTCongruentConverter
extends AbstractBPMNtoNESTCongruentConverter<NESTWorkflowObject>
-
Field Summary
Fields inherited from class de.uni_trier.wi2.procake.utils.conversion.bpmn.AbstractBPMNtoNESTConverterBase
controlflowEdgeClassName, model, partOfEdgeClassName, processWorkflowClassName, subprocessWorkflowClassName
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addPropertyToNestEdge
(NESTEdgeObject nestEdge, org.camunda.bpm.model.bpmn.instance.SequenceFlow bpmnEdge) protected void
addPropertyToNestNode
(NESTNodeObject nestNode, org.camunda.bpm.model.bpmn.instance.FlowNode bpmnNode) protected DataObject
getControlflowEdgeSemantic
(org.camunda.bpm.model.bpmn.instance.SequenceFlow currentEdge) protected String
getControlflowNodeClassName
(org.camunda.bpm.model.bpmn.instance.EventBasedGateway currentNode) protected String
getControlflowNodeClassName
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) protected String
getControlflowNodeClassName
(org.camunda.bpm.model.bpmn.instance.ParallelGateway currentNode) protected DataObject
getControlflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.EventBasedGateway currentNode) protected DataObject
getControlflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) protected DataObject
getControlflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ParallelGateway currentNode) protected String
getMatchingBlockControlflowNode
(org.camunda.bpm.model.bpmn.instance.FlowNode currentNode) protected String
getNESTWorkflowId
(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) protected String
getProcessWorkflowNodeClassName
(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) protected DataObject
getProcessWorkflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) protected String
getSubprocessWorkflowNodeClassName
(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) protected DataObject
getSubprocessWorkflowNodeSemantic
(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) protected String
getTaskNodeClassName
(org.camunda.bpm.model.bpmn.instance.ManualTask currentNode) protected String
getTaskNodeClassName
(org.camunda.bpm.model.bpmn.instance.ScriptTask currentNode) protected String
getTaskNodeClassName
(org.camunda.bpm.model.bpmn.instance.ServiceTask currentNode) protected String
getTaskNodeClassName
(org.camunda.bpm.model.bpmn.instance.SubProcess currentNode, NESTAbstractWorkflowObject subworkflowObject) protected String
getTaskNodeClassName
(org.camunda.bpm.model.bpmn.instance.Task currentNode) protected DataObject
getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ManualTask currentNode) protected DataObject
getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ScriptTask currentNode) protected DataObject
getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.ServiceTask currentNode) protected DataObject
getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.SubProcess currentNode, NESTAbstractWorkflowObject subworkflowObject) protected DataObject
getTaskNodeSemantic
(org.camunda.bpm.model.bpmn.instance.Task currentNode) Methods inherited from class de.uni_trier.wi2.procake.utils.conversion.bpmn.AbstractBPMNtoNESTCongruentConverter
convert, convertBpmnNode
Methods inherited from class de.uni_trier.wi2.procake.utils.conversion.bpmn.AbstractBPMNtoNESTConverterBase
convert, getControlflowEdgeClassName, getPartOfEdgeClassName, getProcessWorkflowClassName, getSubprocessWorkflowClassName, setControlflowEdgeClassName, setPartOfEdgeClassName, setProcessWorkflowClassName, setSubprocessWorkflowClassName
-
Constructor Details
-
DefaultBPMNtoNESTCongruentConverter
-
-
Method Details
-
getNESTWorkflowId
- Specified by:
getNESTWorkflowId
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getProcessWorkflowNodeClassName
protected String getProcessWorkflowNodeClassName(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) - Specified by:
getProcessWorkflowNodeClassName
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getProcessWorkflowNodeSemantic
protected DataObject getProcessWorkflowNodeSemantic(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) - Specified by:
getProcessWorkflowNodeSemantic
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getSubprocessWorkflowNodeClassName
protected String getSubprocessWorkflowNodeClassName(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) - Specified by:
getSubprocessWorkflowNodeClassName
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getSubprocessWorkflowNodeSemantic
protected DataObject getSubprocessWorkflowNodeSemantic(org.camunda.bpm.model.bpmn.instance.BaseElement processElement) - Specified by:
getSubprocessWorkflowNodeSemantic
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getTaskNodeClassName
- Specified by:
getTaskNodeClassName
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getTaskNodeSemantic
- Specified by:
getTaskNodeSemantic
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getTaskNodeClassName
protected String getTaskNodeClassName(org.camunda.bpm.model.bpmn.instance.SubProcess currentNode, NESTAbstractWorkflowObject subworkflowObject) - Specified by:
getTaskNodeClassName
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getTaskNodeSemantic
protected DataObject getTaskNodeSemantic(org.camunda.bpm.model.bpmn.instance.SubProcess currentNode, NESTAbstractWorkflowObject subworkflowObject) - Specified by:
getTaskNodeSemantic
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getTaskNodeClassName
- Specified by:
getTaskNodeClassName
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getTaskNodeSemantic
protected DataObject getTaskNodeSemantic(org.camunda.bpm.model.bpmn.instance.ManualTask currentNode) - Specified by:
getTaskNodeSemantic
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getTaskNodeClassName
- Specified by:
getTaskNodeClassName
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getTaskNodeSemantic
protected DataObject getTaskNodeSemantic(org.camunda.bpm.model.bpmn.instance.ServiceTask currentNode) - Specified by:
getTaskNodeSemantic
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getTaskNodeClassName
- Specified by:
getTaskNodeClassName
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getTaskNodeSemantic
protected DataObject getTaskNodeSemantic(org.camunda.bpm.model.bpmn.instance.ScriptTask currentNode) - Specified by:
getTaskNodeSemantic
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
getControlflowNodeClassName
protected String getControlflowNodeClassName(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) - Specified by:
getControlflowNodeClassName
in classAbstractBPMNtoNESTCongruentConverter<NESTWorkflowObject>
-
getControlflowNodeSemantic
protected DataObject getControlflowNodeSemantic(org.camunda.bpm.model.bpmn.instance.ExclusiveGateway currentNode) - Specified by:
getControlflowNodeSemantic
in classAbstractBPMNtoNESTCongruentConverter<NESTWorkflowObject>
-
getControlflowNodeClassName
protected String getControlflowNodeClassName(org.camunda.bpm.model.bpmn.instance.EventBasedGateway currentNode) - Specified by:
getControlflowNodeClassName
in classAbstractBPMNtoNESTCongruentConverter<NESTWorkflowObject>
-
getControlflowNodeSemantic
protected DataObject getControlflowNodeSemantic(org.camunda.bpm.model.bpmn.instance.EventBasedGateway currentNode) - Specified by:
getControlflowNodeSemantic
in classAbstractBPMNtoNESTCongruentConverter<NESTWorkflowObject>
-
getControlflowNodeClassName
protected String getControlflowNodeClassName(org.camunda.bpm.model.bpmn.instance.ParallelGateway currentNode) - Specified by:
getControlflowNodeClassName
in classAbstractBPMNtoNESTCongruentConverter<NESTWorkflowObject>
-
getControlflowNodeSemantic
protected DataObject getControlflowNodeSemantic(org.camunda.bpm.model.bpmn.instance.ParallelGateway currentNode) - Specified by:
getControlflowNodeSemantic
in classAbstractBPMNtoNESTCongruentConverter<NESTWorkflowObject>
-
getMatchingBlockControlflowNode
protected String getMatchingBlockControlflowNode(org.camunda.bpm.model.bpmn.instance.FlowNode currentNode) - Specified by:
getMatchingBlockControlflowNode
in classAbstractBPMNtoNESTCongruentConverter<NESTWorkflowObject>
-
getControlflowEdgeSemantic
protected DataObject getControlflowEdgeSemantic(org.camunda.bpm.model.bpmn.instance.SequenceFlow currentEdge) - Specified by:
getControlflowEdgeSemantic
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
addPropertyToNestNode
protected void addPropertyToNestNode(NESTNodeObject nestNode, org.camunda.bpm.model.bpmn.instance.FlowNode bpmnNode) - Specified by:
addPropertyToNestNode
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-
addPropertyToNestEdge
protected void addPropertyToNestEdge(NESTEdgeObject nestEdge, org.camunda.bpm.model.bpmn.instance.SequenceFlow bpmnEdge) - Specified by:
addPropertyToNestEdge
in classAbstractBPMNtoNESTConverterBase<NESTWorkflowObject>
-