dengzedong
5 天以前 f9b459a3fefd5fab0ee8e19268adb9d9eadab2a7
提交 | 用户 | 时间
820397 1 {
H 2   "name": "Flowable",
3   "uri": "http://flowable.org/bpmn",
4   "prefix": "flowable",
5   "xml": {
6     "tagAlias": "lowerCase"
7   },
8   "associations": [],
9   "types": [
10     {
11       "name": "InOutBinding",
12       "superClass": ["Element"],
13       "isAbstract": true,
14       "properties": [
15         {
16           "name": "source",
17           "isAttr": true,
18           "type": "String"
19         },
20         {
21           "name": "sourceExpression",
22           "isAttr": true,
23           "type": "String"
24         },
25         {
26           "name": "target",
27           "isAttr": true,
28           "type": "String"
29         },
30         {
31           "name": "businessKey",
32           "isAttr": true,
33           "type": "String"
34         },
35         {
36           "name": "local",
37           "isAttr": true,
38           "type": "Boolean",
39           "default": false
40         },
41         {
42           "name": "variables",
43           "isAttr": true,
44           "type": "String"
45         }
46       ]
47     },
48     {
49       "name": "In",
50       "superClass": ["InOutBinding"],
51       "meta": {
52         "allowedIn": ["bpmn:CallActivity"]
53       }
54     },
55     {
56       "name": "Out",
57       "superClass": ["InOutBinding"],
58       "meta": {
59         "allowedIn": ["bpmn:CallActivity"]
60       }
61     },
62     {
63       "name": "AsyncCapable",
64       "isAbstract": true,
65       "extends": ["bpmn:Activity", "bpmn:Gateway", "bpmn:Event"],
66       "properties": [
67         {
68           "name": "async",
69           "isAttr": true,
70           "type": "Boolean",
71           "default": false
72         },
73         {
74           "name": "asyncBefore",
75           "isAttr": true,
76           "type": "Boolean",
77           "default": false
78         },
79         {
80           "name": "asyncAfter",
81           "isAttr": true,
82           "type": "Boolean",
83           "default": false
84         },
85         {
86           "name": "exclusive",
87           "isAttr": true,
88           "type": "Boolean",
89           "default": true
90         }
91       ]
92     },
93     {
94       "name": "JobPriorized",
95       "isAbstract": true,
96       "extends": ["bpmn:Process", "flowable:AsyncCapable"],
97       "properties": [
98         {
99           "name": "jobPriority",
100           "isAttr": true,
101           "type": "String"
102         }
103       ]
104     },
105     {
106       "name": "SignalEventDefinition",
107       "isAbstract": true,
108       "extends": ["bpmn:SignalEventDefinition"],
109       "properties": [
110         {
111           "name": "async",
112           "isAttr": true,
113           "type": "Boolean",
114           "default": false
115         }
116       ]
117     },
118     {
119       "name": "ErrorEventDefinition",
120       "isAbstract": true,
121       "extends": ["bpmn:ErrorEventDefinition"],
122       "properties": [
123         {
124           "name": "errorCodeVariable",
125           "isAttr": true,
126           "type": "String"
127         },
128         {
129           "name": "errorMessageVariable",
130           "isAttr": true,
131           "type": "String"
132         }
133       ]
134     },
135     {
136       "name": "Error",
137       "isAbstract": true,
138       "extends": ["bpmn:Error"],
139       "properties": [
140         {
141           "name": "flowable:errorMessage",
142           "isAttr": true,
143           "type": "String"
144         }
145       ]
146     },
147     {
148       "name": "PotentialStarter",
149       "superClass": ["Element"],
150       "properties": [
151         {
152           "name": "resourceAssignmentExpression",
153           "type": "bpmn:ResourceAssignmentExpression"
154         }
155       ]
156     },
157     {
158       "name": "FormSupported",
159       "isAbstract": true,
160       "extends": ["bpmn:StartEvent", "bpmn:UserTask"],
161       "properties": [
162         {
163           "name": "formHandlerClass",
164           "isAttr": true,
165           "type": "String"
166         },
167         {
168           "name": "formKey",
169           "isAttr": true,
170           "type": "String"
171         },
172         {
173           "name": "formType",
174           "isAttr": true,
175           "type": "String"
176         },
177         {
178           "name": "formReadOnly",
179           "isAttr": true,
180           "type": "Boolean",
181           "default": false
182         },
183         {
184           "name": "formInit",
185           "isAttr": true,
186           "type": "Boolean",
187           "default": true
188         }
189       ]
190     },
191     {
192       "name": "TemplateSupported",
193       "isAbstract": true,
194       "extends": ["bpmn:Process", "bpmn:FlowElement"],
195       "properties": [
196         {
197           "name": "modelerTemplate",
198           "isAttr": true,
199           "type": "String"
200         }
201       ]
202     },
203     {
204       "name": "Initiator",
205       "isAbstract": true,
206       "extends": ["bpmn:StartEvent"],
207       "properties": [
208         {
209           "name": "initiator",
210           "isAttr": true,
211           "type": "String"
212         }
213       ]
214     },
215     {
216       "name": "ScriptTask",
217       "isAbstract": true,
218       "extends": ["bpmn:ScriptTask"],
219       "properties": [
220         {
221           "name": "resultVariable",
222           "isAttr": true,
223           "type": "String"
224         },
225         {
226           "name": "resource",
227           "isAttr": true,
228           "type": "String"
229         }
230       ]
231     },
232     {
233       "name": "Process",
234       "isAbstract": true,
235       "extends": ["bpmn:Process"],
236       "properties": [
237         {
238           "name": "candidateStarterGroups",
239           "isAttr": true,
240           "type": "String"
241         },
242         {
243           "name": "candidateStarterUsers",
244           "isAttr": true,
245           "type": "String"
246         },
247         {
248           "name": "versionTag",
249           "isAttr": true,
250           "type": "String"
251         },
252         {
253           "name": "historyTimeToLive",
254           "isAttr": true,
255           "type": "String"
256         },
257         {
258           "name": "isStartableInTasklist",
259           "isAttr": true,
260           "type": "Boolean",
261           "default": true
262         }
263       ]
264     },
265     {
266       "name": "EscalationEventDefinition",
267       "isAbstract": true,
268       "extends": ["bpmn:EscalationEventDefinition"],
269       "properties": [
270         {
271           "name": "escalationCodeVariable",
272           "isAttr": true,
273           "type": "String"
274         }
275       ]
276     },
277     {
278       "name": "FormalExpression",
279       "isAbstract": true,
280       "extends": ["bpmn:FormalExpression"],
281       "properties": [
282         {
283           "name": "resource",
284           "isAttr": true,
285           "type": "String"
286         }
287       ]
288     },
289     {
290       "name": "Assignable",
291       "extends": ["bpmn:UserTask"],
292       "properties": [
293         {
294           "name": "assignee",
295           "isAttr": true,
296           "type": "String"
297         },
298         {
299           "name": "candidateUsers",
300           "isAttr": true,
301           "type": "String"
302         },
303         {
304           "name": "candidateGroups",
305           "isAttr": true,
306           "type": "String"
307         },
308         {
309           "name": "dueDate",
310           "isAttr": true,
311           "type": "String"
312         },
313         {
314           "name": "followUpDate",
315           "isAttr": true,
316           "type": "String"
317         },
318         {
319           "name": "priority",
320           "isAttr": true,
321           "type": "String"
322         },
323         {
324           "name": "candidateStrategy",
325           "isAttr": true,
326           "type": "String"
327         },
328         {
329           "name": "candidateParam",
330           "isAttr": true,
331           "type": "String"
332         }
333       ]
334     },
335     {
336       "name": "Assignee",
337       "supperClass": "Element",
338       "meta": {
339         "allowedIn": ["*"]
340       },
341       "properties": [
342         {
343           "name": "label",
344           "type": "String",
345           "isAttr": true
346         },
347         {
348           "name": "viewId",
349           "type": "Number",
350           "isAttr": true
351         }
352       ]
353     },
354     {
355       "name": "CallActivity",
356       "extends": ["bpmn:CallActivity"],
357       "properties": [
358         {
359           "name": "calledElementBinding",
360           "isAttr": true,
361           "type": "String",
362           "default": "latest"
363         },
364         {
365           "name": "calledElementVersion",
366           "isAttr": true,
367           "type": "String"
368         },
369         {
370           "name": "calledElementVersionTag",
371           "isAttr": true,
372           "type": "String"
373         },
374         {
375           "name": "calledElementTenantId",
376           "isAttr": true,
377           "type": "String"
378         },
379         {
380           "name": "caseRef",
381           "isAttr": true,
382           "type": "String"
383         },
384         {
385           "name": "caseBinding",
386           "isAttr": true,
387           "type": "String",
388           "default": "latest"
389         },
390         {
391           "name": "caseVersion",
392           "isAttr": true,
393           "type": "String"
394         },
395         {
396           "name": "caseTenantId",
397           "isAttr": true,
398           "type": "String"
399         },
400         {
401           "name": "variableMappingClass",
402           "isAttr": true,
403           "type": "String"
404         },
405         {
406           "name": "variableMappingDelegateExpression",
407           "isAttr": true,
408           "type": "String"
409         }
410       ]
411     },
412     {
413       "name": "ServiceTaskLike",
414       "extends": [
415         "bpmn:ServiceTask",
416         "bpmn:BusinessRuleTask",
417         "bpmn:SendTask",
418         "bpmn:MessageEventDefinition"
419       ],
420       "properties": [
421         {
422           "name": "expression",
423           "isAttr": true,
424           "type": "String"
425         },
426         {
427           "name": "class",
428           "isAttr": true,
429           "type": "String"
430         },
431         {
432           "name": "delegateExpression",
433           "isAttr": true,
434           "type": "String"
435         },
436         {
437           "name": "resultVariable",
438           "isAttr": true,
439           "type": "String"
440         }
441       ]
442     },
443     {
444       "name": "DmnCapable",
445       "extends": ["bpmn:BusinessRuleTask"],
446       "properties": [
447         {
448           "name": "decisionRef",
449           "isAttr": true,
450           "type": "String"
451         },
452         {
453           "name": "decisionRefBinding",
454           "isAttr": true,
455           "type": "String",
456           "default": "latest"
457         },
458         {
459           "name": "decisionRefVersion",
460           "isAttr": true,
461           "type": "String"
462         },
463         {
464           "name": "mapDecisionResult",
465           "isAttr": true,
466           "type": "String",
467           "default": "resultList"
468         },
469         {
470           "name": "decisionRefTenantId",
471           "isAttr": true,
472           "type": "String"
473         }
474       ]
475     },
476     {
477       "name": "ExternalCapable",
478       "extends": ["flowable:ServiceTaskLike"],
479       "properties": [
480         {
481           "name": "type",
482           "isAttr": true,
483           "type": "String"
484         },
485         {
486           "name": "topic",
487           "isAttr": true,
488           "type": "String"
489         }
490       ]
491     },
492     {
493       "name": "TaskPriorized",
494       "extends": ["bpmn:Process", "flowable:ExternalCapable"],
495       "properties": [
496         {
497           "name": "taskPriority",
498           "isAttr": true,
499           "type": "String"
500         }
501       ]
502     },
503     {
504       "name": "Properties",
505       "superClass": ["Element"],
506       "meta": {
507         "allowedIn": ["*"]
508       },
509       "properties": [
510         {
511           "name": "values",
512           "type": "Property",
513           "isMany": true
514         }
515       ]
516     },
517     {
518       "name": "Property",
519       "superClass": ["Element"],
520       "properties": [
521         {
522           "name": "id",
523           "type": "String",
524           "isAttr": true
525         },
526         {
527           "name": "name",
528           "type": "String",
529           "isAttr": true
530         },
531         {
532           "name": "value",
533           "type": "String",
534           "isAttr": true
535         }
536       ]
537     },
538     {
539       "name": "Button",
540       "superClass": ["Element"],
541       "meta": {
542         "allowedIn": ["bpmn:UserTask"]
543       },
544       "properties": [
545         {
546           "name": "id",
547           "type": "String",
548           "isAttr": true
549         },
550         {
551           "name": "name",
552           "type": "String",
553           "isAttr": true
554         },
555         {
556           "name": "code",
557           "type": "String",
558           "isAttr": true
559         },
560         {
561           "name": "isHide",
562           "type": "String",
563           "isAttr": true
564         },
565         {
566           "name": "next",
567           "type": "String",
568           "isAttr": true
569         },
570         {
571           "name": "sort",
572           "type": "Integer",
573           "isAttr": true
574         }
575       ]
576     },
577     {
578       "name": "Assignee",
579       "superClass": ["Element"],
580       "meta": {
581         "allowedIn": ["bpmn:UserTask"]
582       },
583       "properties": [
584         {
585           "name": "id",
586           "type": "String",
587           "isAttr": true
588         },
589         {
590           "name": "type",
591           "type": "String",
592           "isAttr": true
593         },
594         {
595           "name": "value",
596           "type": "String",
597           "isAttr": true
598         },
599         {
600           "name": "condition",
601           "type": "String",
602           "isAttr": true
603         },
604         {
605           "name": "operationType",
606           "type": "String",
607           "isAttr": true
608         },
609         {
610           "name": "sort",
611           "type": "Integer",
612           "isAttr": true
613         }
614       ]
615     },
616     {
617       "name": "Connector",
618       "superClass": ["Element"],
619       "meta": {
620         "allowedIn": ["flowable:ServiceTaskLike"]
621       },
622       "properties": [
623         {
624           "name": "inputOutput",
625           "type": "InputOutput"
626         },
627         {
628           "name": "connectorId",
629           "type": "String"
630         }
631       ]
632     },
633     {
634       "name": "InputOutput",
635       "superClass": ["Element"],
636       "meta": {
637         "allowedIn": ["bpmn:FlowNode", "flowable:Connector"]
638       },
639       "properties": [
640         {
641           "name": "inputOutput",
642           "type": "InputOutput"
643         },
644         {
645           "name": "connectorId",
646           "type": "String"
647         },
648         {
649           "name": "inputParameters",
650           "isMany": true,
651           "type": "InputParameter"
652         },
653         {
654           "name": "outputParameters",
655           "isMany": true,
656           "type": "OutputParameter"
657         }
658       ]
659     },
660     {
661       "name": "InputOutputParameter",
662       "properties": [
663         {
664           "name": "name",
665           "isAttr": true,
666           "type": "String"
667         },
668         {
669           "name": "value",
670           "isBody": true,
671           "type": "String"
672         },
673         {
674           "name": "definition",
675           "type": "InputOutputParameterDefinition"
676         }
677       ]
678     },
679     {
680       "name": "InputOutputParameterDefinition",
681       "isAbstract": true
682     },
683     {
684       "name": "List",
685       "superClass": ["InputOutputParameterDefinition"],
686       "properties": [
687         {
688           "name": "items",
689           "isMany": true,
690           "type": "InputOutputParameterDefinition"
691         }
692       ]
693     },
694     {
695       "name": "Map",
696       "superClass": ["InputOutputParameterDefinition"],
697       "properties": [
698         {
699           "name": "entries",
700           "isMany": true,
701           "type": "Entry"
702         }
703       ]
704     },
705     {
706       "name": "Entry",
707       "properties": [
708         {
709           "name": "key",
710           "isAttr": true,
711           "type": "String"
712         },
713         {
714           "name": "value",
715           "isBody": true,
716           "type": "String"
717         },
718         {
719           "name": "definition",
720           "type": "InputOutputParameterDefinition"
721         }
722       ]
723     },
724     {
725       "name": "Value",
726       "superClass": ["InputOutputParameterDefinition"],
727       "properties": [
728         {
729           "name": "id",
730           "isAttr": true,
731           "type": "String"
732         },
733         {
734           "name": "name",
735           "isAttr": true,
736           "type": "String"
737         },
738         {
739           "name": "value",
740           "isBody": true,
741           "type": "String"
742         }
743       ]
744     },
745     {
746       "name": "Script",
747       "superClass": ["InputOutputParameterDefinition"],
748       "properties": [
749         {
750           "name": "scriptFormat",
751           "isAttr": true,
752           "type": "String"
753         },
754         {
755           "name": "resource",
756           "isAttr": true,
757           "type": "String"
758         },
759         {
760           "name": "value",
761           "isBody": true,
762           "type": "String"
763         }
764       ]
765     },
766     {
767       "name": "Field",
768       "superClass": ["Element"],
769       "meta": {
770         "allowedIn": [
771           "flowable:ServiceTaskLike",
772           "flowable:ExecutionListener",
773           "flowable:TaskListener"
774         ]
775       },
776       "properties": [
777         {
778           "name": "name",
779           "isAttr": true,
780           "type": "String"
781         },
782         {
783           "name": "expression",
784           "type": "String"
785         },
786         {
787           "name": "stringValue",
788           "isAttr": true,
789           "type": "String"
790         },
791         {
792           "name": "string",
793           "type": "String"
794         }
795       ]
796     },
797     {
798       "name": "ChildField",
799       "superClass": ["Element"],
800       "properties": [
801         {
802           "name": "id",
803           "type": "String",
804           "isAttr": true
805         },
806         {
807           "name": "name",
808           "type": "String",
809           "isAttr": true
810         },
811         {
812           "name": "type",
813           "type": "String",
814           "isAttr": true
815         },
816         {
817           "name": "required",
818           "type": "String",
819           "isAttr": true
820         },
821         {
822           "name": "readable",
823           "type": "String",
824           "isAttr": true
825         },
826         {
827           "name": "writable",
828           "type": "String",
829           "isAttr": true
830         },
831         {
832           "name": "variable",
833           "type": "String",
834           "isAttr": true
835         },
836         {
837           "name": "expression",
838           "type": "String",
839           "isAttr": true
840         },
841         {
842           "name": "datePattern",
843           "type": "String",
844           "isAttr": true
845         },
846         {
847           "name": "default",
848           "type": "String",
849           "isAttr": true
850         },
851         {
852           "name": "values",
853           "type": "Value",
854           "isMany": true
855         }
856       ]
857     },
858     {
859       "name": "InputParameter",
860       "superClass": ["InputOutputParameter"]
861     },
862     {
863       "name": "OutputParameter",
864       "superClass": ["InputOutputParameter"]
865     },
866     {
867       "name": "Collectable",
868       "isAbstract": true,
869       "extends": ["bpmn:MultiInstanceLoopCharacteristics"],
870       "superClass": ["flowable:AsyncCapable"],
871       "properties": [
872         {
873           "name": "collection",
874           "isAttr": true,
875           "type": "String"
876         },
877         {
878           "name": "elementVariable",
879           "isAttr": true,
880           "type": "String"
881         }
882       ]
883     },
884     {
885       "name": "FailedJobRetryTimeCycle",
886       "superClass": ["Element"],
887       "meta": {
888         "allowedIn": ["flowable:AsyncCapable", "bpmn:MultiInstanceLoopCharacteristics"]
889       },
890       "properties": [
891         {
892           "name": "body",
893           "isBody": true,
894           "type": "String"
895         }
896       ]
897     },
898     {
899       "name": "ExecutionListener",
900       "superClass": ["Element"],
901       "meta": {
902         "allowedIn": [
903           "bpmn:Task",
904           "bpmn:ServiceTask",
905           "bpmn:UserTask",
906           "bpmn:BusinessRuleTask",
907           "bpmn:ScriptTask",
908           "bpmn:ReceiveTask",
909           "bpmn:ManualTask",
910           "bpmn:ExclusiveGateway",
911           "bpmn:SequenceFlow",
912           "bpmn:ParallelGateway",
913           "bpmn:InclusiveGateway",
914           "bpmn:EventBasedGateway",
915           "bpmn:StartEvent",
916           "bpmn:IntermediateCatchEvent",
917           "bpmn:IntermediateThrowEvent",
918           "bpmn:EndEvent",
919           "bpmn:BoundaryEvent",
920           "bpmn:CallActivity",
921           "bpmn:SubProcess",
922           "bpmn:Process"
923         ]
924       },
925       "properties": [
926         {
927           "name": "expression",
928           "isAttr": true,
929           "type": "String"
930         },
931         {
932           "name": "class",
933           "isAttr": true,
934           "type": "String"
935         },
936         {
937           "name": "delegateExpression",
938           "isAttr": true,
939           "type": "String"
940         },
941         {
942           "name": "event",
943           "isAttr": true,
944           "type": "String"
945         },
946         {
947           "name": "script",
948           "type": "Script"
949         },
950         {
951           "name": "fields",
952           "type": "Field",
953           "isMany": true
954         }
955       ]
956     },
957     {
958       "name": "TaskListener",
959       "superClass": ["Element"],
960       "meta": {
961         "allowedIn": ["bpmn:UserTask"]
962       },
963       "properties": [
964         {
965           "name": "expression",
966           "isAttr": true,
967           "type": "String"
968         },
969         {
970           "name": "class",
971           "isAttr": true,
972           "type": "String"
973         },
974         {
975           "name": "delegateExpression",
976           "isAttr": true,
977           "type": "String"
978         },
979         {
980           "name": "event",
981           "isAttr": true,
982           "type": "String"
983         },
984         {
985           "name": "script",
986           "type": "Script"
987         },
988         {
989           "name": "fields",
990           "type": "Field",
991           "isMany": true
992         }
993       ]
994     },
995     {
996       "name": "FormProperty",
997       "superClass": ["Element"],
998       "meta": {
999         "allowedIn": ["bpmn:StartEvent", "bpmn:UserTask"]
1000       },
1001       "properties": [
1002         {
1003           "name": "id",
1004           "type": "String",
1005           "isAttr": true
1006         },
1007         {
1008           "name": "name",
1009           "type": "String",
1010           "isAttr": true
1011         },
1012         {
1013           "name": "type",
1014           "type": "String",
1015           "isAttr": true
1016         },
1017         {
1018           "name": "required",
1019           "type": "String",
1020           "isAttr": true
1021         },
1022         {
1023           "name": "readable",
1024           "type": "String",
1025           "isAttr": true
1026         },
1027         {
1028           "name": "writable",
1029           "type": "String",
1030           "isAttr": true
1031         },
1032         {
1033           "name": "variable",
1034           "type": "String",
1035           "isAttr": true
1036         },
1037         {
1038           "name": "expression",
1039           "type": "String",
1040           "isAttr": true
1041         },
1042         {
1043           "name": "datePattern",
1044           "type": "String",
1045           "isAttr": true
1046         },
1047         {
1048           "name": "default",
1049           "type": "String",
1050           "isAttr": true
1051         },
1052         {
1053           "name": "values",
1054           "type": "Value",
1055           "isMany": true
1056         },
1057         {
1058           "name": "children",
1059           "type": "ChildField",
1060           "isMany": true
1061         },
1062         {
1063           "name": "extensionElements",
1064           "type": "bpmn:ExtensionElements",
1065           "isMany": true
1066         }
1067       ]
1068     },
1069     {
1070       "name": "FormData",
1071       "superClass": ["Element"],
1072       "meta": {
1073         "allowedIn": ["bpmn:StartEvent", "bpmn:UserTask"]
1074       },
1075       "properties": [
1076         {
1077           "name": "fields",
1078           "type": "FormField",
1079           "isMany": true
1080         },
1081         {
1082           "name": "businessKey",
1083           "type": "String",
1084           "isAttr": true
1085         }
1086       ]
1087     },
1088     {
1089       "name": "FormField",
1090       "superClass": ["Element"],
1091       "properties": [
1092         {
1093           "name": "id",
1094           "type": "String",
1095           "isAttr": true
1096         },
1097         {
1098           "name": "label",
1099           "type": "String",
1100           "isAttr": true
1101         },
1102         {
1103           "name": "type",
1104           "type": "String",
1105           "isAttr": true
1106         },
1107         {
1108           "name": "datePattern",
1109           "type": "String",
1110           "isAttr": true
1111         },
1112         {
1113           "name": "defaultValue",
1114           "type": "String",
1115           "isAttr": true
1116         },
1117         {
1118           "name": "properties",
1119           "type": "Properties"
1120         },
1121         {
1122           "name": "validation",
1123           "type": "Validation"
1124         },
1125         {
1126           "name": "values",
1127           "type": "Value",
1128           "isMany": true
1129         }
1130       ]
1131     },
1132     {
1133       "name": "Validation",
1134       "superClass": ["Element"],
1135       "properties": [
1136         {
1137           "name": "constraints",
1138           "type": "Constraint",
1139           "isMany": true
1140         }
1141       ]
1142     },
1143     {
1144       "name": "Constraint",
1145       "superClass": ["Element"],
1146       "properties": [
1147         {
1148           "name": "name",
1149           "type": "String",
1150           "isAttr": true
1151         },
1152         {
1153           "name": "config",
1154           "type": "String",
1155           "isAttr": true
1156         }
1157       ]
1158     },
1159     {
1160       "name": "ConditionalEventDefinition",
1161       "isAbstract": true,
1162       "extends": ["bpmn:ConditionalEventDefinition"],
1163       "properties": [
1164         {
1165           "name": "variableName",
1166           "isAttr": true,
1167           "type": "String"
1168         },
1169         {
1170           "name": "variableEvent",
1171           "isAttr": true,
1172           "type": "String"
1173         }
1174       ]
1175     },
1176     {
1177       "name": "Condition",
1178       "superClass": ["Element"],
1179       "meta": {
1180         "allowedIn": ["bpmn:SequenceFlow"]
1181       },
1182       "properties": [
1183         {
1184           "name": "id",
1185           "type": "String",
1186           "isAttr": true
1187         },
1188         {
1189           "name": "field",
1190           "type": "String",
1191           "isAttr": true
1192         },
1193         {
1194           "name": "compare",
1195           "type": "String",
1196           "isAttr": true
1197         },
1198         {
1199           "name": "value",
1200           "type": "String",
1201           "isAttr": true
1202         },
1203         {
1204           "name": "logic",
1205           "type": "String",
1206           "isAttr": true
1207         },
1208         {
1209           "name": "sort",
1210           "type": "Integer",
1211           "isAttr": true
1212         }
1213       ]
3e359e 1214     },
H 1215     {
1216       "name": "AssignStartUserHandlerType",
1217       "superClass": ["Element"],
1218       "meta": {
1219         "allowedIn": ["bpmn:StartEvent", "bpmn:UserTask"]
1220       },
1221       "properties": [
1222       {
1223         "name": "value",
1224         "type": "Integer",
1225         "isBody": true
1226       }
1227       ]
1228     },
1229     {
1230       "name": "RejectHandlerType",
1231       "superClass": ["Element"],
1232       "meta": {
1233         "allowedIn": ["bpmn:UserTask"]
1234       },
1235       "properties": [
1236         {
1237           "name": "value",
1238           "type": "Integer",
1239           "isBody": true
1240         }
1241       ]
1242     },
1243     {
1244       "name": "RejectReturnTaskId",
1245       "superClass": ["Element"],
1246       "meta": {
1247         "allowedIn": ["bpmn:UserTask"]
1248       },
1249       "properties": [
1250         {
1251           "name": "value",
1252           "type": "String",
1253           "isBody": true
1254         }
1255       ]
1256     },
1257     {
1258       "name": "AssignEmptyHandlerType",
1259       "superClass": ["Element"],
1260       "meta": {
1261         "allowedIn": ["bpmn:UserTask"]
1262       },
1263       "properties": [
1264         {
1265           "name": "value",
1266           "type": "Integer",
1267           "isBody": true
1268         }
1269       ]
1270     },
1271     {
1272       "name": "AssignEmptyUserIds",
1273       "superClass": ["Element"],
1274       "meta": {
1275         "allowedIn": ["bpmn:UserTask"]
1276       },
1277       "properties": [
1278         {
1279           "name": "value",
1280           "type": "String",
1281           "isBody": true
1282         }
1283       ]
820397 1284     }
H 1285   ],
1286   "emumerations": []
1287 }