Closed jinyoung closed 7 years ago
위의 모델러를 테스트하기 전에 다음의 정의를 먼저 "localhost:8080/definition/test2.json" 위치로 postman 으로 post 해주세요:
{
"definition": {
"_type": "org.uengine.kernel.ProcessDefinition",
"name": {},
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"childActivities": [
"java.util.ArrayList",
[
{
"_type": "org.uengine.kernel.bpmn.StartEvent",
"name": {
"text": "피자먹고싶어"
},
"tracingTag": "StartEvent_1",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.bpmn.view.StartEventView",
"id": "StartEvent_1",
"shapeId": "OG.shape.bpmn.E_Start",
"x": 233,
"y": 248,
"width": 30,
"height": 30,
"label": "피자먹고싶어"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.HumanActivity",
"name": {
"text": "피자선택"
},
"description": {},
"tracingTag": "Task_1",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.view.HumanActivityView",
"id": "Task_1",
"shapeId": "OG.shape.bpmn.A_HumanTask",
"x": 366,
"y": 248,
"width": 100,
"height": 80,
"label": "피자선택",
"propertyDialogHeight": 700,
"propertyDialogWidth": 800
},
"message": "onHumanActivityResultTask_1",
"role": {
"name": "고객",
"askWhenInit": true,
"displayName": {},
"elementView": {
"_type": "org.uengine.kernel.view.RoleView",
"id": "Process_1",
"parent": "null",
"shapeId": "OG.shape.HorizontalLaneShape",
"x": 753,
"y": 317,
"width": 1268,
"height": 258,
"label": "고객"
}
},
"tool": "defaultHandler",
"isSendEmailWorkitem": true,
"isAllowAnonymous": true,
"duration": 5,
"instruction": {},
"keyword": {},
"sendEmailWorkitem": true,
"allowAnonymous": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.Gateway",
"name": {},
"tracingTag": "ExclusiveGateway_1w7uff2",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.bpmn.view.GatewayView",
"id": "ExclusiveGateway_1w7uff2",
"shapeId": "OG.shape.bpmn.G_Gateway",
"x": 607,
"y": 248,
"width": 50,
"height": 50
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.Event",
"name": {
"text": "1시간후"
},
"tracingTag": "IntermediateCatchEvent_1sumefn",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.bpmn.view.EventView",
"id": "IntermediateCatchEvent_1sumefn",
"shapeId": "OG.shape.bpmn.A_Task",
"x": 702,
"y": 333,
"width": 36,
"height": 36,
"label": "1시간후"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "돈냄"
},
"tracingTag": "Task_18dzztd",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.view.DefaultActivityView",
"id": "Task_18dzztd",
"shapeId": "OG.shape.bpmn.A_Task",
"x": 1061,
"y": 248,
"width": 100,
"height": 80,
"label": "돈냄"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "냠냠"
},
"tracingTag": "Task_1aittr0",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.view.DefaultActivityView",
"id": "Task_1aittr0",
"shapeId": "OG.shape.bpmn.A_Task",
"x": 1179,
"y": 248,
"width": 100,
"height": 80,
"label": "냠냠"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.EndEvent",
"name": {
"text": "배터짐"
},
"tracingTag": "EndEvent_1hrop0e",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.bpmn.view.EndEventView",
"id": "EndEvent_1hrop0e",
"shapeId": "OG.shape.bpmn.E_End",
"x": 1279,
"y": 248,
"width": 36,
"height": 36,
"label": "배터짐"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.Event",
"name": {
"text": "피자수령"
},
"tracingTag": "IntermediateCatchEvent_15fabo1",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.bpmn.view.EventView",
"id": "IntermediateCatchEvent_15fabo1",
"shapeId": "OG.shape.bpmn.A_Task",
"x": 970,
"y": 248,
"width": 36,
"height": 36,
"label": "피자수령"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "피자주문"
},
"tracingTag": "Task_0htz8uy",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.view.DefaultActivityView",
"id": "Task_0htz8uy",
"shapeId": "OG.shape.bpmn.A_Task",
"x": 502,
"y": 248,
"width": 100,
"height": 80,
"label": "피자주문"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "피자주문재확인"
},
"tracingTag": "Task_0j7mean",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.view.DefaultActivityView",
"id": "Task_0j7mean",
"shapeId": "OG.shape.bpmn.A_Task",
"x": 824,
"y": 333,
"width": 100,
"height": 80,
"label": "피자주문재확인"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "피자 굽기"
},
"tracingTag": "Task_1mv9429",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.view.DefaultActivityView",
"id": "Task_1mv9429",
"parent": "Lane_1rbv5es",
"shapeId": "OG.shape.bpmn.A_Task",
"x": 426,
"y": 659,
"width": 100,
"height": 80,
"label": "피자 굽기"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "돈받기"
},
"tracingTag": "Task_160le9n",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.view.DefaultActivityView",
"id": "Task_160le9n",
"parent": "Lane_1rvfkbb",
"shapeId": "OG.shape.bpmn.A_Task",
"x": 1062,
"y": 783,
"width": 100,
"height": 80,
"label": "돈받기"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.EndEvent",
"name": {},
"tracingTag": "EndEvent_1308wjc",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.bpmn.view.EndEventView",
"id": "EndEvent_1308wjc",
"parent": "Lane_1rvfkbb",
"shapeId": "OG.shape.bpmn.E_End",
"x": 1157,
"y": 783,
"width": 36,
"height": 36
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.StartEvent",
"name": {
"text": "주문받기"
},
"tracingTag": "StartEvent_17h60l3",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.bpmn.view.StartEventView",
"id": "StartEvent_17h60l3",
"parent": "Lane_0mi5sok",
"shapeId": "OG.shape.bpmn.E_Start",
"x": 235,
"y": 538,
"width": 36,
"height": 36,
"label": "주문받기"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.ParallelGateway",
"name": {},
"tracingTag": "ExclusiveGateway_00h0ahe",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.bpmn.view.ParallelGatewayView",
"id": "ExclusiveGateway_00h0ahe",
"parent": "Lane_0mi5sok",
"shapeId": "OG.shape.bpmn.G_Parallel",
"x": 322,
"y": 538,
"width": 50,
"height": 50
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.Event",
"name": {
"text": "주문확인"
},
"tracingTag": "IntermediateThrowEvent_0j16tsn",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.bpmn.view.EventView",
"id": "IntermediateThrowEvent_0j16tsn",
"parent": "Lane_0mi5sok",
"shapeId": "OG.shape.bpmn.A_Task",
"x": 408,
"y": 538,
"width": 36,
"height": 36,
"label": "주문확인"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "출발했어요"
},
"tracingTag": "Task_0l1zagg",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.view.DefaultActivityView",
"id": "Task_0l1zagg",
"parent": "Lane_0mi5sok",
"shapeId": "OG.shape.bpmn.A_Task",
"x": 515,
"y": 538,
"width": 100,
"height": 80,
"label": "출발했어요"
},
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "피자배달"
},
"tracingTag": "Task_1bhopl7",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"elementView": {
"_type": "org.uengine.kernel.view.DefaultActivityView",
"id": "Task_1bhopl7",
"parent": "Lane_1rvfkbb",
"shapeId": "OG.shape.bpmn.A_Task",
"x": 849,
"y": 784,
"width": 100,
"height": 80,
"label": "피자배달"
},
"dynamicChangeAllowed": true
}
]
],
"roles": [
{
"name": "고객",
"askWhenInit": true,
"displayName": {},
"elementView": {
"_type": "org.uengine.kernel.view.RoleView",
"id": "Process_1",
"parent": "null",
"shapeId": "OG.shape.HorizontalLaneShape",
"x": 753,
"y": 317,
"width": 1268,
"height": 258,
"label": "고객"
}
},
{
"name": "팀",
"askWhenInit": true,
"displayName": {},
"elementView": {
"_type": "org.uengine.kernel.view.RoleView",
"shapeId": "OG.shape.HorizontalLaneShape",
"label": "팀"
}
},
{
"name": "요리사",
"askWhenInit": true,
"displayName": {},
"elementView": {
"_type": "org.uengine.kernel.view.RoleView",
"id": "Lane_1rbv5es",
"parent": "Lane_Set",
"shapeId": "OG.shape.HorizontalLaneShape",
"x": 769,
"y": 660,
"width": 1239,
"height": 125,
"label": "요리사"
}
},
{
"name": "배달원",
"askWhenInit": true,
"displayName": {},
"elementView": {
"_type": "org.uengine.kernel.view.RoleView",
"id": "Lane_1rvfkbb",
"parent": "Lane_Set",
"shapeId": "OG.shape.HorizontalLaneShape",
"x": 769,
"y": 783,
"width": 1239,
"height": 121,
"label": "배달원"
}
},
{
"name": "점원",
"askWhenInit": true,
"displayName": {},
"elementView": {
"_type": "org.uengine.kernel.view.RoleView",
"id": "Lane_0mi5sok",
"parent": "Lane_Set",
"shapeId": "OG.shape.HorizontalLaneShape",
"x": 769,
"y": 537,
"width": 1239,
"height": 120,
"label": "점원"
}
}
],
"sequenceFlows": [
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 406,
"y": 372,
"width": 316,
"from": "StartEvent_1_TERMINAL_C_INOUT_0",
"to": "Task_1_TERMINAL_C_INOUT_0",
"value": "[233,248],[366,248]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B233%2C248%5D%2C%5B366%2C248%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "StartEvent_1",
"targetRef": "Task_1"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 642,
"y": 372,
"width": 452,
"from": "Task_1_TERMINAL_C_INOUT_0",
"to": "Task_0htz8uy_TERMINAL_C_INOUT_0",
"value": "[366,248],[502,248]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B366%2C248%5D%2C%5B502%2C248%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "Task_1",
"targetRef": "Task_0htz8uy"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 843,
"y": 372,
"width": 582,
"from": "Task_0htz8uy_TERMINAL_C_INOUT_0",
"to": "ExclusiveGateway_1w7uff2_TERMINAL_C_INOUT_0",
"value": "[607,248],[502,248]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B607%2C248%5D%2C%5B502%2C248%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "Task_0htz8uy",
"targetRef": "ExclusiveGateway_1w7uff2"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 1342.5,
"y": 499.5,
"width": 937,
"from": "Task_0j7mean_TERMINAL_C_INOUT_0",
"to": "ExclusiveGateway_1w7uff2_TERMINAL_C_INOUT_0",
"value": "[607,248],[824,333]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B607%2C248%5D%2C%5B824%2C333%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "Task_0j7mean",
"targetRef": "ExclusiveGateway_1w7uff2"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 910.5,
"y": 439.5,
"width": 607,
"from": "ExclusiveGateway_1w7uff2_TERMINAL_C_INOUT_0",
"to": "IntermediateCatchEvent_1sumefn_TERMINAL_C_INOUT_0",
"value": "[607,248],[702,333]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B607%2C248%5D%2C%5B702%2C333%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "ExclusiveGateway_1w7uff2",
"targetRef": "IntermediateCatchEvent_1sumefn"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 1108.5,
"y": 372,
"width": 953,
"from": "ExclusiveGateway_1w7uff2_TERMINAL_C_INOUT_0",
"to": "IntermediateCatchEvent_15fabo1_TERMINAL_C_INOUT_0",
"value": "[607,248],[970,248]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B607%2C248%5D%2C%5B970%2C248%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "ExclusiveGateway_1w7uff2",
"targetRef": "IntermediateCatchEvent_15fabo1"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 1094.5,
"y": 499.5,
"width": 749,
"from": "IntermediateCatchEvent_1sumefn_TERMINAL_C_INOUT_0",
"to": "Task_0j7mean_TERMINAL_C_INOUT_0",
"value": "[702,333],[824,333]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B702%2C333%5D%2C%5B824%2C333%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "IntermediateCatchEvent_1sumefn",
"targetRef": "Task_0j7mean"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 1493.5,
"y": 372,
"width": 1011,
"from": "IntermediateCatchEvent_15fabo1_TERMINAL_C_INOUT_0",
"to": "Task_18dzztd_TERMINAL_C_INOUT_0",
"value": "[1061,248],[970,248]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B1061%2C248%5D%2C%5B970%2C248%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "IntermediateCatchEvent_15fabo1",
"targetRef": "Task_18dzztd"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 1675.5,
"y": 372,
"width": 1129,
"from": "Task_18dzztd_TERMINAL_C_INOUT_0",
"to": "Task_1aittr0_TERMINAL_C_INOUT_0",
"value": "[1061,248],[1179,248]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B1061%2C248%5D%2C%5B1179%2C248%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "Task_18dzztd",
"targetRef": "Task_1aittr0"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 1859.5,
"y": 372,
"width": 1261,
"from": "Task_1aittr0_TERMINAL_C_INOUT_0",
"to": "EndEvent_1hrop0e_TERMINAL_C_INOUT_0",
"value": "[1179,248],[1279,248]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B1179%2C248%5D%2C%5B1279%2C248%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "Task_1aittr0",
"targetRef": "EndEvent_1hrop0e"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 390.5,
"y": 807,
"width": 275,
"from": "StartEvent_17h60l3_TERMINAL_C_INOUT_0",
"to": "ExclusiveGateway_00h0ahe_TERMINAL_C_INOUT_0",
"value": "[235,538],[322,538]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B235%2C538%5D%2C%5B322%2C538%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "StartEvent_17h60l3",
"targetRef": "ExclusiveGateway_00h0ahe"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 531.5,
"y": 807,
"width": 369,
"from": "ExclusiveGateway_00h0ahe_TERMINAL_C_INOUT_0",
"to": "IntermediateThrowEvent_0j16tsn_TERMINAL_C_INOUT_0",
"value": "[322,538],[408,538]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B322%2C538%5D%2C%5B408%2C538%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "ExclusiveGateway_00h0ahe",
"targetRef": "IntermediateThrowEvent_0j16tsn"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 658.5,
"y": 807,
"width": 465,
"from": "IntermediateThrowEvent_0j16tsn_TERMINAL_C_INOUT_0",
"to": "Task_0l1zagg_TERMINAL_C_INOUT_0",
"value": "[408,538],[515,538]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B408%2C538%5D%2C%5B515%2C538%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "IntermediateThrowEvent_0j16tsn",
"targetRef": "Task_0l1zagg"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 711,
"y": 871,
"width": 474,
"from": "Task_0l1zagg_TERMINAL_C_INOUT_0",
"to": "IntermediateThrowEvent_0j16tsn_TERMINAL_C_INOUT_0",
"value": "[408,538],[515,538]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B408%2C538%5D%2C%5B515%2C538%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "Task_0l1zagg",
"targetRef": "IntermediateThrowEvent_0j16tsn"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 483,
"y": 892.5,
"width": 322,
"from": "ExclusiveGateway_00h0ahe_TERMINAL_C_INOUT_0",
"to": "Task_1mv9429_TERMINAL_C_INOUT_0",
"value": "[426,659],[322,538]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B426%2C659%5D%2C%5B322%2C538%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "ExclusiveGateway_00h0ahe",
"targetRef": "Task_1mv9429"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 794.5,
"y": 988.5,
"width": 637,
"from": "Task_1mv9429_TERMINAL_C_INOUT_0",
"to": "Task_1bhopl7_TERMINAL_C_INOUT_0",
"value": "[426,659],[849,784]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B426%2C659%5D%2C%5B849%2C784%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "Task_1mv9429",
"targetRef": "Task_1bhopl7"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 1405,
"y": 1174.5,
"width": 1012,
"from": "Task_1bhopl7_TERMINAL_C_INOUT_0",
"to": "Task_160le9n_TERMINAL_C_INOUT_0",
"value": "[1062,783],[849,784]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B1062%2C783%5D%2C%5B849%2C784%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "Task_1bhopl7",
"targetRef": "Task_160le9n"
},
{
"relationView": {
"TERMINAL_IN_OUT": "_TERMINAL_C_INOUT_0",
"shapeId": "OG.shape.EdgeShape",
"x": 1681.5,
"y": 1174.5,
"width": 1139,
"from": "Task_160le9n_TERMINAL_C_INOUT_0",
"to": "EndEvent_1308wjc_TERMINAL_C_INOUT_0",
"value": "[1062,783],[1157,783]",
"geom": "%7B%22type%22%3A%22PolyLine%22%2C%22vertices%22%3A%5B%5B1062%2C783%5D%2C%5B1157%2C783%5D%5D%7D",
"style": "%7B%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D"
},
"sourceRef": "Task_160le9n",
"targetRef": "EndEvent_1308wjc"
}
],
"defaultFlowchartViewType": "swimlane",
"defaultFlowchartViewOption": "vertical",
"duration": 10,
"simulationInstanceCount": 10,
"simulationInputFrequency": 10,
"archive": true,
"isAdhoc": true,
"initiateByFirstWorkitem": true,
"adhoc": true,
"dynamicChangeAllowed": true
}
}
위를 디플로이 한 후에 "http://localhost:8081/process-designer#/process-designer" 로 접속하면 테스트 가능함.
'resources/static/components/ProcessDesigner.vue' shows how to loads and saves uEngine process model in typed JSON. (Decided not to use bpmn before the process designer is stable in typed json firstly)
저것을 open graph 로 그려내고, panel 들을 뿌릴 수 있도록 하면 됨. 각 액티비티에 대한 설정 창을 어떻게 설정하는지를 보여주는게 주된 목적임.
** 각 액티비티에 대한 입력 패널 vue component를 추가해주려면, 자바의 풀 클래스명의 소문자, '.'->'-' 로 등록해주면 됨)
e.g. org.uengine.kernel.bpmn.GatewayEvent --> org-uengine-kernel-bpmn-gatewayevent
Vue.component('org-uengine-kernel-bpmn-startevent', PropertyPanelStartEvent);
Vue.component('org-uengine-kernel-defaultactivity', PropertyPanelStartEvent);
Vue.component('org-uengine-kernel-humanactivity', PropertyPanelStartEvent);
나는 다음단계인:
{
"definition": {
"_type": "org.uengine.kernel.ProcessDefinition",
"name": {
"text": "이름없음"
},
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"childActivities": [
"java.util.ArrayList",
[
{
"_type": "org.uengine.kernel.bpmn.Gateway",
"name": {},
"tracingTag": "ExclusiveGateway_1w7uff2",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.StartEvent",
"name": {
"text": "피자먹고싶어"
},
"tracingTag": "StartEvent_1",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "피자주문재확인"
},
"tracingTag": "Task_0j7mean",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.Event",
"name": {
"text": "1시간후"
},
"tracingTag": "IntermediateCatchEvent_1sumefn",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.Event",
"name": {
"text": "피자수령"
},
"tracingTag": "IntermediateCatchEvent_15fabo1",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "돈냄"
},
"tracingTag": "Task_18dzztd",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "냠냠"
},
"tracingTag": "Task_1aittr0",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.EndEvent",
"name": {
"text": "배터짐"
},
"tracingTag": "EndEvent_1hrop0e",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "피자주문"
},
"tracingTag": "Task_0htz8uy",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.HumanActivity",
"name": {
"text": "피자선택"
},
"description": {},
"tracingTag": "Task_1",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"message": "onHumanActivityResultTask_1",
"role": {
"name": "고객",
"askWhenInit": true,
"displayName": {}
},
"tool": "defaultHandler",
"isSendEmailWorkitem": true,
"isAllowAnonymous": true,
"duration": 5,
"instruction": {},
"keyword": {},
"sendEmailWorkitem": true,
"allowAnonymous": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "돈받기"
},
"tracingTag": "Task_160le9n",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.StartEvent",
"name": {
"text": "주문받기"
},
"tracingTag": "StartEvent_17h60l3",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.ParallelGateway",
"name": {},
"tracingTag": "ExclusiveGateway_00h0ahe",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "피자 굽기"
},
"tracingTag": "Task_1mv9429",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "피자배달"
},
"tracingTag": "Task_1bhopl7",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.Event",
"name": {
"text": "주문확인"
},
"tracingTag": "IntermediateThrowEvent_0j16tsn",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.DefaultActivity",
"name": {
"text": "출발했어요"
},
"tracingTag": "Task_0l1zagg",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
},
{
"_type": "org.uengine.kernel.bpmn.EndEvent",
"name": {},
"tracingTag": "EndEvent_1308wjc",
"retryDelay": 60,
"isDynamicChangeAllowed": true,
"dynamicChangeAllowed": true
}
]
],
"roles": [
{
"name": "고객",
"askWhenInit": true,
"displayName": {}
},
{
"name": "팀",
"askWhenInit": true,
"displayName": {}
},
{
"name": "요리사",
"askWhenInit": true,
"displayName": {}
},
{
"name": "배달원",
"askWhenInit": true,
"displayName": {}
},
{
"name": "점원",
"askWhenInit": true,
"displayName": {}
}
],
"sequenceFlows": [
{
"sourceRef": "StartEvent_1",
"targetRef": "Task_1"
},
{
"sourceRef": "Task_1",
"targetRef": "Task_0htz8uy"
},
{
"sourceRef": "Task_0htz8uy",
"targetRef": "ExclusiveGateway_1w7uff2"
},
{
"sourceRef": "ExclusiveGateway_1w7uff2",
"targetRef": "IntermediateCatchEvent_15fabo1"
},
{
"sourceRef": "IntermediateCatchEvent_1sumefn",
"targetRef": "Task_0j7mean"
},
{
"sourceRef": "IntermediateCatchEvent_15fabo1",
"targetRef": "Task_18dzztd"
},
{
"sourceRef": "Task_18dzztd",
"targetRef": "Task_1aittr0"
},
{
"sourceRef": "Task_1aittr0",
"targetRef": "EndEvent_1hrop0e"
},
{
"sourceRef": "ExclusiveGateway_00h0ahe",
"targetRef": "IntermediateThrowEvent_0j16tsn"
},
{
"sourceRef": "ExclusiveGateway_00h0ahe",
"targetRef": "Task_1mv9429"
},
{
"sourceRef": "Task_1mv9429",
"targetRef": "Task_1bhopl7"
},
{
"sourceRef": "Task_1bhopl7",
"targetRef": "Task_160le9n"
},
{
"sourceRef": "Task_160le9n",
"targetRef": "EndEvent_1308wjc"
},
{
"sourceRef": "ExclusiveGateway_1w7uff2",
"targetRef": "IntermediateCatchEvent_1sumefn"
},
{
"sourceRef": "Task_0j7mean",
"targetRef": "ExclusiveGateway_1w7uff2"
},
{
"sourceRef": "StartEvent_17h60l3",
"targetRef": "ExclusiveGateway_00h0ahe"
},
{
"sourceRef": "IntermediateThrowEvent_0j16tsn",
"targetRef": "Task_0l1zagg"
},
{
"sourceRef": "Task_0l1zagg",
"targetRef": "IntermediateThrowEvent_0j16tsn"
}
],
"processVariableDescriptors": [
{
"name": "aaa",
"displayName": {
"text": "bbb"
},
"defaultValue": ""
}
],
"defaultFlowchartViewType": "swimlane",
"defaultFlowchartViewOption": "vertical",
"duration": 10,
"simulationInstanceCount": 10,
"simulationInputFrequency": 10,
"archive": true,
"isAdhoc": true,
"initiateByFirstWorkitem": true,
"opengraph": "{\"opengraph\":{\"@width\":1704,\"@height\":1448,\"@scale\":0.8,\"cell\":[{\"@id\":\"Process_1\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.HorizontalLaneShape\",\"@x\":757,\"@y\":245,\"@width\":1268,\"@height\":258,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22%23ffffff%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22label-direction%22%3A%22vertical%22%2C%22vertical-align%22%3A%22top%22%2C%22cursor%22%3A%22move%22%7D\",\"@label\":\"%uACE0%uAC1D\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B123%2C116%5D%2Cwidth%3A1268%2Cheight%3A258%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22name%22%3A%22%uACE0%uAC1D%22%2C%22askWhenInit%22%3Atrue%2C%22displayName%22%3A%7B%7D%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"ExclusiveGateway_1w7uff2\",\"@parent\":\"Process_1\",\"@shapeType\":\"GEOM\",\"@shapeId\":\"OG.shape.bpmn.G_Gateway\",\"@x\":623,\"@y\":172,\"@width\":50,\"@height\":50,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22white%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"Task_0j7mean,Task_0htz8uy\",\"@to\":\"IntermediateCatchEvent_1sumefn,IntermediateCatchEvent_15fabo1\",\"@fromEdge\":\"Task_0j7mean-ExclusiveGateway_1w7uff2,Task_0htz8uy-ExclusiveGateway_1w7uff2\",\"@toEdge\":\"ExclusiveGateway_1w7uff2-IntermediateCatchEvent_1sumefn,ExclusiveGateway_1w7uff2-IntermediateCatchEvent_15fabo1\",\"@geom\":\"%7Btype%3A%27Polygon%27%2Cvertices%3A%5B%5B598%2C172%5D%2C%5B623%2C197%5D%2C%5B648%2C172%5D%2C%5B623%2C147%5D%2C%5B598%2C172%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.bpmn.Gateway%22%2C%22name%22%3A%7B%7D%2C%22tracingTag%22%3A%22ExclusiveGateway_1w7uff2%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"StartEvent_1\",\"@parent\":\"Process_1\",\"@shapeType\":\"GEOM\",\"@shapeId\":\"OG.shape.bpmn.E_Start\",\"@x\":217,\"@y\":192,\"@width\":30,\"@height\":30,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22white%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22bottom%22%2C%22stroke-width%22%3A1.5%2C%22cursor%22%3A%22move%22%7D\",\"@to\":\"Task_1\",\"@toEdge\":\"StartEvent_1-Task_1\",\"@label\":\"%uD53C%uC790%uBA39%uACE0%uC2F6%uC5B4\",\"@geom\":\"%7Btype%3A%27Circle%27%2Ccenter%3A%5B217%2C192%5D%2Cradius%3A15%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.bpmn.StartEvent%22%2C%22name%22%3A%7B%22text%22%3A%22%uD53C%uC790%uBA39%uACE0%uC2F6%uC5B4%22%7D%2C%22tracingTag%22%3A%22StartEvent_1%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_0j7mean\",\"@parent\":\"Process_1\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.bpmn.A_Task\",\"@x\":896,\"@y\":269,\"@width\":100,\"@height\":80,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A1%2C%22fill-cx%22%3A0.1%2C%22fill-cy%22%3A0.1%2C%22fill%22%3A%22r%28.1%2C%20.1%29%23FFFFFF-%23FFFFCC%22%2C%22fill-opacity%22%3A1%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.2%2C%22r%22%3A%2210%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"IntermediateCatchEvent_1sumefn\",\"@to\":\"ExclusiveGateway_1w7uff2\",\"@fromEdge\":\"IntermediateCatchEvent_1sumefn-Task_0j7mean\",\"@toEdge\":\"Task_0j7mean-ExclusiveGateway_1w7uff2\",\"@label\":\"%uD53C%uC790%uC8FC%uBB38%uC7AC%uD655%uC778\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B846%2C229%5D%2Cwidth%3A100%2Cheight%3A80%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.DefaultActivity%22%2C%22name%22%3A%7B%22text%22%3A%22%uD53C%uC790%uC8FC%uBB38%uC7AC%uD655%uC778%22%7D%2C%22tracingTag%22%3A%22Task_0j7mean%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"IntermediateCatchEvent_1sumefn\",\"@parent\":\"Process_1\",\"@shapeType\":\"GEOM\",\"@shapeId\":\"OG.shape.bpmn.E_Intermediate\",\"@x\":674,\"@y\":309,\"@width\":36,\"@height\":36,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22white%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22bottom%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"ExclusiveGateway_1w7uff2\",\"@to\":\"Task_0j7mean\",\"@fromEdge\":\"ExclusiveGateway_1w7uff2-IntermediateCatchEvent_1sumefn\",\"@toEdge\":\"IntermediateCatchEvent_1sumefn-Task_0j7mean\",\"@label\":\"1%uC2DC%uAC04%uD6C4\",\"@geom\":\"%7Btype%3A%27Collection%27%2Cgeometries%3A%5B%7Btype%3A%27Circle%27%2Ccenter%3A%5B674%2C309%5D%2Cradius%3A18%7D%2C%7Btype%3A%27Circle%27%2Ccenter%3A%5B674%2C309%5D%2Cradius%3A16%7D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.bpmn.Event%22%2C%22name%22%3A%7B%22text%22%3A%221%uC2DC%uAC04%uD6C4%22%7D%2C%22tracingTag%22%3A%22IntermediateCatchEvent_1sumefn%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"IntermediateCatchEvent_15fabo1\",\"@parent\":\"Process_1\",\"@shapeType\":\"GEOM\",\"@shapeId\":\"OG.shape.bpmn.E_Intermediate\",\"@x\":878,\"@y\":172,\"@width\":36,\"@height\":36,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22white%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22bottom%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"ExclusiveGateway_1w7uff2\",\"@to\":\"Task_18dzztd\",\"@fromEdge\":\"ExclusiveGateway_1w7uff2-IntermediateCatchEvent_15fabo1\",\"@toEdge\":\"IntermediateCatchEvent_15fabo1-Task_18dzztd\",\"@label\":\"%uD53C%uC790%uC218%uB839\",\"@geom\":\"%7Btype%3A%27Collection%27%2Cgeometries%3A%5B%7Btype%3A%27Circle%27%2Ccenter%3A%5B878%2C172%5D%2Cradius%3A18%7D%2C%7Btype%3A%27Circle%27%2Ccenter%3A%5B878%2C172%5D%2Cradius%3A16%7D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.bpmn.Event%22%2C%22name%22%3A%7B%22text%22%3A%22%uD53C%uC790%uC218%uB839%22%7D%2C%22tracingTag%22%3A%22IntermediateCatchEvent_15fabo1%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_18dzztd\",\"@parent\":\"Process_1\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.bpmn.A_Task\",\"@x\":1045,\"@y\":172,\"@width\":100,\"@height\":80,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A1%2C%22fill-cx%22%3A0.1%2C%22fill-cy%22%3A0.1%2C%22fill%22%3A%22r%28.1%2C%20.1%29%23FFFFFF-%23FFFFCC%22%2C%22fill-opacity%22%3A1%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.2%2C%22r%22%3A%2210%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"IntermediateCatchEvent_15fabo1\",\"@to\":\"Task_1aittr0\",\"@fromEdge\":\"IntermediateCatchEvent_15fabo1-Task_18dzztd\",\"@toEdge\":\"Task_18dzztd-Task_1aittr0\",\"@label\":\"%uB3C8%uB0C4\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B995%2C132%5D%2Cwidth%3A100%2Cheight%3A80%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.DefaultActivity%22%2C%22name%22%3A%7B%22text%22%3A%22%uB3C8%uB0C4%22%7D%2C%22tracingTag%22%3A%22Task_18dzztd%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_1aittr0\",\"@parent\":\"Process_1\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.bpmn.A_Task\",\"@x\":1191,\"@y\":172,\"@width\":100,\"@height\":80,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A1%2C%22fill-cx%22%3A0.1%2C%22fill-cy%22%3A0.1%2C%22fill%22%3A%22r%28.1%2C%20.1%29%23FFFFFF-%23FFFFCC%22%2C%22fill-opacity%22%3A1%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.2%2C%22r%22%3A%2210%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"Task_18dzztd\",\"@to\":\"EndEvent_1hrop0e\",\"@fromEdge\":\"Task_18dzztd-Task_1aittr0\",\"@toEdge\":\"Task_1aittr0-EndEvent_1hrop0e\",\"@label\":\"%uB0E0%uB0E0\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B1141%2C132%5D%2Cwidth%3A100%2Cheight%3A80%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.DefaultActivity%22%2C%22name%22%3A%7B%22text%22%3A%22%uB0E0%uB0E0%22%7D%2C%22tracingTag%22%3A%22Task_1aittr0%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"EndEvent_1hrop0e\",\"@parent\":\"Process_1\",\"@shapeType\":\"GEOM\",\"@shapeId\":\"OG.shape.bpmn.E_End\",\"@x\":1307,\"@y\":172,\"@width\":36,\"@height\":36,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22white%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22bottom%22%2C%22stroke-width%22%3A3%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"Task_1aittr0\",\"@fromEdge\":\"Task_1aittr0-EndEvent_1hrop0e\",\"@label\":\"%uBC30%uD130%uC9D0\",\"@geom\":\"%7Btype%3A%27Circle%27%2Ccenter%3A%5B1307%2C172%5D%2Cradius%3A18%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.bpmn.EndEvent%22%2C%22name%22%3A%7B%22text%22%3A%22%uBC30%uD130%uC9D0%22%7D%2C%22tracingTag%22%3A%22EndEvent_1hrop0e%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_0htz8uy\",\"@parent\":\"Process_1\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.bpmn.A_Task\",\"@x\":502,\"@y\":248,\"@width\":100,\"@height\":80,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A1%2C%22fill-cx%22%3A0.1%2C%22fill-cy%22%3A0.1%2C%22fill%22%3A%22r%28.1%2C%20.1%29%23FFFFFF-%23FFFFCC%22%2C%22fill-opacity%22%3A1%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.2%2C%22r%22%3A%2210%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"Task_1\",\"@to\":\"ExclusiveGateway_1w7uff2\",\"@fromEdge\":\"Task_1-Task_0htz8uy\",\"@toEdge\":\"Task_0htz8uy-ExclusiveGateway_1w7uff2\",\"@label\":\"%uD53C%uC790%uC8FC%uBB38\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B452%2C208%5D%2Cwidth%3A100%2Cheight%3A80%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.DefaultActivity%22%2C%22name%22%3A%7B%22text%22%3A%22%uD53C%uC790%uC8FC%uBB38%22%7D%2C%22tracingTag%22%3A%22Task_0htz8uy%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_1\",\"@parent\":\"Process_1\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.bpmn.A_HumanTask\",\"@x\":282,\"@y\":292,\"@width\":100,\"@height\":80,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A1%2C%22fill-cx%22%3A0.1%2C%22fill-cy%22%3A0.1%2C%22fill%22%3A%22r%28.1%2C%20.1%29%23FFFFFF-%23FFFFCC%22%2C%22fill-opacity%22%3A1%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.2%2C%22r%22%3A%2210%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"StartEvent_1\",\"@to\":\"Task_0htz8uy\",\"@fromEdge\":\"StartEvent_1-Task_1\",\"@toEdge\":\"Task_1-Task_0htz8uy\",\"@label\":\"%uD53C%uC790%uC120%uD0DD\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B232%2C252%5D%2Cwidth%3A100%2Cheight%3A80%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.HumanActivity%22%2C%22name%22%3A%7B%22text%22%3A%22%uD53C%uC790%uC120%uD0DD%22%7D%2C%22description%22%3A%7B%7D%2C%22tracingTag%22%3A%22Task_1%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22message%22%3A%22onHumanActivityResultTask_1%22%2C%22role%22%3A%7B%22name%22%3A%22%uACE0%uAC1D%22%2C%22askWhenInit%22%3Atrue%2C%22displayName%22%3A%7B%7D%2C%22elementView%22%3A%7B%22_type%22%3A%22org.uengine.kernel.view.RoleView%22%2C%22id%22%3A%22Process_1%22%2C%22parent%22%3A%22null%22%2C%22shapeId%22%3A%22OG.shape.HorizontalLaneShape%22%2C%22x%22%3A753%2C%22y%22%3A317%2C%22width%22%3A1268%2C%22height%22%3A258%2C%22label%22%3A%22%uACE0%uAC1D%22%7D%7D%2C%22tool%22%3A%22defaultHandler%22%2C%22isSendEmailWorkitem%22%3Atrue%2C%22isAllowAnonymous%22%3Atrue%2C%22duration%22%3A5%2C%22instruction%22%3A%7B%7D%2C%22keyword%22%3A%7B%7D%2C%22sendEmailWorkitem%22%3Atrue%2C%22allowAnonymous%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Lane_Set\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.HorizontalLaneShape\",\"@x\":764,\"@y\":572,\"@width\":1260,\"@height\":366,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22%23ffffff%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22label-direction%22%3A%22vertical%22%2C%22vertical-align%22%3A%22top%22%2C%22cursor%22%3A%22move%22%7D\",\"@label\":\"%uD300\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B134%2C389%5D%2Cwidth%3A1260%2Cheight%3A366%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22name%22%3A%22%uD300%22%2C%22askWhenInit%22%3Atrue%2C%22displayName%22%3A%7B%7D%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Lane_1rbv5es\",\"@parent\":\"Lane_Set\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.HorizontalLaneShape\",\"@x\":773,\"@y\":572,\"@width\":1240,\"@height\":126,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22%23ffffff%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22label-direction%22%3A%22vertical%22%2C%22vertical-align%22%3A%22top%22%2C%22cursor%22%3A%22move%22%7D\",\"@label\":\"%uC694%uB9AC%uC0AC\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B153%2C509%5D%2Cwidth%3A1240%2Cheight%3A126%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22name%22%3A%22%uC694%uB9AC%uC0AC%22%2C%22askWhenInit%22%3Atrue%2C%22displayName%22%3A%7B%7D%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Lane_1rvfkbb\",\"@parent\":\"Lane_Set\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.HorizontalLaneShape\",\"@x\":773,\"@y\":695,\"@width\":1240,\"@height\":122,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22%23ffffff%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22label-direction%22%3A%22vertical%22%2C%22vertical-align%22%3A%22top%22%2C%22cursor%22%3A%22move%22%7D\",\"@label\":\"%uBC30%uB2EC%uC6D0\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B153%2C634%5D%2Cwidth%3A1240%2Cheight%3A122%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22name%22%3A%22%uBC30%uB2EC%uC6D0%22%2C%22askWhenInit%22%3Atrue%2C%22displayName%22%3A%7B%7D%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_160le9n\",\"@parent\":\"Lane_1rvfkbb\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.bpmn.A_Task\",\"@x\":1066,\"@y\":695,\"@width\":100,\"@height\":80,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A1%2C%22fill-cx%22%3A0.1%2C%22fill-cy%22%3A0.1%2C%22fill%22%3A%22r%28.1%2C%20.1%29%23FFFFFF-%23FFFFCC%22%2C%22fill-opacity%22%3A1%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.2%2C%22r%22%3A%2210%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"Task_1bhopl7\",\"@to\":\"EndEvent_1308wjc\",\"@fromEdge\":\"Task_1bhopl7-Task_160le9n\",\"@toEdge\":\"Task_160le9n-EndEvent_1308wjc\",\"@label\":\"%uB3C8%uBC1B%uAE30\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B1016%2C655%5D%2Cwidth%3A100%2Cheight%3A80%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.DefaultActivity%22%2C%22name%22%3A%7B%22text%22%3A%22%uB3C8%uBC1B%uAE30%22%7D%2C%22tracingTag%22%3A%22Task_160le9n%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Lane_0mi5sok\",\"@parent\":\"Lane_Set\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.HorizontalLaneShape\",\"@x\":773,\"@y\":449,\"@width\":1240,\"@height\":120,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22%23ffffff%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22label-direction%22%3A%22vertical%22%2C%22vertical-align%22%3A%22top%22%2C%22cursor%22%3A%22move%22%7D\",\"@label\":\"%uC810%uC6D0\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B153%2C389%5D%2Cwidth%3A1240%2Cheight%3A120%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22name%22%3A%22%uC810%uC6D0%22%2C%22askWhenInit%22%3Atrue%2C%22displayName%22%3A%7B%7D%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"StartEvent_17h60l3\",\"@parent\":\"Lane_Set\",\"@shapeType\":\"GEOM\",\"@shapeId\":\"OG.shape.bpmn.E_Start\",\"@x\":219,\"@y\":454,\"@width\":36,\"@height\":36,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22white%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22bottom%22%2C%22stroke-width%22%3A1.5%2C%22cursor%22%3A%22move%22%7D\",\"@to\":\"ExclusiveGateway_00h0ahe\",\"@toEdge\":\"StartEvent_17h60l3-ExclusiveGateway_00h0ahe\",\"@label\":\"%uC8FC%uBB38%uBC1B%uAE30\",\"@geom\":\"%7Btype%3A%27Circle%27%2Ccenter%3A%5B219%2C454%5D%2Cradius%3A18%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.bpmn.StartEvent%22%2C%22name%22%3A%7B%22text%22%3A%22%uC8FC%uBB38%uBC1B%uAE30%22%7D%2C%22tracingTag%22%3A%22StartEvent_17h60l3%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"ExclusiveGateway_00h0ahe\",\"@parent\":\"Lane_Set\",\"@shapeType\":\"GEOM\",\"@shapeId\":\"OG.shape.bpmn.G_Parallel\",\"@x\":322,\"@y\":454,\"@width\":50,\"@height\":50,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22white%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"StartEvent_17h60l3\",\"@to\":\"Task_1mv9429,IntermediateThrowEvent_0j16tsn\",\"@fromEdge\":\"StartEvent_17h60l3-ExclusiveGateway_00h0ahe\",\"@toEdge\":\"ExclusiveGateway_00h0ahe-Task_1mv9429,ExclusiveGateway_00h0ahe-IntermediateThrowEvent_0j16tsn\",\"@geom\":\"%7Btype%3A%27Collection%27%2Cgeometries%3A%5B%7Btype%3A%27Polygon%27%2Cvertices%3A%5B%5B297%2C454%5D%2C%5B322%2C479%5D%2C%5B347%2C454%5D%2C%5B322%2C429%5D%2C%5B297%2C454%5D%5D%7D%2C%7Btype%3A%27Line%27%2Cfrom%3A%5B307%2C454%5D%2Cto%3A%5B337%2C454%5D%7D%2C%7Btype%3A%27Line%27%2Cfrom%3A%5B322%2C439%5D%2Cto%3A%5B322%2C469%5D%7D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.bpmn.ParallelGateway%22%2C%22name%22%3A%7B%7D%2C%22tracingTag%22%3A%22ExclusiveGateway_00h0ahe%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_1mv9429\",\"@parent\":\"Lane_Set\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.bpmn.A_Task\",\"@x\":438,\"@y\":571,\"@width\":100,\"@height\":80,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A1%2C%22fill-cx%22%3A0.1%2C%22fill-cy%22%3A0.1%2C%22fill%22%3A%22r%28.1%2C%20.1%29%23FFFFFF-%23FFFFCC%22%2C%22fill-opacity%22%3A1%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.2%2C%22r%22%3A%2210%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"ExclusiveGateway_00h0ahe\",\"@to\":\"Task_1bhopl7\",\"@fromEdge\":\"ExclusiveGateway_00h0ahe-Task_1mv9429\",\"@toEdge\":\"Task_1mv9429-Task_1bhopl7\",\"@label\":\"%uD53C%uC790%20%uAD7D%uAE30\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B388%2C531%5D%2Cwidth%3A100%2Cheight%3A80%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.DefaultActivity%22%2C%22name%22%3A%7B%22text%22%3A%22%uD53C%uC790%20%uAD7D%uAE30%22%7D%2C%22tracingTag%22%3A%22Task_1mv9429%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_1bhopl7\",\"@parent\":\"Lane_Set\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.bpmn.A_Task\",\"@x\":825,\"@y\":696,\"@width\":100,\"@height\":80,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A1%2C%22fill-cx%22%3A0.1%2C%22fill-cy%22%3A0.1%2C%22fill%22%3A%22r%28.1%2C%20.1%29%23FFFFFF-%23FFFFCC%22%2C%22fill-opacity%22%3A1%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.2%2C%22r%22%3A%2210%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"Task_1mv9429\",\"@to\":\"Task_160le9n\",\"@fromEdge\":\"Task_1mv9429-Task_1bhopl7\",\"@toEdge\":\"Task_1bhopl7-Task_160le9n\",\"@label\":\"%uD53C%uC790%uBC30%uB2EC\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B775%2C656%5D%2Cwidth%3A100%2Cheight%3A80%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.DefaultActivity%22%2C%22name%22%3A%7B%22text%22%3A%22%uD53C%uC790%uBC30%uB2EC%22%7D%2C%22tracingTag%22%3A%22Task_1bhopl7%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"IntermediateThrowEvent_0j16tsn\",\"@parent\":\"Lane_Set\",\"@shapeType\":\"GEOM\",\"@shapeId\":\"OG.shape.bpmn.E_Intermediate\",\"@x\":432,\"@y\":450,\"@width\":36,\"@height\":36,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22white%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22bottom%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"ExclusiveGateway_00h0ahe,Task_0l1zagg\",\"@to\":\"Task_0l1zagg\",\"@fromEdge\":\"ExclusiveGateway_00h0ahe-IntermediateThrowEvent_0j16tsn,Task_0l1zagg-IntermediateThrowEvent_0j16tsn\",\"@toEdge\":\"IntermediateThrowEvent_0j16tsn-Task_0l1zagg\",\"@label\":\"%uC8FC%uBB38%uD655%uC778\",\"@geom\":\"%7Btype%3A%27Collection%27%2Cgeometries%3A%5B%7Btype%3A%27Circle%27%2Ccenter%3A%5B432%2C450%5D%2Cradius%3A18%7D%2C%7Btype%3A%27Circle%27%2Ccenter%3A%5B432%2C450%5D%2Cradius%3A16%7D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.bpmn.Event%22%2C%22name%22%3A%7B%22text%22%3A%22%uC8FC%uBB38%uD655%uC778%22%7D%2C%22tracingTag%22%3A%22IntermediateThrowEvent_0j16tsn%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_0l1zagg\",\"@parent\":\"Lane_Set\",\"@shapeType\":\"GROUP\",\"@shapeId\":\"OG.shape.bpmn.A_Task\",\"@x\":659,\"@y\":450,\"@width\":100,\"@height\":80,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A1%2C%22fill-cx%22%3A0.1%2C%22fill-cy%22%3A0.1%2C%22fill%22%3A%22r%28.1%2C%20.1%29%23FFFFFF-%23FFFFCC%22%2C%22fill-opacity%22%3A1%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.2%2C%22r%22%3A%2210%22%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"IntermediateThrowEvent_0j16tsn\",\"@to\":\"IntermediateThrowEvent_0j16tsn\",\"@fromEdge\":\"IntermediateThrowEvent_0j16tsn-Task_0l1zagg\",\"@toEdge\":\"Task_0l1zagg-IntermediateThrowEvent_0j16tsn\",\"@label\":\"%uCD9C%uBC1C%uD588%uC5B4%uC694\",\"@geom\":\"%7Btype%3A%27Rectangle%27%2CupperLeft%3A%5B609%2C410%5D%2Cwidth%3A100%2Cheight%3A80%2Cangle%3A0%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.DefaultActivity%22%2C%22name%22%3A%7B%22text%22%3A%22%uCD9C%uBC1C%uD588%uC5B4%uC694%22%7D%2C%22tracingTag%22%3A%22Task_0l1zagg%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"EndEvent_1308wjc\",\"@parent\":\"Lane_Set\",\"@shapeType\":\"GEOM\",\"@shapeId\":\"OG.shape.bpmn.E_End\",\"@x\":1181,\"@y\":695,\"@width\":36,\"@height\":36,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22white%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22bottom%22%2C%22stroke-width%22%3A3%2C%22cursor%22%3A%22move%22%7D\",\"@from\":\"Task_160le9n\",\"@fromEdge\":\"Task_160le9n-EndEvent_1308wjc\",\"@geom\":\"%7Btype%3A%27Circle%27%2Ccenter%3A%5B1181%2C695%5D%2Cradius%3A18%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22_type%22%3A%22org.uengine.kernel.bpmn.EndEvent%22%2C%22name%22%3A%7B%7D%2C%22tracingTag%22%3A%22EndEvent_1308wjc%22%2C%22retryDelay%22%3A60%2C%22isDynamicChangeAllowed%22%3Atrue%2C%22dynamicChangeAllowed%22%3Atrue%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"StartEvent_1-Task_1\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":258,\"@y\":222,\"@width\":52,\"@height\":60,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"StartEvent_1_TERMINAL_C_INOUT_0\",\"@to\":\"Task_1_TERMINAL_C_INOUT_0\",\"@value\":\"[232,192],[284,192],[284,252]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B232%2C192%5D%2C%5B284%2C192%5D%2C%5B284%2C252%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22StartEvent_1%22%2C%22targetRef%22%3A%22Task_1%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_1-Task_0htz8uy\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":392,\"@y\":270,\"@width\":120,\"@height\":44,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"Task_1_TERMINAL_C_INOUT_0\",\"@to\":\"Task_0htz8uy_TERMINAL_C_INOUT_0\",\"@value\":\"[332,292],[440,292],[440,248],[452,248]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B332%2C292%5D%2C%5B440%2C292%5D%2C%5B440%2C248%5D%2C%5B452%2C248%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22Task_1%22%2C%22targetRef%22%3A%22Task_0htz8uy%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_0htz8uy-ExclusiveGateway_1w7uff2\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":575,\"@y\":210,\"@width\":46,\"@height\":76,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"Task_0htz8uy_TERMINAL_C_INOUT_0\",\"@to\":\"ExclusiveGateway_1w7uff2_TERMINAL_C_INOUT_0\",\"@value\":\"[552,248],[584,248],[584,172],[598,172]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B552%2C248%5D%2C%5B584%2C248%5D%2C%5B584%2C172%5D%2C%5B598%2C172%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22Task_0htz8uy%22%2C%22targetRef%22%3A%22ExclusiveGateway_1w7uff2%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"ExclusiveGateway_1w7uff2-IntermediateCatchEvent_15fabo1\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":754,\"@y\":172,\"@width\":212,\"@height\":0,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"ExclusiveGateway_1w7uff2_TERMINAL_C_INOUT_0\",\"@to\":\"IntermediateCatchEvent_15fabo1_TERMINAL_C_INOUT_0\",\"@value\":\"[648,172],[860,172]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B648%2C172%5D%2C%5B860%2C172%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22ExclusiveGateway_1w7uff2%22%2C%22targetRef%22%3A%22IntermediateCatchEvent_15fabo1%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"IntermediateCatchEvent_1sumefn-Task_0j7mean\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":769,\"@y\":288,\"@width\":154,\"@height\":40,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"IntermediateCatchEvent_1sumefn_TERMINAL_C_INOUT_0\",\"@to\":\"Task_0j7mean_TERMINAL_C_INOUT_0\",\"@value\":\"[692,308],[744,308],[744,268],[846,268]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B692%2C308%5D%2C%5B744%2C308%5D%2C%5B744%2C268%5D%2C%5B846%2C268%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22IntermediateCatchEvent_1sumefn%22%2C%22targetRef%22%3A%22Task_0j7mean%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"IntermediateCatchEvent_15fabo1-Task_18dzztd\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":946,\"@y\":172,\"@width\":99,\"@height\":0,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"IntermediateCatchEvent_15fabo1_TERMINAL_C_INOUT_0\",\"@to\":\"Task_18dzztd_TERMINAL_C_INOUT_0\",\"@value\":\"[896,172],[995,172]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B896%2C172%5D%2C%5B995%2C172%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22IntermediateCatchEvent_15fabo1%22%2C%22targetRef%22%3A%22Task_18dzztd%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_18dzztd-Task_1aittr0\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":1118,\"@y\":172,\"@width\":46,\"@height\":0,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"Task_18dzztd_TERMINAL_C_INOUT_0\",\"@to\":\"Task_1aittr0_TERMINAL_C_INOUT_0\",\"@value\":\"[1095,172],[1141,172]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B1095%2C172%5D%2C%5B1141%2C172%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22Task_18dzztd%22%2C%22targetRef%22%3A%22Task_1aittr0%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_1aittr0-EndEvent_1hrop0e\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":1265,\"@y\":172,\"@width\":48,\"@height\":0,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"Task_1aittr0_TERMINAL_C_INOUT_0\",\"@to\":\"EndEvent_1hrop0e_TERMINAL_C_INOUT_0\",\"@value\":\"[1241,172],[1289,172]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B1241%2C172%5D%2C%5B1289%2C172%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22Task_1aittr0%22%2C%22targetRef%22%3A%22EndEvent_1hrop0e%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"ExclusiveGateway_00h0ahe-IntermediateThrowEvent_0j16tsn\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":380,\"@y\":454,\"@width\":69,\"@height\":4,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"ExclusiveGateway_00h0ahe_TERMINAL_C_INOUT_0\",\"@to\":\"IntermediateThrowEvent_0j16tsn_TERMINAL_C_INOUT_0\",\"@value\":\"[345,456],[372,456],[372,452],[414,452]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B345%2C456%5D%2C%5B372%2C456%5D%2C%5B372%2C452%5D%2C%5B414%2C452%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22ExclusiveGateway_00h0ahe%22%2C%22targetRef%22%3A%22IntermediateThrowEvent_0j16tsn%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"ExclusiveGateway_00h0ahe-Task_1mv9429\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":367,\"@y\":514,\"@width\":43,\"@height\":116,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"ExclusiveGateway_00h0ahe_TERMINAL_C_INOUT_0\",\"@to\":\"Task_1mv9429_TERMINAL_C_INOUT_0\",\"@value\":\"[345,456],[364,456],[364,572],[388,572]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B345%2C456%5D%2C%5B364%2C456%5D%2C%5B364%2C572%5D%2C%5B388%2C572%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22ExclusiveGateway_00h0ahe%22%2C%22targetRef%22%3A%22Task_1mv9429%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_1mv9429-Task_1bhopl7\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":632,\"@y\":634,\"@width\":287,\"@height\":124,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"Task_1mv9429_TERMINAL_C_INOUT_0\",\"@to\":\"Task_1bhopl7_TERMINAL_C_INOUT_0\",\"@value\":\"[488,572],[644,572],[644,696],[775,696]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B488%2C572%5D%2C%5B644%2C572%5D%2C%5B644%2C696%5D%2C%5B775%2C696%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22Task_1mv9429%22%2C%22targetRef%22%3A%22Task_1bhopl7%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_1bhopl7-Task_160le9n\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":946,\"@y\":696,\"@width\":141,\"@height\":0,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"Task_1bhopl7_TERMINAL_C_INOUT_0\",\"@to\":\"Task_160le9n_TERMINAL_C_INOUT_0\",\"@value\":\"[875,696],[1016,696]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B875%2C696%5D%2C%5B1016%2C696%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22Task_1bhopl7%22%2C%22targetRef%22%3A%22Task_160le9n%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_160le9n-EndEvent_1308wjc\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":1140,\"@y\":696,\"@width\":47,\"@height\":0,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"Task_160le9n_TERMINAL_C_INOUT_0\",\"@to\":\"EndEvent_1308wjc_TERMINAL_C_INOUT_0\",\"@value\":\"[1116,696],[1163,696]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B1116%2C696%5D%2C%5B1163%2C696%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22Task_160le9n%22%2C%22targetRef%22%3A%22EndEvent_1308wjc%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"ExclusiveGateway_1w7uff2-IntermediateCatchEvent_1sumefn\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":640,\"@y\":252,\"@width\":32,\"@height\":112,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"ExclusiveGateway_1w7uff2_TERMINAL_C_INOUT_0\",\"@to\":\"IntermediateCatchEvent_1sumefn_TERMINAL_C_INOUT_0\",\"@value\":\"[624,196],[624,308],[656,308]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B624%2C196%5D%2C%5B624%2C308%5D%2C%5B656%2C308%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22ExclusiveGateway_1w7uff2%22%2C%22targetRef%22%3A%22IntermediateCatchEvent_1sumefn%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_0j7mean-ExclusiveGateway_1w7uff2\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":741,\"@y\":226,\"@width\":210,\"@height\":84,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"Task_0j7mean_TERMINAL_C_INOUT_0\",\"@to\":\"ExclusiveGateway_1w7uff2_TERMINAL_C_INOUT_0\",\"@value\":\"[846,268],[712,268],[636,184]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B846%2C268%5D%2C%5B712%2C268%5D%2C%5B636%2C184%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22Task_0j7mean%22%2C%22targetRef%22%3A%22ExclusiveGateway_1w7uff2%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"StartEvent_17h60l3-ExclusiveGateway_00h0ahe\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":268,\"@y\":456,\"@width\":62,\"@height\":0,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"StartEvent_17h60l3_TERMINAL_53_56\",\"@to\":\"ExclusiveGateway_00h0ahe_TERMINAL_C_INOUT_0\",\"@value\":\"[237,456],[299,456]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B237%2C456%5D%2C%5B299%2C456%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22StartEvent_17h60l3%22%2C%22targetRef%22%3A%22ExclusiveGateway_00h0ahe%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"IntermediateThrowEvent_0j16tsn-Task_0l1zagg\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":521,\"@y\":427,\"@width\":177,\"@height\":21,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"IntermediateThrowEvent_0j16tsn_TERMINAL_C_INOUT_0\",\"@to\":\"Task_0l1zagg_TERMINAL_C_INOUT_0\",\"@value\":\"[432,432],[432,416],[536,416],[609,437]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B432%2C432%5D%2C%5B432%2C416%5D%2C%5B536%2C416%5D%2C%5B609%2C437%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22IntermediateThrowEvent_0j16tsn%22%2C%22targetRef%22%3A%22Task_0l1zagg%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]},{\"@id\":\"Task_0l1zagg-IntermediateThrowEvent_0j16tsn\",\"@parent\":\"OG_8546_0\",\"@shapeType\":\"EDGE\",\"@shapeId\":\"OG.shape.EdgeShape\",\"@x\":553,\"@y\":479,\"@width\":214,\"@height\":35,\"@style\":\"%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%2C%22map%22%3A%7B%22stroke%22%3A%22black%22%2C%22fill-r%22%3A%22.5%22%2C%22fill-cx%22%3A%22.5%22%2C%22fill-cy%22%3A%22.5%22%2C%22fill%22%3A%22none%22%2C%22fill-opacity%22%3A0%2C%22label-position%22%3A%22center%22%2C%22stroke-width%22%3A1.5%2C%22stroke-opacity%22%3A1%2C%22edge-type%22%3A%22plain%22%2C%22edge-direction%22%3A%22c+c%22%2C%22arrow-start%22%3A%22none%22%2C%22arrow-end%22%3A%22block%22%2C%22stroke-dasharray%22%3A%22%22%2C%22stroke-linejoin%22%3A%22round%22%2C%22cursor%22%3A%22pointer%22%7D%7D\",\"@from\":\"Task_0l1zagg_TERMINAL_C_INOUT_0\",\"@to\":\"IntermediateThrowEvent_0j16tsn_TERMINAL_C_INOUT_0\",\"@value\":\"[660,490],[660,496],[496,496],[446,461]\",\"@geom\":\"%7Btype%3A%27PolyLine%27%2Cvertices%3A%5B%5B660%2C490%5D%2C%5B660%2C496%5D%2C%5B496%2C496%5D%2C%5B446%2C461%5D%5D%7D\",\"@data\":\"%7B%22properties%22%3A%7B%22sourceRef%22%3A%22Task_0l1zagg%22%2C%22targetRef%22%3A%22IntermediateThrowEvent_0j16tsn%22%7D%7D\",\"@textList\":\"%5B%5D\",\"@childs\":[]}],\"backdoor\":[{\"@url\":null,\"@scale\":100,\"@opacity\":1,\"@width\":null,\"@height\":null}]}}",
"adhoc": true,
"dynamicChangeAllowed": true
}
}
Vue JS - SVG mapping 을 통하여 프로세스 디자이너를 구현한 사례입니다. 참고 하세요:
: 9d7e5556be25893d05da0d0f1d067d9f31d1591e : 5419c102c43ddf25189350d0c53efac0426ac73e
데이터 바인딩에 의해서 기존에 구현하기 힘들었던 편집창-SVG 화면 바인딩 그리고 Undo/Redo 의 구현등의 비용을 현저히 낮출 수 있군요. 기존 OG 의 가이딩 툴들만 가져와서 붙히면 SVG 기반 그래픽에 대한 구현 비용을 향후에도 혁신적으로 줄일 수 있을 것으로 보이네요.. ^^