stencilset.json 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449
  1. {
  2. "title" : "BPMN 2.0",
  3. "namespace" : "http://b3mn.org/stencilset/bpmn2.0#",
  4. "description" : "This is the BPMN 2.0 stencil set specification.",
  5. "propertyPackages" : [ {
  6. "name" : "elementbase",
  7. "properties" : [ {
  8. "id" : "overrideid",
  9. "type" : "String",
  10. "title" : "编号",
  11. "value" : "",
  12. "description" : "元素的唯一标识符.",
  13. "popular" : true
  14. } ]
  15. }, {
  16. "name" : "baseattributes",
  17. "properties" : [ {
  18. "id" : "name",
  19. "type" : "String",
  20. "title" : "名称",
  21. "value" : "",
  22. "description" : "BPMN元素的描述性名称.",
  23. "popular" : true,
  24. "refToView" : "text_name"
  25. }, {
  26. "id" : "documentation",
  27. "type" : "Text",
  28. "title" : "说明",
  29. "value" : "",
  30. "description" : "BPMN元素的描述性名称.",
  31. "popular" : true
  32. } ]
  33. }, {
  34. "name" : "diagrambase",
  35. "properties" : [ {
  36. "id" : "process_id",
  37. "type" : "String",
  38. "title" : "流程标识",
  39. "value" : "process",
  40. "description" : "定义流程的唯一标识符.",
  41. "popular" : true
  42. }, {
  43. "id" : "process_author",
  44. "type" : "String",
  45. "title" : "流程作者",
  46. "value" : "",
  47. "description" : "定义流程的作者.",
  48. "popular" : false
  49. }, {
  50. "id" : "process_executable",
  51. "type" : "Choice",
  52. "title" : "可执行",
  53. "value" : "Yes",
  54. "description" : "定义流程是否可执行.",
  55. "popular" : true,
  56. "items" : [ {
  57. "id" : "no",
  58. "title" : "否",
  59. "value" : "No"
  60. }, {
  61. "id" : "yes",
  62. "title" : "是",
  63. "value" : "Yes"
  64. }]
  65. }, {
  66. "id" : "process_version",
  67. "type" : "String",
  68. "title" : "流程版本字符串 (仅文档)",
  69. "value" : "",
  70. "description" : "为了文档的用途的版本标识符.",
  71. "popular" : false
  72. }, {
  73. "id" : "process_namespace",
  74. "type" : "String",
  75. "title" : "指向命名空间",
  76. "value" : "",
  77. "description" : "定义流程的指向命名空间.",
  78. "popular" : false
  79. } ]
  80. }, {
  81. "name" : "usertaskbase",
  82. "properties" : [ {
  83. "id" : "formkeydefinition",
  84. "type" : "String",
  85. "title" : "表单模版",
  86. "value" : "",
  87. "description" : "用户任务的表单模版.",
  88. "popular" : true
  89. }, {
  90. "id" : "duedatedefinition",
  91. "type" : "String",
  92. "title" : "到期时间",
  93. "value" : "",
  94. "description" : "用户任务到期时间.",
  95. "popular" : true
  96. }, {
  97. "id" : "prioritydefinition",
  98. "type" : "String",
  99. "title" : "优先级",
  100. "value" : "",
  101. "description" : "用户任务的优先级.",
  102. "popular" : true
  103. } ]
  104. }, {
  105. "name" : "usertaskassignment",
  106. "properties" : [ {
  107. "id" : "usertaskassignment",
  108. "type" : "Complex",
  109. "title" : "分配",
  110. "value" : "",
  111. "description" : "分配定义用户任务",
  112. "popular" : true,
  113. "complexItems" : [ {
  114. "id" : "assignment_type",
  115. "name" : "类型",
  116. "name_de" : "Typ",
  117. "type" : "Choice",
  118. "value" : "",
  119. "width" : 100,
  120. "optional" : false,
  121. "items" : [ {
  122. "id" : "c1",
  123. "title" : "代理人(assignee)",
  124. "title_de" : "Performer",
  125. "value" : "assignee",
  126. "refToView" : ""
  127. }, {
  128. "id" : "c2",
  129. "title" : "候选用户(candidateUsers)",
  130. "title_de" : "HumanPerformer",
  131. "value" : "candidateUsers",
  132. "refToView" : ""
  133. }, {
  134. "id" : "c3",
  135. "title" : "候选组(candidateGroups)",
  136. "title_de" : "PotentialOwner",
  137. "value" : "candidateGroups",
  138. "refToView" : ""
  139. } ]
  140. }, {
  141. "id" : "resourceassignmentexpr",
  142. "name" : "资源分配表达式",
  143. "name_de" : "Zuordnungs-Ausdruck",
  144. "type" : "String",
  145. "description" : "这定义了用于资源分配的表达.",
  146. "description_de" : "Definiert den Ausdruck, der fr die Zordung von Ressourcen genutzt wird.",
  147. "value" : "",
  148. "width" : 200,
  149. "optional" : true
  150. } ]
  151. } ]
  152. }, {
  153. "name" : "formdefinition",
  154. "properties" : [ {
  155. "id" : "formproperties",
  156. "type" : "multiplecomplex",
  157. "title" : "表单属性",
  158. "value" : "",
  159. "description" : "用列表的形式定义表单属性",
  160. "popular" : true,
  161. "complexItems" : [ {
  162. "id" : "formproperty_id",
  163. "name" : "编号(Id)",
  164. "name_de" : "Typ",
  165. "type" : "String",
  166. "description" : "这里所定义的用于资源分配的表达式.",
  167. "description_de" : "Definiert den Ausdruck, der fr die Zordung von Ressourcen genutzt wird.",
  168. "value" : "",
  169. "width" : 150,
  170. "optional" : false
  171. }, {
  172. "id" : "formproperty_name",
  173. "name" : "名称(Name)",
  174. "name_de" : "Typ",
  175. "type" : "String",
  176. "description" : "这里所定义的用于资源分配的表达式.",
  177. "description_de" : "Definiert den Ausdruck, der fr die Zordung von Ressourcen genutzt wird.",
  178. "value" : "",
  179. "width" : 150,
  180. "optional" : false
  181. }, {
  182. "id" : "formproperty_type",
  183. "name" : "类型",
  184. "name_de" : "Typ",
  185. "type" : "Choice",
  186. "value" : "",
  187. "width" : 100,
  188. "optional" : false,
  189. "items" : [ {
  190. "id" : "c1",
  191. "title" : "字符串(string)",
  192. "title_de" : "String",
  193. "value" : "string",
  194. "refToView" : ""
  195. }, {
  196. "id" : "c2",
  197. "title" : "日期(date)",
  198. "title_de" : "Date",
  199. "value" : "date",
  200. "refToView" : ""
  201. }, {
  202. "id" : "c3",
  203. "title" : "长整型(long)",
  204. "title_de" : "Long",
  205. "value" : "long",
  206. "refToView" : ""
  207. }, {
  208. "id" : "c4",
  209. "title" : "布尔(boolean)",
  210. "title_de" : "Boolean",
  211. "value" : "boolean",
  212. "refToView" : ""
  213. }, {
  214. "id" : "c5",
  215. "title" : "枚举",
  216. "title_de" : "Enum",
  217. "value" : "enum",
  218. "refToView" : ""
  219. } ]
  220. }, {
  221. "id" : "formproperty_expression",
  222. "name" : "表达式",
  223. "name_de" : "Typ",
  224. "type" : "String",
  225. "description" : "这里所定义的用于资源分配的表达式.",
  226. "description_de" : "Definiert den Ausdruck, der fr die Zordung von Ressourcen genutzt wird.",
  227. "value" : "",
  228. "width" : 200,
  229. "optional" : false
  230. }, {
  231. "id" : "formproperty_variable",
  232. "name" : "变量",
  233. "name_de" : "Typ",
  234. "type" : "String",
  235. "description" : "这里所定义的用于资源分配的表达式.",
  236. "description_de" : "Definiert den Ausdruck, der fr die Zordung von Ressourcen genutzt wird.",
  237. "value" : "",
  238. "width" : 200,
  239. "optional" : false
  240. }, {
  241. "id" : "formproperty_required",
  242. "name" : "必输",
  243. "name_de" : "Typ",
  244. "type" : "Choice",
  245. "value" : "No",
  246. "width" : 100,
  247. "optional" : false,
  248. "items" : [ {
  249. "id" : "yes",
  250. "title" : "是",
  251. "value" : "Yes"
  252. }, {
  253. "id" : "no",
  254. "title" : "否",
  255. "value" : "No"
  256. } ]
  257. }, {
  258. "id" : "formproperty_readable",
  259. "name" : "可读",
  260. "name_de" : "Typ",
  261. "type" : "Choice",
  262. "value" : "Yes",
  263. "width" : 100,
  264. "optional" : false,
  265. "items" : [ {
  266. "id" : "yes",
  267. "title" : "是",
  268. "value" : "Yes"
  269. }, {
  270. "id" : "no",
  271. "title" : "否",
  272. "value" : "No"
  273. } ]
  274. }, {
  275. "id" : "formproperty_writeable",
  276. "name" : "可写",
  277. "name_de" : "Typ",
  278. "type" : "Choice",
  279. "value" : "Yes",
  280. "width" : 100,
  281. "optional" : false,
  282. "items" : [ {
  283. "id" : "yes",
  284. "title" : "是",
  285. "value" : "Yes"
  286. }, {
  287. "id" : "no",
  288. "title" : "否",
  289. "value" : "No"
  290. } ]
  291. }, {
  292. "id" : "formproperty_formvalues",
  293. "name" : "表单值",
  294. "name_de" : "Typ",
  295. "type" : "Complex",
  296. "width" : 300,
  297. "optional" : false,
  298. "complexItems" : [ {
  299. "id" : "formproperty_formvalue_id",
  300. "name" : "主键",
  301. "type" : "String",
  302. "value" : "",
  303. "width" : 100,
  304. "optional" : false
  305. }, {
  306. "id" : "formproperty_formvalue_name",
  307. "name" : "名称",
  308. "type" : "String",
  309. "value" : "",
  310. "width" : 200,
  311. "optional" : false
  312. } ]
  313. } ]
  314. } ]
  315. }, {
  316. "name" : "tasklistenersbase",
  317. "properties" : [ {
  318. "id" : "tasklisteners",
  319. "type" : "multiplecomplex",
  320. "title" : "任务监听",
  321. "value" : "",
  322. "description" : "监听用户任务",
  323. "popular" : true,
  324. "complexItems" : [ {
  325. "id" : "task_listener_event_type",
  326. "name" : "事件",
  327. "type" : "Choice",
  328. "value" : "",
  329. "width" : 100,
  330. "optional" : false,
  331. "items" : [ {
  332. "id" : "c1",
  333. "title" : "创建(create)",
  334. "value" : "create",
  335. "refToView" : ""
  336. }, {
  337. "id" : "c2",
  338. "title" : "分派(assignment)",
  339. "value" : "assignment",
  340. "refToView" : ""
  341. }, {
  342. "id" : "c3",
  343. "title" : "完成(complete)",
  344. "value" : "complete",
  345. "refToView" : ""
  346. }, {
  347. "id" : "c4",
  348. "title" : "所有(all)",
  349. "value" : "all",
  350. "refToView" : ""
  351. } ]
  352. }, {
  353. "id" : "task_listener_class",
  354. "name" : "类",
  355. "type" : "String",
  356. "description" : "监听类.",
  357. "value" : "",
  358. "width" : 200,
  359. "optional" : true
  360. }, {
  361. "id" : "task_listener_expression",
  362. "name" : "表达式",
  363. "type" : "String",
  364. "description" : "定义监听表达式.",
  365. "value" : "",
  366. "width" : 200,
  367. "optional" : true
  368. }, {
  369. "id" : "task_listener_delegate_expression",
  370. "name" : "代理表达式",
  371. "type" : "String",
  372. "description" : "监听代理表达式定义.",
  373. "value" : "",
  374. "width" : 200,
  375. "optional" : true
  376. }, {
  377. "id" : "task_listener_fields",
  378. "name" : "字段",
  379. "type" : "Complex",
  380. "width" : 100,
  381. "optional" : false,
  382. "complexItems" : [ {
  383. "id" : "task_listener_field_name",
  384. "name" : "名称",
  385. "type" : "String",
  386. "value" : "",
  387. "width" : 200,
  388. "optional" : false
  389. }, {
  390. "id" : "task_listener_field_value",
  391. "name" : "值",
  392. "type" : "String",
  393. "value" : "",
  394. "width" : 200,
  395. "optional" : false
  396. }, {
  397. "id" : "task_listener_field_expression",
  398. "name" : "表达式",
  399. "type" : "String",
  400. "value" : "",
  401. "width" : 200,
  402. "optional" : false
  403. } ]
  404. } ]
  405. } ]
  406. }, {
  407. "name" : "servicetaskbase",
  408. "properties" : [ {
  409. "id" : "servicetaskclass",
  410. "type" : "String",
  411. "title" : "类",
  412. "value" : "",
  413. "description" : "实现服务任务逻辑的类.",
  414. "popular" : true
  415. }, {
  416. "id" : "servicetaskexpression",
  417. "type" : "String",
  418. "title" : "表达式",
  419. "value" : "",
  420. "description" : "服务任务定义的逻辑与表达式.",
  421. "popular" : true
  422. }, {
  423. "id" : "servicetaskdelegateexpression",
  424. "type" : "String",
  425. "title" : "委托表达式",
  426. "value" : "",
  427. "description" : "服务任务定义的逻辑与委托表达式.",
  428. "popular" : true
  429. }, {
  430. "id" : "servicetaskresultvariable",
  431. "type" : "String",
  432. "title" : "结果变量名称",
  433. "value" : "",
  434. "description" : "用来存储服务任务结果的变量名.",
  435. "popular" : true
  436. }, {
  437. "id" : "servicetaskfields",
  438. "type" : "Complex",
  439. "title" : "类字段",
  440. "value" : "",
  441. "description" : "扩展字段",
  442. "popular" : true,
  443. "complexItems" : [ {
  444. "id" : "servicetask_field_name",
  445. "name" : "名称",
  446. "type" : "String",
  447. "value" : "",
  448. "width" : 200,
  449. "optional" : false
  450. }, {
  451. "id" : "servicetask_field_value",
  452. "name" : "字符串值",
  453. "type" : "String",
  454. "value" : "",
  455. "width" : 200,
  456. "optional" : false
  457. }, {
  458. "id" : "servicetask_field_expression",
  459. "name" : "表达式",
  460. "type" : "String",
  461. "value" : "",
  462. "width" : 200,
  463. "optional" : false
  464. } ]
  465. } ]
  466. }, {
  467. "name" : "scripttaskbase",
  468. "properties" : [ {
  469. "id" : "scriptformat",
  470. "type" : "String",
  471. "title" : "脚本格式",
  472. "value" : "",
  473. "description" : "脚本任务的脚本格式.",
  474. "popular" : true
  475. }, {
  476. "id" : "scripttext",
  477. "type" : "Text",
  478. "title" : "脚本",
  479. "value" : "",
  480. "description" : "脚本任务的脚本内容.",
  481. "popular" : true
  482. } ]
  483. }, {
  484. "name" : "ruletaskbase",
  485. "properties" : [ {
  486. "id" : "ruletask_class",
  487. "type" : "String",
  488. "title" : "类",
  489. "value" : "",
  490. "description" : "规则任务的类.",
  491. "popular" : true
  492. }, {
  493. "id" : "ruletask_variables_input",
  494. "type" : "String",
  495. "title" : "输入变量",
  496. "value" : "",
  497. "description" : "规则任务的输入变量.",
  498. "popular" : true
  499. }, {
  500. "id" : "ruletask_result",
  501. "type" : "String",
  502. "title" : "输出变量",
  503. "value" : "",
  504. "description" : "规则任务的输出变量.",
  505. "popular" : true
  506. }, {
  507. "id" : "ruletask_rules",
  508. "type" : "String",
  509. "title" : "规则",
  510. "value" : "",
  511. "description" : "规则任务的规则.",
  512. "popular" : true
  513. }, {
  514. "id" : "ruletask_exclude",
  515. "type" : "Choice",
  516. "title" : "排除",
  517. "value" : "否",
  518. "description" : "作为排除使用规则属性.",
  519. "popular" : true,
  520. "items" : [ {
  521. "id" : "no",
  522. "title" : "否",
  523. "value" : "No"
  524. }, {
  525. "id" : "yes",
  526. "title" : "是",
  527. "value" : "Yes"
  528. } ]
  529. } ]
  530. }, {
  531. "name" : "mailtaskbase",
  532. "properties" : [ {
  533. "id" : "mailtaskto",
  534. "type" : "Text",
  535. "title" : "接收人",
  536. "value" : "",
  537. "description" : "如果是多个收件人,请以逗号分隔.",
  538. "popular" : true
  539. }, {
  540. "id" : "mailtaskfrom",
  541. "type" : "Text",
  542. "title" : "发送人",
  543. "value" : "",
  544. "description" : "发件人的电子邮件地址。如果未提供,使用默认配置的发件人地址.",
  545. "popular" : true
  546. }, {
  547. "id" : "mailtasksubject",
  548. "type" : "Text",
  549. "title" : "主题",
  550. "value" : "",
  551. "description" : "邮件主题.",
  552. "popular" : true
  553. }, {
  554. "id" : "mailtaskcc",
  555. "type" : "Text",
  556. "title" : "抄送",
  557. "value" : "",
  558. "description" : "抄送收件人地址. 如果是多个收件人,请以逗号分隔",
  559. "popular" : true
  560. }, {
  561. "id" : "mailtaskbcc",
  562. "type" : "Text",
  563. "title" : "密件抄送",
  564. "value" : "",
  565. "description" : "密件抄送收件人地址. 如果是多个收件人,请以逗号分隔",
  566. "popular" : true
  567. }, {
  568. "id" : "mailtasktext",
  569. "type" : "Text",
  570. "title" : "内容",
  571. "value" : "",
  572. "description" : "邮件内容,只能发送纯文本。如果需要发送复杂内容,可以结合使用HTML,客户端不支持复杂内容,邮件将被退回。",
  573. "popular" : true
  574. }, {
  575. "id" : "mailtaskhtml",
  576. "type" : "Text",
  577. "title" : "Html",
  578. "value" : "",
  579. "description" : "一段HTML的邮件的内容.",
  580. "popular" : true
  581. }, {
  582. "id" : "mailtaskcharset",
  583. "type" : "String",
  584. "title" : "字符集(编码格式)",
  585. "value" : "",
  586. "description" : "修改邮件字符集,是许多除英语之外的语言所必须的. ",
  587. "popular" : true
  588. } ]
  589. }, {
  590. "name" : "callactivitybase",
  591. "properties" : [ {
  592. "id" : "callactivitycalledelement",
  593. "type" : "String",
  594. "title" : "调用元素",
  595. "value" : "",
  596. "description" : "流程引用.",
  597. "popular" : true
  598. }, {
  599. "id" : "callactivityinparameters",
  600. "type" : "Complex",
  601. "title" : "输入参数",
  602. "value" : "",
  603. "description" : "定入输出参数",
  604. "popular" : true,
  605. "complexItems" : [ {
  606. "id" : "ioparameter_source",
  607. "name" : "来源",
  608. "type" : "String",
  609. "value" : "",
  610. "width" : 200,
  611. "optional" : false
  612. }, {
  613. "id" : "ioparameter_sourceexpression",
  614. "name" : "来源表达式",
  615. "type" : "String",
  616. "value" : "",
  617. "width" : 200,
  618. "optional" : false
  619. }, {
  620. "id" : "ioparameter_target",
  621. "name" : "目标",
  622. "type" : "String",
  623. "value" : "",
  624. "width" : 200,
  625. "optional" : false
  626. } ]
  627. }, {
  628. "id" : "callactivityoutparameters",
  629. "type" : "Complex",
  630. "title" : "输出参数",
  631. "value" : "",
  632. "description" : "定义输出参数",
  633. "popular" : true,
  634. "complexItems" : [ {
  635. "id" : "ioparameter_source",
  636. "name" : "来源",
  637. "type" : "String",
  638. "value" : "",
  639. "width" : 200,
  640. "optional" : false
  641. }, {
  642. "id" : "ioparameter_sourceexpression",
  643. "name" : "来源表达式",
  644. "type" : "String",
  645. "value" : "",
  646. "width" : 200,
  647. "optional" : false
  648. }, {
  649. "id" : "ioparameter_target",
  650. "name" : "目标",
  651. "type" : "String",
  652. "value" : "",
  653. "width" : 200,
  654. "optional" : false
  655. } ]
  656. } ]
  657. }, {
  658. "name" : "sequenceflowbase",
  659. "properties" : [ {
  660. "id" : "conditionsequenceflow",
  661. "type" : "Text",
  662. "title" : "流条件",
  663. "value" : "",
  664. "description" : "顺序流的条件",
  665. "popular" : true
  666. }, {
  667. "id" : "defaultflow",
  668. "type" : "Choice",
  669. "title" : "默认流",
  670. "value" : "None",
  671. "description" : "定义作为默认顺序流",
  672. "popular" : true,
  673. "items" : [ {
  674. "id" : "none",
  675. "title" : "标准",
  676. "title_de" : "Standard",
  677. "value" : "None"
  678. }, {
  679. "id" : "default",
  680. "title" : "默认流",
  681. "title_de" : "Standardfluss",
  682. "value" : "Default",
  683. "icon" : "connector/list/type.default.png",
  684. "refToView" : "default"
  685. } ]
  686. }, {
  687. "id" : "conditionalflow",
  688. "type" : "Choice",
  689. "title" : "条件流",
  690. "value" : "None",
  691. "description" : "定义顺序流的条件",
  692. "popular" : true,
  693. "items" : [ {
  694. "id" : "none",
  695. "title" : "标准",
  696. "title_de" : "Standard",
  697. "value" : "None"
  698. }, {
  699. "id" : "default",
  700. "title" : "条件流",
  701. "value" : "Conditional",
  702. "icon" : "connector/list/type.expression.png",
  703. "refToView" : "conditional"
  704. } ]
  705. } ]
  706. }, {
  707. "name" : "cancelactivityattribute",
  708. "properties" : [ {
  709. "id" : "cancelactivity",
  710. "type" : "Choice",
  711. "title" : "取消活动",
  712. "value" : "yes",
  713. "description" : "定义活动取消",
  714. "popular" : true,
  715. "items" : [ {
  716. "id" : "yes",
  717. "title" : "是",
  718. "title_de" : "Yes",
  719. "value" : "yes"
  720. }, {
  721. "id" : "no",
  722. "title" : "否",
  723. "title_de" : "No",
  724. "value" : "no"
  725. } ]
  726. } ]
  727. }, {
  728. "name" : "timerdefinition",
  729. "properties" : [ {
  730. "id" : "timerdurationdefinition",
  731. "type" : "String",
  732. "title" : "持续时间(例如PT5M)",
  733. "value" : "",
  734. "description" : "定义ISO-8601时间定时器",
  735. "popular" : true
  736. }, {
  737. "id" : "timerdatedefinition",
  738. "type" : "String",
  739. "title" : "采用ISO-8601日期时间",
  740. "value" : "",
  741. "description" : "定义ISO-8601日期定时器",
  742. "popular" : true
  743. }, {
  744. "id" : "timercycledefinition",
  745. "type" : "String",
  746. "title" : "时间周期(例如R3/PT10H)",
  747. "value" : "",
  748. "description" : "定义ISO-8601周期定时器.",
  749. "popular" : true
  750. } ]
  751. }, {
  752. "name" : "messagerefdefinition",
  753. "properties" : [ {
  754. "id" : "messageref",
  755. "type" : "String",
  756. "title" : "消息引用",
  757. "value" : "",
  758. "description" : "定义消息名称.",
  759. "popular" : true
  760. } ]
  761. }, {
  762. "name" : "signalrefdefinition",
  763. "properties" : [ {
  764. "id" : "signalref",
  765. "type" : "String",
  766. "title" : "信号引用",
  767. "value" : "",
  768. "description" : "定义信号名称.",
  769. "popular" : true
  770. } ]
  771. }, {
  772. "name" : "errorrefdefinition",
  773. "properties" : [ {
  774. "id" : "errorref",
  775. "type" : "String",
  776. "title" : "错误引用",
  777. "value" : "",
  778. "description" : "定义错误名称.",
  779. "popular" : true
  780. } ]
  781. }, {
  782. "name" : "nonestarteventbase",
  783. "properties" : [ {
  784. "id" : "initiator",
  785. "type" : "String",
  786. "title" : "发起者",
  787. "value" : "",
  788. "description" : "流程的发起者.",
  789. "popular" : true
  790. }, {
  791. "id" : "formkeydefinition",
  792. "type" : "String",
  793. "title" : "表单主键",
  794. "value" : "",
  795. "description" : "开始事件的表单主键.",
  796. "popular" : true
  797. }]
  798. }, {
  799. "name" : "textannotationbase",
  800. "properties" : [ {
  801. "id" : "text",
  802. "type" : "String",
  803. "title" : "内容",
  804. "value" : "",
  805. "description" : "文本的文字注释.",
  806. "popular" : true,
  807. "refToView" : "text"
  808. } ]
  809. }, {
  810. "name" : "asynchronousbase",
  811. "properties" : [ {
  812. "id" : "asynchronousdefinition",
  813. "type" : "Choice",
  814. "title" : "异步",
  815. "value" : "否",
  816. "description" : "活动定义为异步.",
  817. "popular" : true,
  818. "items" : [ {
  819. "id" : "no",
  820. "title" : "否",
  821. "value" : "No"
  822. }, {
  823. "id" : "yes",
  824. "title" : "是",
  825. "value" : "Yes"
  826. } ]
  827. }, {
  828. "id" : "exclusivedefinition",
  829. "type" : "Choice",
  830. "title" : "独家",
  831. "value" : "是",
  832. "description" : "定义活动为独家.",
  833. "popular" : true,
  834. "items" : [ {
  835. "id" : "no",
  836. "title" : "否",
  837. "value" : "No"
  838. }, {
  839. "id" : "yes",
  840. "title" : "是",
  841. "value" : "Yes"
  842. } ]
  843. } ]
  844. }, {
  845. "name" : "executionlistenersbase",
  846. "properties" : [ {
  847. "id" : "executionlisteners",
  848. "type" : "multiplecomplex",
  849. "title" : "执行监听器",
  850. "value" : "",
  851. "description" : "活动,过程,顺序流,开始和结束事件的监听器.",
  852. "popular" : true,
  853. "complexItems" : [ {
  854. "id" : "execution_listener_event_type",
  855. "name" : "事件",
  856. "type" : "Choice",
  857. "value" : "",
  858. "width" : 200,
  859. "optional" : false,
  860. "items" : [ {
  861. "id" : "c1",
  862. "title" : "开始(start)",
  863. "value" : "start",
  864. "refToView" : ""
  865. }, {
  866. "id" : "c2",
  867. "title" : "结束(end)",
  868. "value" : "end",
  869. "refToView" : ""
  870. }, {
  871. "id" : "c2",
  872. "title" : "进行中 (唯一顺序流)(take)",
  873. "value" : "take",
  874. "refToView" : ""
  875. } ]
  876. }, {
  877. "id" : "execution_listener_class",
  878. "name" : "类",
  879. "type" : "String",
  880. "description" : "监听类",
  881. "value" : "",
  882. "width" : 200,
  883. "optional" : true
  884. }, {
  885. "id" : "execution_listener_expression",
  886. "name" : "表达式",
  887. "type" : "String",
  888. "description" : "监听器表达式定义.",
  889. "value" : "",
  890. "width" : 200,
  891. "optional" : true
  892. }, {
  893. "id" : "execution_listener_delegate_expression",
  894. "name" : "委托表达式",
  895. "type" : "String",
  896. "description" : "监听委托表达式定义.",
  897. "value" : "",
  898. "width" : 200,
  899. "optional" : true
  900. }, {
  901. "id" : "execution_listener_fields",
  902. "name" : "字段",
  903. "type" : "Complex",
  904. "width" : 100,
  905. "optional" : false,
  906. "complexItems" : [ {
  907. "id" : "execution_listener_field_name",
  908. "name" : "名称",
  909. "type" : "String",
  910. "value" : "",
  911. "width" : 200,
  912. "optional" : false
  913. }, {
  914. "id" : "execution_listener_field_value",
  915. "name" : "字符串值",
  916. "type" : "String",
  917. "value" : "",
  918. "width" : 200,
  919. "optional" : false
  920. }, {
  921. "id" : "execution_listener_field_expression",
  922. "name" : "表达式",
  923. "type" : "String",
  924. "value" : "",
  925. "width" : 200,
  926. "optional" : false
  927. } ]
  928. } ]
  929. } ]
  930. }, {
  931. "name" : "customformdefinition",
  932. "properties" : [ {
  933. "id" : "customformdefinition",
  934. "type" : "Choice",
  935. "title" : "自定义表单",
  936. "value" : "",
  937. "description" : "一个",
  938. "popular" : true,
  939. "items" : [ {
  940. "id" : "1",
  941. "title" : "表单 1",
  942. "value" : "1"
  943. }, {
  944. "id" : "2",
  945. "title" : "表单 2",
  946. "value" : "2"
  947. }, {
  948. "id" : "3",
  949. "title" : "表单 3",
  950. "value" : "3"
  951. } ]
  952. } ]
  953. }, {
  954. "name" : "loopcharacteristics",
  955. "properties" : [ {
  956. "id" : "looptype",
  957. "type" : "Choice",
  958. "title" : "循环类型",
  959. "value" : "None",
  960. "description" : "重复的活动执行(并行或顺序)可以通过不同类型的循环显示",
  961. "popular" : false,
  962. "items" : [ {
  963. "id" : "c1",
  964. "title" : "空",
  965. "title_de" : "Keine Schleife",
  966. "value" : "None",
  967. "refToView" : "none"
  968. }, {
  969. "id" : "c2",
  970. "title" : "标准",
  971. "title_de" : "Standard",
  972. "value" : "Standard",
  973. "icon" : "activity/list/looptype.standard.png",
  974. "refToView" : "loop"
  975. }, {
  976. "id" : "c3",
  977. "title" : "MI并行",
  978. "title_de" : "MI parallel",
  979. "value" : "Parallel",
  980. "icon" : "activity/list/mi.parallel.png",
  981. "refToView" : "parallel"
  982. }, {
  983. "id" : "c4",
  984. "title" : "MI顺序",
  985. "title_de" : "MI sequentialisiert",
  986. "value" : "Sequential",
  987. "icon" : "activity/list/mi.sequential.png",
  988. "refToView" : "sequential"
  989. } ]
  990. } ]
  991. }, {
  992. "name" : "activity",
  993. "properties" : [ {
  994. "id" : "multiinstance_sequential",
  995. "type" : "Choice",
  996. "title" : "顺序 (多实例)",
  997. "value" : "是",
  998. "description" : "定义为连续多实例。",
  999. "popular" : true,
  1000. "items" : [ {
  1001. "id" : "no",
  1002. "title" : "否",
  1003. "value" : "No"
  1004. }, {
  1005. "id" : "yes",
  1006. "title" : "是",
  1007. "value" : "Yes"
  1008. } ]
  1009. }, {
  1010. "id" : "multiinstance_cardinality",
  1011. "type" : "String",
  1012. "title" : "基数(多实例)",
  1013. "value" : "",
  1014. "description" : "定义多实例的基数。",
  1015. "popular" : true
  1016. }, {
  1017. "id" : "multiinstance_collection",
  1018. "type" : "String",
  1019. "title" : "采集(多实例)",
  1020. "value" : "",
  1021. "description" : "定义集合的多实例。",
  1022. "popular" : true
  1023. }, {
  1024. "id" : "multiinstance_variable",
  1025. "type" : "String",
  1026. "title" : "元素变量(多实例)",
  1027. "value" : "",
  1028. "description" : "多实例变量定义的元素。",
  1029. "popular" : true
  1030. }, {
  1031. "id" : "multiinstance_condition",
  1032. "type" : "String",
  1033. "title" : "完成条件(多实例)",
  1034. "value" : "",
  1035. "description" : "定义多实例的完成条件。",
  1036. "popular" : true
  1037. }, {
  1038. "id" : "isforcompensation",
  1039. "type" : "Boolean",
  1040. "title" : "补偿",
  1041. "value" : "false",
  1042. "description" : "一个标志标识此活动的目的是否为的补偿的目的.",
  1043. "popular" : false,
  1044. "refToView" : "compensation"
  1045. } ]
  1046. } ],
  1047. "stencils" : [ {
  1048. "type" : "node",
  1049. "id" : "BPMNDiagram",
  1050. "title" : "BPMN图表",
  1051. "description" : "A BPMN 2.0 diagram.",
  1052. "view" : "diagram.svg",
  1053. "icon" : "diagram.png",
  1054. "groups" : [ "Diagram" ],
  1055. "mayBeRoot" : true,
  1056. "hide" : true,
  1057. "propertyPackages" : [ "baseattributes", "diagrambase", "executionlistenersbase" ],
  1058. "roles" : [ ]
  1059. }, {
  1060. "type" : "node",
  1061. "id" : "StartNoneEvent",
  1062. "title" : "开始事件",
  1063. "description" : "A start event without a specific trigger",
  1064. "view" : "startevent/none.svg",
  1065. "icon" : "startevent/none.png",
  1066. "groups" : [ "开始事件" ],
  1067. "propertyPackages" : [ "elementbase", "baseattributes", "formdefinition", "nonestarteventbase", "executionlistenersbase" ],
  1068. "roles" : [ "Startevents_all", "sequence_start", "StartEventsMorph", "all" ]
  1069. }, {
  1070. "type" : "node",
  1071. "id" : "StartTimerEvent",
  1072. "title" : "计时器事件",
  1073. "description" : "带有计时器的触发事件",
  1074. "view" : "startevent/timer.svg",
  1075. "icon" : "startevent/timer.png",
  1076. "groups" : [ "开始事件" ],
  1077. "propertyPackages" : [ "elementbase", "baseattributes", "timerdefinition", "executionlistenersbase" ],
  1078. "roles" : [ "Startevents_all", "sequence_start", "StartEventsMorph", "all" ]
  1079. }, {
  1080. "type" : "node",
  1081. "id" : "StartMessageEvent",
  1082. "title" : "消息事件",
  1083. "description" : "带有消息的触发事件",
  1084. "view" : "startevent/message.svg",
  1085. "icon" : "startevent/message.png",
  1086. "groups" : [ "开始事件" ],
  1087. "propertyPackages" : [ "elementbase", "baseattributes", "messagerefdefinition", "executionlistenersbase" ],
  1088. "roles" : [ "Startevents_all", "sequence_start", "StartEventsMorph", "all" ]
  1089. }, {
  1090. "type" : "node",
  1091. "id" : "StartErrorEvent",
  1092. "title" : "错误事件",
  1093. "description" : "捕获BPMN错误事件",
  1094. "view" : "startevent/error.svg",
  1095. "icon" : "startevent/error.png",
  1096. "groups" : [ "开始事件" ],
  1097. "propertyPackages" : [ "elementbase", "baseattributes", "errorrefdefinition", "executionlistenersbase" ],
  1098. "roles" : [ "Startevents_all", "sequence_start", "StartEventsMorph", "all" ]
  1099. }, {
  1100. "type" : "node",
  1101. "id" : "UserTask",
  1102. "title" : "用户任务",
  1103. "description" : "任务手动分配给一个特定的人",
  1104. "view" : "activity/usertask.svg",
  1105. "icon" : "activity/list/type.user.png",
  1106. "groups" : [ "任务" ],
  1107. "propertyPackages" : [ "elementbase", "baseattributes", "usertaskbase", "usertaskassignment", "formdefinition", "tasklistenersbase", "asynchronousbase", "loopcharacteristics", "activity" ],
  1108. "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  1109. }, {
  1110. "type" : "node",
  1111. "id" : "ServiceTask",
  1112. "title" : "服务任务",
  1113. "description" : "业务逻辑自动任务",
  1114. "view" : "activity/servicetask.svg",
  1115. "icon" : "activity/list/type.service.png",
  1116. "groups" : [ "任务" ],
  1117. "propertyPackages" : [ "elementbase", "baseattributes", "servicetaskbase", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
  1118. "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  1119. }, {
  1120. "type" : "node",
  1121. "id" : "ScriptTask",
  1122. "title" : "脚本任务",
  1123. "description" : "自动脚本逻辑任务",
  1124. "view" : "activity/scripttask.svg",
  1125. "icon" : "activity/list/type.script.png",
  1126. "groups" : [ "任务" ],
  1127. "propertyPackages" : [ "elementbase", "baseattributes", "scripttaskbase", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
  1128. "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  1129. }, {
  1130. "type" : "node",
  1131. "id" : "BusinessRule",
  1132. "title" : "业务规则任务",
  1133. "description" : "规则逻辑自动任务",
  1134. "view" : "activity/businessruletask.svg",
  1135. "icon" : "activity/list/type.business.rule.png",
  1136. "groups" : [ "任务" ],
  1137. "propertyPackages" : [ "elementbase", "baseattributes", "ruletaskbase", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
  1138. "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  1139. }, {
  1140. "type" : "node",
  1141. "id" : "ReceiveTask",
  1142. "title" : "接收任务",
  1143. "description" : "该任务等待接收",
  1144. "view" : "activity/receivetask.svg",
  1145. "icon" : "activity/list/type.receive.png",
  1146. "groups" : [ "任务" ],
  1147. "propertyPackages" : [ "elementbase", "baseattributes", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
  1148. "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  1149. }, {
  1150. "type" : "node",
  1151. "id" : "ManualTask",
  1152. "title" : "手动任务",
  1153. "description" : "没有逻辑的自动任务",
  1154. "view" : "activity/manualtask.svg",
  1155. "icon" : "activity/list/type.manual.png",
  1156. "groups" : [ "任务" ],
  1157. "propertyPackages" : [ "elementbase", "baseattributes", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
  1158. "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  1159. }, {
  1160. "type" : "node",
  1161. "id" : "MailTask",
  1162. "title" : "邮件任务",
  1163. "description" : "邮件任务",
  1164. "view" : "activity/sendtask.svg",
  1165. "icon" : "activity/list/type.send.png",
  1166. "groups" : [ "任务" ],
  1167. "propertyPackages" : [ "elementbase", "baseattributes", "mailtaskbase", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
  1168. "roles" : [ "sequence_start", "Activity", "sequence_end", "ActivitiesMorph", "all" ]
  1169. }, {
  1170. "type" : "node",
  1171. "id" : "SubProcess",
  1172. "title" : "子流程",
  1173. "description" : "子流程范围",
  1174. "view" : "activity/subprocess.expanded.svg",
  1175. "icon" : "activity/expanded.subprocess.png",
  1176. "groups" : [ "构造" ],
  1177. "propertyPackages" : [ "elementbase", "baseattributes", "asynchronousbase", "executionlistenersbase", "loopcharacteristics" ],
  1178. "roles" : [ "sequence_start", "Activity", "sequence_end", "all" ]
  1179. }, {
  1180. "type" : "node",
  1181. "id" : "EventSubProcess",
  1182. "title" : "子流程事件",
  1183. "description" : "子流程事件范围",
  1184. "view" : "activity/event.subprocess.svg",
  1185. "icon" : "activity/event.subprocess.png",
  1186. "groups" : [ "构造" ],
  1187. "propertyPackages" : [ "elementbase", "baseattributes", "asynchronousbase", "executionlistenersbase" ],
  1188. "roles" : [ "sequence_start", "Activity", "sequence_end", "all" ]
  1189. }, {
  1190. "type" : "node",
  1191. "id" : "CallActivity",
  1192. "title" : "呼叫行为",
  1193. "description" : "呼叫行为",
  1194. "view" : "activity/callactivity.svg",
  1195. "icon" : "activity/task.png",
  1196. "groups" : [ "构造" ],
  1197. "propertyPackages" : [ "elementbase", "baseattributes", "callactivitybase", "asynchronousbase", "executionlistenersbase", "loopcharacteristics", "activity" ],
  1198. "roles" : [ "sequence_start", "Activity", "sequence_end", "all" ]
  1199. }, {
  1200. "type" : "node",
  1201. "id" : "ExclusiveGateway",
  1202. "title" : "排他分支",
  1203. "description" : "排他分支用来对流程中的决定进行建模",
  1204. "view" : "gateway/exclusive.databased.svg",
  1205. "icon" : "gateway/exclusive.databased.png",
  1206. "groups" : [ "分支" ],
  1207. "propertyPackages" : [ "elementbase", "baseattributes" ],
  1208. "roles" : [ "sequence_start", "sequence_end", "GatewaysMorph", "all" ]
  1209. }, {
  1210. "type" : "node",
  1211. "id" : "ParallelGateway",
  1212. "title" : "并行分支",
  1213. "description" : "并行分支用来对流程中的并发进行建模",
  1214. "view" : "gateway/parallel.svg",
  1215. "icon" : "gateway/parallel.png",
  1216. "groups" : [ "分支" ],
  1217. "propertyPackages" : [ "elementbase", "baseattributes" ],
  1218. "roles" : [ "sequence_start", "sequence_end", "GatewaysMorph", "all" ]
  1219. }, {
  1220. "type" : "node",
  1221. "id" : "InclusiveGateway",
  1222. "title" : "包容分支",
  1223. "description" : "包容分支可以被视为是排他分支和并行分支的结合",
  1224. "view" : "gateway/inclusive.svg",
  1225. "icon" : "gateway/inclusive.png",
  1226. "groups" : [ "分支" ],
  1227. "propertyPackages" : [ "elementbase", "baseattributes" ],
  1228. "roles" : [ "sequence_start", "sequence_end", "GatewaysMorph", "all" ]
  1229. }, {
  1230. "type" : "node",
  1231. "id" : "EventGateway",
  1232. "title" : "事件分支",
  1233. "description" : "事件分支",
  1234. "view" : "gateway/eventbased.svg",
  1235. "icon" : "gateway/eventbased.png",
  1236. "groups" : [ "分支" ],
  1237. "propertyPackages" : [ "elementbase", "baseattributes" ],
  1238. "roles" : [ "sequence_start", "sequence_end", "GatewaysMorph", "all" ]
  1239. }, {
  1240. "type" : "node",
  1241. "id" : "BoundaryErrorEvent",
  1242. "title" : "边界错误事件",
  1243. "description" : "捕获BPMN错误边界事件",
  1244. "view" : "intermediateevent/error.svg",
  1245. "icon" : "catching/error.png",
  1246. "groups" : [ "边界事件" ],
  1247. "propertyPackages" : [ "elementbase", "baseattributes", "errorrefdefinition" ],
  1248. "roles" : [ "sequence_start", "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary" ]
  1249. }, {
  1250. "type" : "node",
  1251. "id" : "BoundaryTimerEvent",
  1252. "title" : "边界定时器事件",
  1253. "description" : "定时器触发的边界事件",
  1254. "view" : "intermediateevent/timer.svg",
  1255. "icon" : "catching/timer.png",
  1256. "groups" : [ "边界事件" ],
  1257. "propertyPackages" : [ "elementbase", "baseattributes", "cancelactivityattribute", "timerdefinition" ],
  1258. "roles" : [ "sequence_start", "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary" ]
  1259. }, {
  1260. "type" : "node",
  1261. "id" : "BoundarySignalEvent",
  1262. "title" : "边界信号事件",
  1263. "description" : "信号触发的边界事件",
  1264. "view" : "intermediateevent/signal.catching.svg",
  1265. "icon" : "catching/signal.png",
  1266. "groups" : [ "边界事件" ],
  1267. "propertyPackages" : [ "elementbase", "baseattributes", "cancelactivityattribute", "signalrefdefinition" ],
  1268. "roles" : [ "sequence_start", "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary" ]
  1269. }, {
  1270. "type" : "node",
  1271. "id" : "CatchTimerEvent",
  1272. "title" : "中间定时器捕获事件",
  1273. "description" : "定时器触发的捕获事件",
  1274. "view" : "intermediateevent/timer.svg",
  1275. "icon" : "catching/timer.png",
  1276. "groups" : [ "中间捕获事件" ],
  1277. "propertyPackages" : [ "elementbase", "baseattributes", "timerdefinition", "executionlistenersbase" ],
  1278. "roles" : [ "sequence_start", "sequence_end", "CatchEventsMorph", "all" ]
  1279. }, {
  1280. "type" : "node",
  1281. "id" : "CatchSignalEvent",
  1282. "title" : "中间信号捕获事件",
  1283. "description" : "信号触发的捕获事件",
  1284. "view" : "intermediateevent/signal.catching.svg",
  1285. "icon" : "catching/signal.png",
  1286. "groups" : [ "中间捕获事件" ],
  1287. "propertyPackages" : [ "elementbase", "baseattributes", "signalrefdefinition", "executionlistenersbase" ],
  1288. "roles" : [ "sequence_start", "sequence_end", "CatchEventsMorph", "all" ]
  1289. }, {
  1290. "type" : "node",
  1291. "id" : "CatchMessageEvent",
  1292. "title" : "中间消息捕获事件",
  1293. "description" : "消息触发的捕获事件",
  1294. "view" : "intermediateevent/message.catching.svg",
  1295. "icon" : "catching/message.png",
  1296. "groups" : [ "中间捕获事件" ],
  1297. "propertyPackages" : [ "elementbase", "baseattributes", "messagerefdefinition", "executionlistenersbase" ],
  1298. "roles" : [ "sequence_start", "sequence_end", "CatchEventsMorph", "all" ]
  1299. }, {
  1300. "type" : "node",
  1301. "id" : "ThrowNoneEvent",
  1302. "title" : "中间空抛出事件",
  1303. "description" : "中间没有一个具体的触发事件",
  1304. "view" : "intermediateevent/none.svg",
  1305. "icon" : "throwing/none.png",
  1306. "groups" : [ "中间抛出事件" ],
  1307. "propertyPackages" : [ "elementbase", "baseattributes", "executionlistenersbase" ],
  1308. "roles" : [ "sequence_start", "ThrowEventsMorph", "sequence_end", "all" ]
  1309. }, {
  1310. "type" : "node",
  1311. "id" : "ThrowSignalEvent",
  1312. "title" : "中间信号抛出事件",
  1313. "description" : "中间的信号触发事件",
  1314. "view" : "intermediateevent/signal.throwing.svg",
  1315. "icon" : "throwing/signal.png",
  1316. "groups" : [ "中间抛出事件" ],
  1317. "propertyPackages" : [ "elementbase", "baseattributes", "signalrefdefinition", "executionlistenersbase" ],
  1318. "roles" : [ "sequence_start", "ThrowEventsMorph", "sequence_end", "all" ]
  1319. }, {
  1320. "type" : "node",
  1321. "id" : "EndNoneEvent",
  1322. "title" : "结束事件",
  1323. "description" : "没有一个具体的触发结束事件",
  1324. "view" : "endevent/none.svg",
  1325. "icon" : "endevent/none.png",
  1326. "groups" : [ "结束事件" ],
  1327. "propertyPackages" : [ "elementbase", "baseattributes", "executionlistenersbase" ],
  1328. "roles" : [ "EndEventsMorph", "sequence_end", "all" ]
  1329. }, {
  1330. "type" : "node",
  1331. "id" : "EndErrorEvent",
  1332. "title" : "结束错误事件",
  1333. "description" : "抛出一个错误结束事件",
  1334. "view" : "endevent/error.svg",
  1335. "icon" : "endevent/error.png",
  1336. "groups" : [ "结束事件" ],
  1337. "propertyPackages" : [ "elementbase", "baseattributes", "errorrefdefinition", "executionlistenersbase" ],
  1338. "roles" : [ "EndEventsMorph", "sequence_end", "all" ]
  1339. }, {
  1340. "type" : "edge",
  1341. "id" : "SequenceFlow",
  1342. "title" : "顺序流",
  1343. "description" : "顺序流定义活动的执行顺序.",
  1344. "view" : "connector/sequenceflow.svg",
  1345. "icon" : "connector/sequenceflow.png",
  1346. "groups" : [ "连接对象" ],
  1347. "layout" : [ {
  1348. "type" : "layout.bpmn2_0.sequenceflow"
  1349. } ],
  1350. "propertyPackages" : [ "elementbase", "baseattributes", "sequenceflowbase" ],
  1351. "roles" : [ "ConnectingObjectsMorph", "all" ]
  1352. }, {
  1353. "type" : "edge",
  1354. "id" : "Association",
  1355. "title" : "联系",
  1356. "description" : "Associates a text annotation with an element.",
  1357. "view" : "connector/association.undirected.svg",
  1358. "icon" : "connector/association.undirected.png",
  1359. "groups" : [ "连接对象" ],
  1360. "layout" : [ {
  1361. "type" : "layout.bpmn2_0.sequenceflow"
  1362. } ],
  1363. "propertyPackages" : [ "elementbase", "baseattributes" ],
  1364. "roles" : [ "ConnectingObjectsMorph", "all" ]
  1365. }, {
  1366. "type" : "node",
  1367. "id" : "TextAnnotation",
  1368. "title" : "文本注释",
  1369. "description" : "说明文字标注元素.",
  1370. "view" : "artifact/text.annotation.svg",
  1371. "icon" : "artifact/text.annotation.png",
  1372. "groups" : [ "自定义" ],
  1373. "propertyPackages" : [ "elementbase", "baseattributes", "textannotationbase" ],
  1374. "roles" : [ "all" ]
  1375. } ],
  1376. "rules" : {
  1377. "cardinalityRules" : [ {
  1378. "role" : "Startevents_all",
  1379. "incomingEdges" : [ {
  1380. "role" : "SequenceFlow",
  1381. "maximum" : 0
  1382. } ]
  1383. }, {
  1384. "role" : "Endevents_all",
  1385. "outgoingEdges" : [ {
  1386. "role" : "SequenceFlow",
  1387. "maximum" : 0
  1388. } ]
  1389. } ],
  1390. "connectionRules" : [ {
  1391. "role" : "SequenceFlow",
  1392. "connects" : [ {
  1393. "from" : "sequence_start",
  1394. "to" : [ "sequence_end" ]
  1395. } ]
  1396. }, {
  1397. "role" : "Association",
  1398. "connects" : [ {
  1399. "from" : "sequence_start",
  1400. "to" : [ "TextAnnotation" ]
  1401. } ]
  1402. }, {
  1403. "role" : "Association",
  1404. "connects" : [ {
  1405. "from" : "TextAnnotation",
  1406. "to" : [ "sequence_end" ]
  1407. } ]
  1408. }, {
  1409. "role" : "IntermediateEventOnActivityBoundary",
  1410. "connects" : [ {
  1411. "from" : "Activity",
  1412. "to" : [ "IntermediateEventOnActivityBoundary" ]
  1413. } ]
  1414. } ],
  1415. "containmentRules" : [ {
  1416. "role" : "BPMNDiagram",
  1417. "contains" : [ "all" ]
  1418. }, {
  1419. "role" : "SubProcess",
  1420. "contains" : [ "sequence_start", "sequence_end", "from_task_event", "to_task_event", "EventSubprocess", "TextAnnotation" ]
  1421. }, {
  1422. "role" : "EventSubProcess",
  1423. "contains" : [ "sequence_start", "sequence_end", "from_task_event", "to_task_event", "TextAnnotation" ]
  1424. } ],
  1425. "morphingRules" : [ {
  1426. "role" : "ActivitiesMorph",
  1427. "baseMorphs" : [ "UserTask" ],
  1428. "preserveBounds" : true
  1429. }, {
  1430. "role" : "GatewaysMorph",
  1431. "baseMorphs" : [ "ExclusiveGateway" ]
  1432. }, {
  1433. "role" : "StartEventsMorph",
  1434. "baseMorphs" : [ "StartNoneEvent" ]
  1435. }, {
  1436. "role" : "EndEventsMorph",
  1437. "baseMorphs" : [ "StartNoneEvent" ]
  1438. }, {
  1439. "role" : "CatchEventsMorph",
  1440. "baseMorphs" : [ "CatchTimerEvent" ]
  1441. }, {
  1442. "role" : "ThrowEventsMorph",
  1443. "baseMorphs" : [ "ThrowNoneEvent" ]
  1444. }, {
  1445. "role" : "TextAnnotation",
  1446. "baseMorphs" : [ "TextAnnotation" ]
  1447. } ]
  1448. }
  1449. }