stencilset_cmmn.json 80 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703
  1. {
  2. "title": "CMMN editor",
  3. "namespace": "http://b3mn.org/stencilset/cmmn1.1#",
  4. "description": "CMMN case editor",
  5. "propertyPackages": [
  6. {
  7. "name": "case_idpackage",
  8. "properties": [
  9. {
  10. "id": "case_id",
  11. "type": "String",
  12. "title": "Case identifier",
  13. "value": "caseModel",
  14. "description": "Unique identifier of the case definition.",
  15. "popular": true
  16. }
  17. ]
  18. },
  19. {
  20. "name": "overrideidpackage",
  21. "properties": [
  22. {
  23. "id": "overrideid",
  24. "type": "String",
  25. "title": "Id",
  26. "value": "",
  27. "description": "Unique identifier of the element.",
  28. "popular": true
  29. }
  30. ]
  31. },
  32. {
  33. "name": "namepackage",
  34. "properties": [
  35. {
  36. "id": "name",
  37. "type": "String",
  38. "title": "Name",
  39. "value": "",
  40. "description": "The descriptive name of the CMMN element.",
  41. "popular": true,
  42. "refToView": "text_name"
  43. }
  44. ]
  45. },
  46. {
  47. "name": "documentationpackage",
  48. "properties": [
  49. {
  50. "id": "documentation",
  51. "type": "Text",
  52. "title": "Documentation",
  53. "value": "",
  54. "description": "The descriptive name of the CMMN element.",
  55. "popular": true
  56. }
  57. ]
  58. },
  59. {
  60. "name": "blockingpackage",
  61. "properties": [
  62. {
  63. "id": "isblocking",
  64. "type": "Boolean",
  65. "title": "Blocking",
  66. "value": "true",
  67. "description": "Boolean property, default true. If false the task will automatically complete the task after executing any associated logic",
  68. "popular": true
  69. },
  70. {
  71. "id": "isblockingexpression",
  72. "type": "String",
  73. "title": "Blocking expression",
  74. "value": "",
  75. "description": "An expression to control at runtime whether this task is blocking or not. When set, the value of the blocking property is ignored.",
  76. "popular": true
  77. }
  78. ]
  79. },
  80. {
  81. "name": "case_initiatorvariablenamepackage",
  82. "properties": [
  83. {
  84. "id": "case_initiatorvariablename",
  85. "type": "String",
  86. "title": "Initiator variable name",
  87. "value": "",
  88. "description": "Sets the variable name to be used for the case initiator value.",
  89. "popular": true
  90. }
  91. ]
  92. },
  93. {
  94. "name": "case_authorpackage",
  95. "properties": [
  96. {
  97. "id": "case_author",
  98. "type": "String",
  99. "title": "Case author",
  100. "value": "",
  101. "description": "Author of the case definition.",
  102. "popular": true
  103. }
  104. ]
  105. },
  106. {
  107. "name": "case_versionpackage",
  108. "properties": [
  109. {
  110. "id": "case_version",
  111. "type": "String",
  112. "title": "Case version string (documentation only)",
  113. "value": "",
  114. "description": "Version identifier for documentation purpose.",
  115. "popular": true
  116. }
  117. ]
  118. },
  119. {
  120. "name": "case_namespacepackage",
  121. "properties": [
  122. {
  123. "id": "case_namespace",
  124. "type": "String",
  125. "title": "Target namespace",
  126. "value": "http://www.flowable.org/casedef",
  127. "description": "Target namespace for the case definition.",
  128. "popular": true
  129. }
  130. ]
  131. },
  132. {
  133. "name": "usertaskassignmentpackage",
  134. "properties": [
  135. {
  136. "id": "usertaskassignment",
  137. "type": "Complex",
  138. "title": "Assignments",
  139. "value": "",
  140. "description": "Assignment definition for the user task",
  141. "popular": true
  142. }
  143. ]
  144. },
  145. {
  146. "name": "formpropertiespackage",
  147. "properties": [
  148. {
  149. "id": "formproperties",
  150. "type": "Complex",
  151. "title": "Form properties",
  152. "value": "",
  153. "description": "Definition of the form with a list of form properties",
  154. "popular": true
  155. }
  156. ]
  157. },
  158. {
  159. "name": "formkeydefinitionpackage",
  160. "properties": [
  161. {
  162. "id": "formkeydefinition",
  163. "type": "String",
  164. "title": "Form key",
  165. "value": "",
  166. "description": "Form key that provides a reference to a form.",
  167. "popular": true
  168. },
  169. {
  170. "id": "formReadOnly",
  171. "type": "Boolean",
  172. "title": "Form key",
  173. "value": false,
  174. "description": "Form key that provides a reference to a form.",
  175. "popular": true
  176. },
  177. {
  178. "id": "formType",
  179. "type": "String",
  180. "title": "Form key",
  181. "value": "1",
  182. "description": "Form key that provides a reference to a form.",
  183. "popular": true
  184. }
  185. ]
  186. },
  187. {
  188. "name": "duedatedefinitionpackage",
  189. "properties": [
  190. {
  191. "id": "duedatedefinition",
  192. "type": "String",
  193. "title": "Due date",
  194. "value": "",
  195. "description": "Due date of the user task.",
  196. "popular": true
  197. }
  198. ]
  199. },
  200. {
  201. "name": "prioritydefinitionpackage",
  202. "properties": [
  203. {
  204. "id": "prioritydefinition",
  205. "type": "String",
  206. "title": "Priority",
  207. "value": "",
  208. "description": "Priority of the user task.",
  209. "popular": true
  210. }
  211. ]
  212. },
  213. {
  214. "name": "servicetaskclasspackage",
  215. "properties": [
  216. {
  217. "id": "servicetaskclass",
  218. "type": "String",
  219. "title": "Class",
  220. "value": "",
  221. "description": "Class that implements the service task logic.",
  222. "popular": true
  223. }
  224. ]
  225. },
  226. {
  227. "name": "servicetaskexpressionpackage",
  228. "properties": [
  229. {
  230. "id": "servicetaskexpression",
  231. "type": "Text",
  232. "title": "Expression",
  233. "value": "",
  234. "description": "Service task logic defined with an expression.",
  235. "popular": true
  236. }
  237. ]
  238. },
  239. {
  240. "name": "servicetaskdelegateexpressionpackage",
  241. "properties": [
  242. {
  243. "id": "servicetaskdelegateexpression",
  244. "type": "Text",
  245. "title": "Delegate expression",
  246. "value": "",
  247. "description": "Service task logic defined with a delegate expression.",
  248. "popular": true
  249. }
  250. ]
  251. },
  252. {
  253. "name": "servicetaskfieldspackage",
  254. "properties": [
  255. {
  256. "id": "servicetaskfields",
  257. "type": "Complex",
  258. "title": "Class fields",
  259. "value": "",
  260. "description": "Field extensions",
  261. "popular": true
  262. }
  263. ]
  264. },
  265. {
  266. "name": "servicetaskresultvariablepackage",
  267. "properties": [
  268. {
  269. "id": "servicetaskresultvariable",
  270. "type": "String",
  271. "title": "Result variable name",
  272. "value": "",
  273. "description": "Process variable name to store the service task result.",
  274. "popular": true
  275. }
  276. ]
  277. },
  278. {
  279. "name": "scriptformatpackage",
  280. "properties": [
  281. {
  282. "id": "scriptformat",
  283. "type": "String",
  284. "title": "Script format",
  285. "value": "",
  286. "description": "Script format of the script task.",
  287. "popular": true
  288. }
  289. ]
  290. },
  291. {
  292. "name": "scripttextpackage",
  293. "properties": [
  294. {
  295. "id": "scripttext",
  296. "type": "Text",
  297. "title": "Script",
  298. "value": "",
  299. "description": "Script text of the script task.",
  300. "popular": true
  301. }
  302. ]
  303. },
  304. {
  305. "name": "asyncpackage",
  306. "properties": [
  307. {
  308. "id": "isasync",
  309. "type": "Boolean",
  310. "title": "Asynchronous",
  311. "value": "",
  312. "description": "Indicates if the task needs to be executed asynchronously.",
  313. "popular": true
  314. },
  315. {
  316. "id": "isexclusive",
  317. "type": "Boolean",
  318. "title": "Exclusive",
  319. "value": "",
  320. "description": "Indicates if an asynchronous task must be executed exclusively",
  321. "popular": true
  322. }
  323. ]
  324. },
  325. {
  326. "name": "mailtasktopackage",
  327. "properties": [
  328. {
  329. "id": "mailtaskto",
  330. "type": "Text",
  331. "title": "To",
  332. "value": "",
  333. "description": "The recipients if the e-mail. Multiple recipients are defined in a comma-separated list.",
  334. "popular": true
  335. }
  336. ]
  337. },
  338. {
  339. "name": "mailtaskfrompackage",
  340. "properties": [
  341. {
  342. "id": "mailtaskfrom",
  343. "type": "Text",
  344. "title": "From",
  345. "value": "",
  346. "description": "The sender e-mail address. If not provided, the default configured from address is used.",
  347. "popular": true
  348. }
  349. ]
  350. },
  351. {
  352. "name": "mailtasksubjectpackage",
  353. "properties": [
  354. {
  355. "id": "mailtasksubject",
  356. "type": "Text",
  357. "title": "Subject",
  358. "value": "",
  359. "description": "The subject of the e-mail.",
  360. "popular": true
  361. }
  362. ]
  363. },
  364. {
  365. "name": "mailtaskccpackage",
  366. "properties": [
  367. {
  368. "id": "mailtaskcc",
  369. "type": "Text",
  370. "title": "Cc",
  371. "value": "",
  372. "description": "The cc's of the e-mail. Multiple recipients are defined in a comma-separated list",
  373. "popular": true
  374. }
  375. ]
  376. },
  377. {
  378. "name": "mailtaskbccpackage",
  379. "properties": [
  380. {
  381. "id": "mailtaskbcc",
  382. "type": "Text",
  383. "title": "Bcc",
  384. "value": "",
  385. "description": "The bcc's of the e-mail. Multiple recipients are defined in a comma-separated list",
  386. "popular": true
  387. }
  388. ]
  389. },
  390. {
  391. "name": "mailtasktextpackage",
  392. "properties": [
  393. {
  394. "id": "mailtasktext",
  395. "type": "Text",
  396. "title": "Text",
  397. "value": "",
  398. "description": "The content of the e-mail, in case one needs to send plain none-rich e-mails. Can be used in combination with html, for e-mail clients that don't support rich content. The client will then fall back to this text-only alternative.",
  399. "popular": true
  400. }
  401. ]
  402. },
  403. {
  404. "name": "mailtaskhtmlpackage",
  405. "properties": [
  406. {
  407. "id": "mailtaskhtml",
  408. "type": "Text",
  409. "title": "Html",
  410. "value": "",
  411. "description": "A piece of HTML that is the content of the e-mail.",
  412. "popular": true
  413. }
  414. ]
  415. },
  416. {
  417. "name": "mailtaskcharsetpackage",
  418. "properties": [
  419. {
  420. "id": "mailtaskcharset",
  421. "type": "String",
  422. "title": "Charset",
  423. "value": "",
  424. "description": "Allows to change the charset of the email, which is necessary for many non-English languages. ",
  425. "popular": true
  426. }
  427. ]
  428. },
  429. {
  430. "name": "httptaskrequestmethodpackage",
  431. "properties": [
  432. {
  433. "id": "httptaskrequestmethod",
  434. "type": "String",
  435. "title": "Request method",
  436. "value": "",
  437. "description": "Request method (For example - GET,POST,PUT etc).",
  438. "popular": true
  439. }
  440. ]
  441. },
  442. {
  443. "name": "httptaskrequesturlpackage",
  444. "properties": [
  445. {
  446. "id": "httptaskrequesturl",
  447. "type": "Text",
  448. "title": "Request URL",
  449. "value": "",
  450. "description": "Request URL (For example - http://flowable.org).",
  451. "popular": true
  452. }
  453. ]
  454. },
  455. {
  456. "name": "httptaskrequestheaderspackage",
  457. "properties": [
  458. {
  459. "id": "httptaskrequestheaders",
  460. "type": "Text",
  461. "title": "Request headers",
  462. "value": "",
  463. "description": "Line separated HTTP request headers (For example - Content-Type: application/json).",
  464. "popular": true
  465. }
  466. ]
  467. },
  468. {
  469. "name": "httptaskrequestbodypackage",
  470. "properties": [
  471. {
  472. "id": "httptaskrequestbody",
  473. "type": "Text",
  474. "title": "Request body",
  475. "value": "",
  476. "description": "Request body (For example- ${sampleBody}).",
  477. "popular": true
  478. }
  479. ]
  480. },
  481. {
  482. "name": "httptaskrequesttimeoutpackage",
  483. "properties": [
  484. {
  485. "id": "httptaskrequesttimeout",
  486. "type": "String",
  487. "title": "Request timeout",
  488. "value": "",
  489. "description": "Timeout in milliseconds for the request (For example - 5000).",
  490. "popular": true
  491. }
  492. ]
  493. },
  494. {
  495. "name": "httptaskdisallowredirectspackage",
  496. "properties": [
  497. {
  498. "id": "httptaskdisallowredirects",
  499. "type": "String",
  500. "title": "Disallow redirects",
  501. "value": "",
  502. "description": "Flag to disallow HTTP redirects.",
  503. "popular": true
  504. }
  505. ]
  506. },
  507. {
  508. "name": "httptaskfailstatuscodespackage",
  509. "properties": [
  510. {
  511. "id": "httptaskfailstatuscodes",
  512. "type": "String",
  513. "title": "Fail status codes",
  514. "value": "",
  515. "description": "Comma separated list of HTTP response status codes to retry, for example 400,5XX.",
  516. "popular": true
  517. }
  518. ]
  519. },
  520. {
  521. "name": "httptaskhandlestatuscodespackage",
  522. "properties": [
  523. {
  524. "id": "httptaskhandlestatuscodes",
  525. "type": "String",
  526. "title": "Handle status codes",
  527. "value": "",
  528. "description": "Comma separated list of HTTP response status codes to ignore, for example 404,3XX.",
  529. "popular": true
  530. }
  531. ]
  532. },
  533. {
  534. "name": "httptaskignoreexceptionpackage",
  535. "properties": [
  536. {
  537. "id": "httptaskignoreexception",
  538. "type": "String",
  539. "title": "Ignore exception",
  540. "value": "",
  541. "description": "Flag to ignore exceptions.",
  542. "popular": true
  543. }
  544. ]
  545. },
  546. {
  547. "name": "httptaskresponsevariablenamepackage",
  548. "properties": [
  549. {
  550. "id": "httptaskresponsevariablename",
  551. "type": "String",
  552. "title": "Response variable name",
  553. "value": "",
  554. "description": "Define the variable name to store the http response.",
  555. "popular": true
  556. }
  557. ]
  558. },
  559. {
  560. "name": "httptasksaverequestvariablespackage",
  561. "properties": [
  562. {
  563. "id": "httptasksaverequestvariables",
  564. "type": "String",
  565. "title": "Save request variables",
  566. "value": "",
  567. "description": "Flag to save request variables.",
  568. "popular": true
  569. }
  570. ]
  571. },
  572. {
  573. "name": "httptasksaveresponseparameterspackage",
  574. "properties": [
  575. {
  576. "id": "httptasksaveresponseparameters",
  577. "type": "String",
  578. "title": "Save response status, headers",
  579. "value": "",
  580. "description": "Flag to save response status, headers etc.",
  581. "popular": true
  582. }
  583. ]
  584. },
  585. {
  586. "name": "httptaskresultvariableprefixpackage",
  587. "properties": [
  588. {
  589. "id": "httptaskresultvariableprefix",
  590. "type": "String",
  591. "title": "Result variable prefix",
  592. "value": "",
  593. "description": "Prefix for the execution variable names.",
  594. "popular": true
  595. }
  596. ]
  597. },
  598. {
  599. "name": "textpackage",
  600. "properties": [
  601. {
  602. "id": "text",
  603. "type": "String",
  604. "title": "Text",
  605. "value": "",
  606. "description": "The text of the text annotation.",
  607. "popular": true,
  608. "refToView": "text"
  609. }
  610. ]
  611. },
  612. {
  613. "name": "formreferencepackage",
  614. "properties": [
  615. {
  616. "id": "formreference",
  617. "type": "Complex",
  618. "title": "Form reference",
  619. "value": "",
  620. "description": "Reference to a form",
  621. "popular": true
  622. }
  623. ]
  624. },
  625. {
  626. "name": "decisiontaskdecisiontablereferencepackage",
  627. "properties": [
  628. {
  629. "id": "decisiontaskdecisiontablereference",
  630. "type": "Complex",
  631. "title": "Decision table reference",
  632. "value": "",
  633. "description": "Set the decision table reference",
  634. "popular": true
  635. }
  636. ]
  637. },
  638. {
  639. "name": "decisiontaskthrowerroronnohitspackage",
  640. "properties": [
  641. {
  642. "id": "decisiontaskthrowerroronnohits",
  643. "type": "Boolean",
  644. "title": "Throw error if no rules were hit",
  645. "value": "false",
  646. "description": "Should an error be thrown if no rules of the decision table were hit and consequently no result was found.",
  647. "popular": true
  648. }
  649. ]
  650. },
  651. {
  652. "name": "httptaskrequestmethodpackage",
  653. "properties": [
  654. {
  655. "id": "httptaskrequestmethod",
  656. "type": "String",
  657. "title": "Request method",
  658. "value": "",
  659. "description": "Request method (For example - GET,POST,PUT etc).",
  660. "popular": true
  661. }
  662. ]
  663. },
  664. {
  665. "name": "httptaskrequesturlpackage",
  666. "properties": [
  667. {
  668. "id": "httptaskrequesturl",
  669. "type": "Text",
  670. "title": "Request URL",
  671. "value": "",
  672. "description": "Request URL (For example - http://flowable.org).",
  673. "popular": true
  674. }
  675. ]
  676. },
  677. {
  678. "name": "httptaskrequestheaderspackage",
  679. "properties": [
  680. {
  681. "id": "httptaskrequestheaders",
  682. "type": "Text",
  683. "title": "Request headers",
  684. "value": "",
  685. "description": "Line separated HTTP request headers (For example - Content-Type: application/json).",
  686. "popular": true
  687. }
  688. ]
  689. },
  690. {
  691. "name": "httptaskrequestbodypackage",
  692. "properties": [
  693. {
  694. "id": "httptaskrequestbody",
  695. "type": "Text",
  696. "title": "Request body",
  697. "value": "",
  698. "description": "Request body (For example- ${sampleBody}).",
  699. "popular": true
  700. }
  701. ]
  702. },
  703. {
  704. "name": "httptaskrequesttimeoutpackage",
  705. "properties": [
  706. {
  707. "id": "httptaskrequesttimeout",
  708. "type": "String",
  709. "title": "Request timeout",
  710. "value": "",
  711. "description": "Timeout in milliseconds for the request (For example - 5000).",
  712. "popular": true
  713. }
  714. ]
  715. },
  716. {
  717. "name": "httptaskdisallowredirectspackage",
  718. "properties": [
  719. {
  720. "id": "httptaskdisallowredirects",
  721. "type": "String",
  722. "title": "Disallow redirects",
  723. "value": "",
  724. "description": "Flag to disallow HTTP redirects.",
  725. "popular": true
  726. }
  727. ]
  728. },
  729. {
  730. "name": "httptaskfailstatuscodespackage",
  731. "properties": [
  732. {
  733. "id": "httptaskfailstatuscodes",
  734. "type": "String",
  735. "title": "Fail status codes",
  736. "value": "",
  737. "description": "Comma separated list of HTTP response status codes to retry, for example 400,5XX.",
  738. "popular": true
  739. }
  740. ]
  741. },
  742. {
  743. "name": "httptaskhandlestatuscodespackage",
  744. "properties": [
  745. {
  746. "id": "httptaskhandlestatuscodes",
  747. "type": "String",
  748. "title": "Handle status codes",
  749. "value": "",
  750. "description": "Comma separated list of HTTP response status codes to ignore, for example 404,3XX.",
  751. "popular": true
  752. }
  753. ]
  754. },
  755. {
  756. "name": "httptaskignoreexceptionpackage",
  757. "properties": [
  758. {
  759. "id": "httptaskignoreexception",
  760. "type": "String",
  761. "title": "Ignore exception",
  762. "value": "",
  763. "description": "Flag to ignore exceptions.",
  764. "popular": true
  765. }
  766. ]
  767. },
  768. {
  769. "name": "httptaskresponsevariablenamepackage",
  770. "properties": [
  771. {
  772. "id": "httptaskresponsevariablename",
  773. "type": "String",
  774. "title": "Response variable name",
  775. "value": "",
  776. "description": "Define the variable name to store the http response.",
  777. "popular": true
  778. }
  779. ]
  780. },
  781. {
  782. "name": "httptasksaverequestvariablespackage",
  783. "properties": [
  784. {
  785. "id": "httptasksaverequestvariables",
  786. "type": "String",
  787. "title": "Save request variables",
  788. "value": "",
  789. "description": "Flag to save request variables.",
  790. "popular": true
  791. }
  792. ]
  793. },
  794. {
  795. "name": "httptasksaveresponseparameterspackage",
  796. "properties": [
  797. {
  798. "id": "httptasksaveresponseparameters",
  799. "type": "String",
  800. "title": "Save response status, headers",
  801. "value": "",
  802. "description": "Flag to save response status, headers etc.",
  803. "popular": true
  804. }
  805. ]
  806. },
  807. {
  808. "name": "httptaskresultvariableprefixpackage",
  809. "properties": [
  810. {
  811. "id": "httptaskresultvariableprefix",
  812. "type": "String",
  813. "title": "Result variable prefix",
  814. "value": "",
  815. "description": "Prefix for the execution variable names.",
  816. "popular": true
  817. }
  818. ]
  819. },
  820. {
  821. "name": "httptasksaveresponseparameterstransientpackage",
  822. "properties": [
  823. {
  824. "id": "httptasksaveresponseparameterstransient",
  825. "type": "String",
  826. "title": "Save response as a transient variable",
  827. "value": "",
  828. "description": "Flag indicating to store the response variable(s) transient",
  829. "popular": true
  830. }
  831. ]
  832. },
  833. {
  834. "name": "httptasksaveresponseasjsonpackage",
  835. "properties": [
  836. {
  837. "id": "httptasksaveresponseasjson",
  838. "type": "String",
  839. "title": "Save response as JSON",
  840. "value": "",
  841. "description": "Flag indicating to store the response variable as a JSON variable instead of a String",
  842. "popular": true
  843. }
  844. ]
  845. },
  846. {
  847. "name": "casetaskcasereferencepackage",
  848. "properties": [
  849. {
  850. "id": "casetaskcasereference",
  851. "type": "Complex",
  852. "title": "Case reference",
  853. "value": "",
  854. "description": "Set the case reference",
  855. "popular": true
  856. }
  857. ]
  858. },
  859. {
  860. "name": "processtaskprocessreferencepackage",
  861. "properties": [
  862. {
  863. "id": "processtaskprocessreference",
  864. "type": "Complex",
  865. "title": "Process reference",
  866. "value": "",
  867. "description": "Set the process reference",
  868. "popular": true
  869. }
  870. ]
  871. },
  872. {
  873. "name": "timerexpressionpackage",
  874. "properties": [
  875. {
  876. "id": "timerexpression",
  877. "type": "String",
  878. "title": "Timer Expression",
  879. "value": "",
  880. "description": "An ISO-8601 string or an expression that resolves to either an ISO-8601 string or a java.util.Date",
  881. "popular": true
  882. }
  883. ]
  884. },
  885. {
  886. "name": "timerstarttriggerpackage",
  887. "properties": [
  888. {
  889. "id": "timerstarttriggersourceref",
  890. "type": "flowable-planitem-dropdown",
  891. "title": "Start trigger plan item",
  892. "value": "",
  893. "description": "A reference to the plan item for which the configured standard event needs to happen to start the timer (optional)",
  894. "popular": true
  895. },
  896. {
  897. "id": "transitionevent",
  898. "type": "flowable-transitionevent",
  899. "title": "Start trigger transition event",
  900. "value": "complete",
  901. "description": "The type of the transition event. Only used when the start trigger plan item is set",
  902. "popular": true
  903. }
  904. ]
  905. },
  906. {
  907. "name": "decisiontaskdecisionreferencepackage",
  908. "properties": [
  909. {
  910. "id": "decisiontaskdecisionreference",
  911. "type": "Complex",
  912. "title": "Decision reference",
  913. "value": "",
  914. "description": "Set the decision reference",
  915. "popular": true
  916. }
  917. ]
  918. },
  919. {
  920. "name": "ifpartconditionpackage",
  921. "properties": [
  922. {
  923. "id": "ifpartcondition",
  924. "type": "String",
  925. "title": "Condition",
  926. "value": "",
  927. "description": "An expression that must be true to satisfy the sentry",
  928. "popular": true
  929. }
  930. ]
  931. },
  932. {
  933. "name": "autocompletepackage",
  934. "properties": [
  935. {
  936. "id": "autocompleteenabled",
  937. "type": "Boolean",
  938. "title": "Auto complete",
  939. "value": "",
  940. "description": "Flag indicating that the stage will automatically complete, once all required children are in an end state and no other children are active.",
  941. "popular": true,
  942. "refToView": "autoComplete"
  943. },
  944. {
  945. "id": "autocompletecondition",
  946. "type": "String",
  947. "title": "Auto complete condition",
  948. "value": "",
  949. "description": "An expression that is resolved to if the stage can automatically complere.",
  950. "popular": true
  951. }
  952. ]
  953. },
  954. {
  955. "name": "requiredrulepackage",
  956. "properties": [
  957. {
  958. "id": "requiredenabled",
  959. "type": "Boolean",
  960. "title": "Required",
  961. "value": "",
  962. "description": "Flag indicating if the stage, task or milestone is required when determining the parent stage completion. By default false.",
  963. "popular": true,
  964. "refToView": "required"
  965. },
  966. {
  967. "id": "requiredrulecondition",
  968. "type": "String",
  969. "title": "Required Rule",
  970. "value": "",
  971. "description": "An expression that is resolved to determine if the stage, task or milestone is required when determining the parent stage completion.",
  972. "popular": true
  973. }
  974. ]
  975. },
  976. {
  977. "name": "repetitionrulepackage",
  978. "properties": [
  979. {
  980. "id": "repetitionenabled",
  981. "type": "Boolean",
  982. "title": "Repetition",
  983. "value": "",
  984. "description": "Flag indicating if repetition is enabled",
  985. "popular": true,
  986. "refToView": "repetition"
  987. },
  988. {
  989. "id": "repetitionrulecondition",
  990. "type": "String",
  991. "title": "Repetition Rule",
  992. "value": "",
  993. "description": "An expression that is resolved to determine if new instances of the planitem need to be created",
  994. "popular": true
  995. },
  996. {
  997. "id": "repetitioncountervariablename",
  998. "type": "String",
  999. "title": "Repetition counter variable",
  1000. "value": "",
  1001. "description": "The name of the local variable which stores the instance counter of the repetition. Default value is 'repetitionCounter'.",
  1002. "popular": true
  1003. }
  1004. ]
  1005. },
  1006. {
  1007. "name": "manualactivationrulepackage",
  1008. "properties": [
  1009. {
  1010. "id": "manualactivationenabled",
  1011. "type": "Boolean",
  1012. "title": "Manual activation",
  1013. "value": "",
  1014. "description": "Flag indicating if the task or stage needs to be manually activated. False by default.",
  1015. "popular": true,
  1016. "refToView": "manualActivation"
  1017. },
  1018. {
  1019. "id": "manualactivationrulecondition",
  1020. "type": "String",
  1021. "title": "Manual activation Rule",
  1022. "value": "",
  1023. "description": "An expression that is resolved to determine if the stage or task needs to be manually activated.",
  1024. "popular": true
  1025. }
  1026. ]
  1027. },
  1028. {
  1029. "name": "completionneutralrulepackage",
  1030. "properties": [
  1031. {
  1032. "id": "completionneutralenabled",
  1033. "type": "Boolean",
  1034. "title": "Completion neutral",
  1035. "value": "",
  1036. "description": "Flag indicating if the plan item is completion neutral. False by default.",
  1037. "popular": true
  1038. },
  1039. {
  1040. "id": "completionneutralrulecondition",
  1041. "type": "String",
  1042. "title": "Completion neutral Rule",
  1043. "value": "",
  1044. "description": "An expression that is resolved to determine if the plan item is completion neutral.",
  1045. "popular": true
  1046. }
  1047. ]
  1048. },
  1049. {
  1050. "name": "scriptformatpackage",
  1051. "properties": [
  1052. {
  1053. "id": "scriptformat",
  1054. "type": "String",
  1055. "title": "Script format",
  1056. "value": "",
  1057. "description": "Script format of the script task (JavaScript, groovy, etc).",
  1058. "popular": true
  1059. }
  1060. ]
  1061. },
  1062. {
  1063. "name": "scripttextpackage",
  1064. "properties": [
  1065. {
  1066. "id": "scripttext",
  1067. "type": "Text",
  1068. "title": "Script",
  1069. "value": "",
  1070. "description": "Script text of the script task.",
  1071. "popular": true
  1072. }
  1073. ]
  1074. },
  1075. {
  1076. "name": "transitioneventpackage",
  1077. "properties": [
  1078. {
  1079. "id": "transitionevent",
  1080. "type": "flowable-transitionevent",
  1081. "title": "Transition event type",
  1082. "value": "complete",
  1083. "description": "The type of the transition event",
  1084. "popular": true
  1085. }
  1086. ]
  1087. }
  1088. ],
  1089. "stencils": [
  1090. {
  1091. "type": "node",
  1092. "id": "CMMNDiagram",
  1093. "title": "CMMN-Diagram",
  1094. "description": "A CMMN 2.0 diagram.",
  1095. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n<svg\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:svg=\"http://www.w3.org/2000/svg\"\n xmlns:oryx=\"http://www.b3mn.org/oryx\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n width=\"800\"\n height=\"600\"\n version=\"1.0\">\n <defs></defs>\n <g pointer-events=\"fill\" >\n <polygon stroke=\"black\" fill=\"black\" stroke-width=\"1\" points=\"0,0 0,590 9,599 799,599 799,9 790,0\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" />\n <rect id=\"diagramcanvas\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"790\" height=\"590\" stroke=\"black\" stroke-width=\"2\" fill=\"white\" />\n \t<text font-size=\"22\" id=\"diagramtext\" x=\"400\" y=\"25\" oryx:align=\"top center\" stroke=\"#373e48\"></text>\n </g>\n</svg>",
  1096. "icon": "diagram.png",
  1097. "groups": [
  1098. "Diagram"
  1099. ],
  1100. "mayBeRoot": true,
  1101. "hide": true,
  1102. "propertyPackages": [
  1103. "case_idpackage",
  1104. "namepackage",
  1105. "documentationpackage",
  1106. "case_initiatorvariablenamepackage",
  1107. "case_authorpackage",
  1108. "case_versionpackage",
  1109. "case_namespacepackage"
  1110. ],
  1111. "hiddenPropertyPackages": [],
  1112. "roles": []
  1113. },
  1114. {
  1115. "type": "node",
  1116. "id": "CasePlanModel",
  1117. "title": "Case plan model",
  1118. "description": "A case plan model",
  1119. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:svg=\"http://www.w3.org/2000/svg\" xmlns:oryx=\"http://www.b3mn.org/oryx\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" version=\"1.0\" width=\"580\" height=\"720\"> <g pointer-events=\"fill\" oryx:minimumSize=\"580 254\"> <defs> <radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> <stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> <stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> </radialGradient> </defs> <path id=\"input_dependent\" oryx:resize=\"vertical horizontal\" d=\"M7,30 L600 30 L600 754 L7 754 L7 30Z\" stroke=\"black\" fill=\"url(#background) #ffffff\" /> <path id=\"text_path\" d=\"M20 55 L37 34 L275 34 L291 55\" stroke=\"black\" fill=\"url(#background) #ffffff\" transform=\"translate(0,-25)\" oryx:anchors=\"top left\"/> <text id=\"text_name\" font-size=\"12\" x=\"150\" y=\"18\" oryx:fittoelem=\"text_path\" oryx:anchors=\"top left\" oryx:align=\"middle center\" stroke=\"black\"> </text> <g id=\"autoComplete\" display=\"inherit\" stroke=\"#000000\" oryx:anchors=\"bottom center\"><path d=\" M284 730 L300 730 L300 746 L284 746 z\" oryx:anchors=\"bottom center\"></path></g> </g> </svg>",
  1120. "icon": "containers/caseplanmodel.png",
  1121. "groups": [
  1122. "Containers"
  1123. ],
  1124. "hide": true,
  1125. "propertyPackages": [
  1126. "overrideidpackage",
  1127. "namepackage",
  1128. "documentationpackage",
  1129. "formkeydefinitionpackage",
  1130. "formreferencepackage",
  1131. "autocompletepackage"
  1132. ],
  1133. "hiddenPropertyPackages": [],
  1134. "roles": [
  1135. "StageModelActivity"
  1136. ]
  1137. },
  1138. {
  1139. "type": "node",
  1140. "id": "Stage",
  1141. "title": "Stage",
  1142. "description": "A stage",
  1143. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:svg=\"http://www.w3.org/2000/svg\" xmlns:oryx=\"http://www.b3mn.org/oryx\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"371\" height=\"171\" version=\"1.0\"> <oryx:magnets> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"42\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"84\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"126\" oryx:anchors=\"left\" /><oryx:magnet oryx:cx=\"92\" oryx:cy=\"170\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"184\" oryx:cy=\"170\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"276\" oryx:cy=\"170\" oryx:anchors=\"bottom\" /><oryx:magnet oryx:cx=\"370\" oryx:cy=\"42\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"370\" oryx:cy=\"84\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"370\" oryx:cy=\"126\" oryx:anchors=\"right\" /><oryx:magnet oryx:cx=\"92\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"184\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"276\" oryx:cy=\"1\" oryx:anchors=\"top\" /><oryx:magnet oryx:cx=\"185\" oryx:cy=\"85\" oryx:default=\"yes\" /> </oryx:magnets> <g pointer-events=\"fill\" oryx:minimumSize=\"160 93\"> <polygon id=\"bg_frame\" points=\"10 0 360 0 370 10 370 160 360 170 10 170 0 160 0 10 10 0\" oryx:resize=\"vertical horizontal\" stroke=\"black\" fill=\"#ffffff\"/> <text font-size=\"12\" id=\"text_name\" x=\"13\" y=\"2\" oryx:align=\"top left\" oryx:fittoelem=\"bg_frame\" stroke=\"black\"> </text> <g id=\"required\" display=\"inherit\" stroke=\"#000000\"><path fill=\"none\" oryx:anchors=\"bottom\" d=\"M183 154 L183 164 M183 166 L183 168\" transform=\"translate(-4,0)\"></path></g> <g id=\"repetition\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#bbbbbb\" stroke-width=\"2\" d=\"M180 156 v12 M183 156 v12 M186 156 v12\" transform=\"translate(-30,0)\"/></g><g id=\"manualActivation\" display=\"inherit\" stroke=\"#000000\"><path d=\" M198.88108108108108 162 L188.88108108108108 155 L188.88108108108108 155 L188.88108108108108 167 z\" fill=\"none\" oryx:anchors=\"bottom\" transform=\"translate(-2,0)\"></path></g> <g id=\"autoComplete\" display=\"inherit\" stroke=\"#000000\"><path d=\"M180 155 L189 155 L189 167 L180 167 L180 167z\" oryx:anchors=\"bottom\" transform=\"translate(-16,0)\"></path></g> </g></svg>",
  1144. "icon": "containers/expanded.stage.png",
  1145. "groups": [
  1146. "Containers"
  1147. ],
  1148. "hide": true,
  1149. "propertyPackages": [
  1150. "overrideidpackage",
  1151. "namepackage",
  1152. "documentationpackage",
  1153. "autocompletepackage",
  1154. "requiredrulepackage",
  1155. "repetitionrulepackage",
  1156. "manualactivationrulepackage",
  1157. "completionneutralrulepackage"
  1158. ],
  1159. "hiddenPropertyPackages": [],
  1160. "roles": [
  1161. "StageActivity",
  1162. "all",
  1163. "association_start",
  1164. "association_end"
  1165. ]
  1166. },
  1167. {
  1168. "type": "node",
  1169. "id": "Task",
  1170. "title": "Task",
  1171. "description": "A manual task",
  1172. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:svg=\"http://www.w3.org/2000/svg\" xmlns:oryx=\"http://www.b3mn.org/oryx\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"102\" height=\"82\" version=\"1.0\"><defs></defs><oryx:magnets><oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" /><oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" /><oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" /><oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /><oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /><oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /><oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" /><oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" /><oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" /><oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" /><oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" /><oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" /><oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" /></oryx:magnets><g pointer-events=\"fill\" oryx:minimumSize=\"50 40\"><rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /><rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"#bbbbbb\" stroke-width=\"1\" fill=\"#f9f9f9\" /><text font-size=\"12\" id=\"text_name\" x=\"50\" y=\"40\" oryx:align=\"middle center\" oryx:fittoelem=\"text_frame\" stroke=\"#373e48\"></text><g id=\"required\" display=\"inherit\" stroke=\"#000000\"><g oryx:anchors=\"bottom\"><path fill=\"none\" oryx:anchors=\"bottom\" d=\"M49 67 L49 74 M49 76 L49 78\" transform=\"translate(-11,0)\"></path></g></g><g id=\"repetition\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#bbbbbb\" stroke-width=\"2\" d=\"M47 68 v10 M50 68 v10 M53 68 v10\" transform=\"translate(10,0)\"/></g><g id=\"manualActivation\" display=\"inherit\" stroke=\"#000000\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" d=\"M45.5 68 L54 73 L45.5 77 L45.5 69z\" transform=\"translate(-2,0)\"></path></g></g></svg>",
  1173. "icon": "activity/task.png",
  1174. "groups": [
  1175. "Activities"
  1176. ],
  1177. "propertyPackages": [
  1178. "overrideidpackage",
  1179. "namepackage",
  1180. "documentationpackage",
  1181. "blockingpackage",
  1182. "asyncpackage",
  1183. "requiredrulepackage",
  1184. "repetitionrulepackage",
  1185. "manualactivationrulepackage",
  1186. "completionneutralrulepackage"
  1187. ],
  1188. "hiddenPropertyPackages": [],
  1189. "roles": [
  1190. "Activity",
  1191. "association_start",
  1192. "association_end",
  1193. "ActivitiesMorph",
  1194. "all"
  1195. ]
  1196. },
  1197. {
  1198. "type": "node",
  1199. "id": "HumanTask",
  1200. "title": "Human task",
  1201. "description": "A manual task assigned to a specific person",
  1202. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:svg=\"http://www.w3.org/2000/svg\" xmlns:oryx=\"http://www.b3mn.org/oryx\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"102\" height=\"82\" version=\"1.0\"> <defs></defs> <oryx:magnets> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" /> </oryx:magnets> <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\"> <rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> <rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"#bbbbbb\" stroke-width=\"1\" fill=\"#f9f9f9\" /> <text font-size=\"12\" id=\"text_name\" x=\"50\" y=\"40\" oryx:align=\"middle center\" oryx:fittoelem=\"text_frame\" stroke=\"#373e48\"></text><g id=\"userTask\" transform=\"translate(3,3)\"><path oryx:anchors=\"top left\" style=\"fill:#d1b575;stroke:none;\" d=\"m 1,17 16,0 0,-1.7778 -5.333332,-3.5555 0,-1.7778 c 1.244444,0 1.244444,-2.3111 1.244444,-2.3111 l 0,-3.0222 C 12.555557,0.8221 9.0000001,1.0001 9.0000001,1.0001 c 0,0 -3.5555556,-0.178 -3.9111111,3.5555 l 0,3.0222 c 0,0 0,2.3111 1.2444443,2.3111 l 0,1.7778 L 1,15.2222 1,17 17,17\" /></g><g id=\"required\" display=\"inherit\" stroke=\"#000000\"><g oryx:anchors=\"bottom\"><path fill=\"none\" oryx:anchors=\"bottom\" d=\"M49 67 L49 74 M49 76 L49 78\" transform=\"translate(-11,0)\"></path></g></g><g id=\"repetition\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#bbbbbb\" stroke-width=\"2\" d=\"M47 68 v10 M50 68 v10 M53 68 v10\" transform=\"translate(10,0)\"/></g><g id=\"manualActivation\" display=\"inherit\" stroke=\"#000000\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" d=\"M45.5 68 L54 73 L45.5 77 L45.5 69z\" transform=\"translate(-2,0)\"></path></g></g></svg>",
  1203. "icon": "activity/humantask.png",
  1204. "groups": [
  1205. "Activities"
  1206. ],
  1207. "propertyPackages": [
  1208. "overrideidpackage",
  1209. "namepackage",
  1210. "documentationpackage",
  1211. "blockingpackage",
  1212. "usertaskassignmentpackage",
  1213. "formkeydefinitionpackage",
  1214. "formreferencepackage",
  1215. "duedatedefinitionpackage",
  1216. "prioritydefinitionpackage",
  1217. "asyncpackage",
  1218. "requiredrulepackage",
  1219. "repetitionrulepackage",
  1220. "manualactivationrulepackage",
  1221. "completionneutralrulepackage"
  1222. ],
  1223. "hiddenPropertyPackages": [],
  1224. "roles": [
  1225. "Activity",
  1226. "association_start",
  1227. "association_end",
  1228. "ActivitiesMorph",
  1229. "all"
  1230. ]
  1231. },
  1232. {
  1233. "type": "node",
  1234. "id": "ServiceTask",
  1235. "title": "Service task",
  1236. "description": "An automatic task with service logic",
  1237. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n<svg\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:svg=\"http://www.w3.org/2000/svg\"\n xmlns:oryx=\"http://www.b3mn.org/oryx\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n\n width=\"102\"\n height=\"82\"\n version=\"1.0\">\n <defs></defs>\n <oryx:magnets>\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />\n \t\n \t<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />\n \t\n \t<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />\n </oryx:magnets>\n <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">\n\t<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" />\n\t<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"#bbbbbb\" stroke-width=\"1\" fill=\"#f9f9f9\" />\n\t\t<text \n\t\t\tfont-size=\"12\" \n\t\t\tid=\"text_name\" \n\t\t\tx=\"50\" \n\t\t\ty=\"40\" \n\t\t\toryx:align=\"middle center\"\n\t\t\toryx:fittoelem=\"text_frame\"\n\t\t\tstroke=\"#373e48\">\n\t\t</text>\n\t\n\t<g id=\"serviceTask\" transform=\"translate(3,3)\">\n\t<path oryx:anchors=\"top left\"\n\t\tstyle=\"fill:#72a7d0;stroke:none\"\n d=\"M 8,1 7.5,2.875 c 0,0 -0.02438,0.250763 -0.40625,0.4375 C 7.05724,3.330353 7.04387,3.358818 7,3.375 6.6676654,3.4929791 6.3336971,3.6092802 6.03125,3.78125 6.02349,3.78566 6.007733,3.77681 6,3.78125 5.8811373,3.761018 5.8125,3.71875 5.8125,3.71875 l -1.6875,-1 -1.40625,1.4375 0.96875,1.65625 c 0,0 0.065705,0.068637 0.09375,0.1875 0.002,0.00849 -0.00169,0.022138 0,0.03125 C 3.6092802,6.3336971 3.4929791,6.6676654 3.375,7 3.3629836,7.0338489 3.3239228,7.0596246 3.3125,7.09375 3.125763,7.4756184 2.875,7.5 2.875,7.5 L 1,8 l 0,2 1.875,0.5 c 0,0 0.250763,0.02438 0.4375,0.40625 0.017853,0.03651 0.046318,0.04988 0.0625,0.09375 0.1129372,0.318132 0.2124732,0.646641 0.375,0.9375 -0.00302,0.215512 -0.09375,0.34375 -0.09375,0.34375 L 2.6875,13.9375 4.09375,15.34375 5.78125,14.375 c 0,0 0.1229911,-0.09744 0.34375,-0.09375 0.2720511,0.147787 0.5795915,0.23888 0.875,0.34375 0.033849,0.01202 0.059625,0.05108 0.09375,0.0625 C 7.4756199,14.874237 7.5,15.125 7.5,15.125 L 8,17 l 2,0 0.5,-1.875 c 0,0 0.02438,-0.250763 0.40625,-0.4375 0.03651,-0.01785 0.04988,-0.04632 0.09375,-0.0625 0.332335,-0.117979 0.666303,-0.23428 0.96875,-0.40625 0.177303,0.0173 0.28125,0.09375 0.28125,0.09375 l 1.65625,0.96875 1.40625,-1.40625 -0.96875,-1.65625 c 0,0 -0.07645,-0.103947 -0.09375,-0.28125 0.162527,-0.290859 0.262063,-0.619368 0.375,-0.9375 0.01618,-0.04387 0.04465,-0.05724 0.0625,-0.09375 C 14.874237,10.52438 15.125,10.5 15.125,10.5 L 17,10 17,8 15.125,7.5 c 0,0 -0.250763,-0.024382 -0.4375,-0.40625 C 14.669647,7.0572406 14.641181,7.0438697 14.625,7 14.55912,6.8144282 14.520616,6.6141566 14.4375,6.4375 c -0.224363,-0.4866 0,-0.71875 0,-0.71875 L 15.40625,4.0625 14,2.625 l -1.65625,1 c 0,0 -0.253337,0.1695664 -0.71875,-0.03125 l -0.03125,0 C 11.405359,3.5035185 11.198648,3.4455201 11,3.375 10.95613,3.3588185 10.942759,3.3303534 10.90625,3.3125 10.524382,3.125763 10.5,2.875 10.5,2.875 L 10,1 8,1 z m 1,5 c 1.656854,0 3,1.3431458 3,3 0,1.656854 -1.343146,3 -3,3 C 7.3431458,12 6,10.656854 6,9 6,7.3431458 7.3431458,6 9,6 z\" /></g><g id=\"required\" display=\"inherit\" stroke=\"#000000\"><g oryx:anchors=\"bottom\"><path fill=\"none\" oryx:anchors=\"bottom\" d=\"M49 67 L49 74 M49 76 L49 78\" transform=\"translate(-11,0)\"></path></g></g><g id=\"repetition\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#bbbbbb\" stroke-width=\"2\" d=\"M47 68 v10 M50 68 v10 M53 68 v10\" transform=\"translate(10,0)\"/></g><g id=\"manualActivation\" display=\"inherit\" stroke=\"#000000\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" d=\"M45.5 68 L54 73 L45.5 77 L45.5 69z\" transform=\"translate(-2,0)\"></path></g></g></svg>",
  1238. "icon": "activity/servicetask.png",
  1239. "groups": [
  1240. "Activities"
  1241. ],
  1242. "propertyPackages": [
  1243. "overrideidpackage",
  1244. "namepackage",
  1245. "documentationpackage",
  1246. "servicetaskclasspackage",
  1247. "servicetaskexpressionpackage",
  1248. "servicetaskdelegateexpressionpackage",
  1249. "servicetaskfieldspackage",
  1250. "servicetaskresultvariablepackage",
  1251. "asyncpackage",
  1252. "requiredrulepackage",
  1253. "repetitionrulepackage",
  1254. "manualactivationrulepackage",
  1255. "completionneutralrulepackage"
  1256. ],
  1257. "hiddenPropertyPackages": [],
  1258. "roles": [
  1259. "Activity",
  1260. "association_start",
  1261. "association_end",
  1262. "ActivitiesMorph",
  1263. "all"
  1264. ]
  1265. },
  1266. {
  1267. "type": "node",
  1268. "id": "DecisionTask",
  1269. "title": "Decision task",
  1270. "description": "Task to invoke a DMN decision",
  1271. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n<svg\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:svg=\"http://www.w3.org/2000/svg\"\n xmlns:oryx=\"http://www.b3mn.org/oryx\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n\n width=\"102\"\n height=\"82\"\n version=\"1.0\">\n <defs></defs>\n <oryx:magnets>\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />\n \t\n \t<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />\n \t\n \t<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />\n </oryx:magnets>\n <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">\n\t<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" />\n\t<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"#bbbbbb\" stroke-width=\"1\" fill=\"#f9f9f9\" />\n\t\t<text \n\t\t\tfont-size=\"12\" \n\t\t\tid=\"text_name\" \n\t\t\tx=\"50\" \n\t\t\ty=\"40\" \n\t\t\toryx:align=\"middle center\"\n\t\t\toryx:fittoelem=\"text_frame\"\n\t\t\tstroke=\"#373e48\">\n\t\t</text>\n\t\n\t<g id=\"decisionTask\" transform=\"translate(4,3)\">\n\t\t<path oryx:anchors=\"top left\"\n\t\t\t d=\"m 1,2 0,14 16,0 0,-14 z m 1.45458,5.6000386 2.90906,0 0,2.7999224 -2.90906,0 z m 4.36364,0 8.72718,0 0,2.7999224 -8.72718,0 z m -4.36364,4.1998844 2.90906,0 0,2.800116 -2.90906,0 z m 4.36364,0 8.72718,0 0,2.800116 -8.72718,0 z\" style=\"fill:#72a7d0;stroke:none\" /></g><g id=\"required\" display=\"inherit\" stroke=\"#000000\"><g oryx:anchors=\"bottom\"><path fill=\"none\" oryx:anchors=\"bottom\" d=\"M49 67 L49 74 M49 76 L49 78\" transform=\"translate(-11,0)\"></path></g></g><g id=\"repetition\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#bbbbbb\" stroke-width=\"2\" d=\"M47 68 v10 M50 68 v10 M53 68 v10\" transform=\"translate(10,0)\"/></g><g id=\"manualActivation\" display=\"inherit\" stroke=\"#000000\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" d=\"M45.5 68 L54 73 L45.5 77 L45.5 69z\" transform=\"translate(-2,0)\"></path></g></g></svg>",
  1272. "icon": "activity/decisiontask.png",
  1273. "groups": [
  1274. "Activities"
  1275. ],
  1276. "propertyPackages": [
  1277. "overrideidpackage",
  1278. "namepackage",
  1279. "documentationpackage",
  1280. "decisiontaskdecisiontablereferencepackage",
  1281. "decisiontaskthrowerroronnohitspackage",
  1282. "asyncpackage",
  1283. "requiredrulepackage",
  1284. "repetitionrulepackage",
  1285. "manualactivationrulepackage",
  1286. "completionneutralrulepackage"
  1287. ],
  1288. "hiddenPropertyPackages": [],
  1289. "roles": [
  1290. "Activity",
  1291. "association_start",
  1292. "association_end",
  1293. "ActivitiesMorph",
  1294. "all"
  1295. ]
  1296. },
  1297. {
  1298. "type": "node",
  1299. "id": "HttpTask",
  1300. "title": "Http task",
  1301. "description": "A HTTP task",
  1302. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n<svg\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:svg=\"http://www.w3.org/2000/svg\"\n xmlns:oryx=\"http://www.b3mn.org/oryx\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n\n width=\"102\"\n height=\"82\"\n version=\"1.0\">\n <defs></defs>\n <oryx:magnets>\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />\n \t\n \t<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />\n \t\n \t<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />\n </oryx:magnets>\n <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">\n\t<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" />\n\t<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"#bbbbbb\" stroke-width=\"1\" fill=\"#f9f9f9\" />\n\t\t<text \n\t\t\tfont-size=\"12\" \n\t\t\tid=\"text_name\" \n\t\t\tx=\"50\" \n\t\t\ty=\"40\" \n\t\t\toryx:align=\"middle center\"\n\t\t\toryx:fittoelem=\"text_frame\"\n\t\t\tstroke=\"#373e48\">\n\t\t</text>\n \n\t<g id=\"sendTask\" transform=\"translate(4,3)\">\n\t\n\t<!-- path here -->\n\t\t<path oryx:anchors=\"top left\"\n\t\t\tstyle=\"fill:#16964d;stroke:none;\"\n \t\td=\"m 16.704699,5.9229055 q 0.358098,0 0.608767,0.2506681 0.250669,0.250668 0.250669,0.6087677 0,0.3580997 -0.250669,0.6087677 -0.250669,0.2506679 -0.608767,0.2506679 -0.358098,0 -0.608767,-0.2506679 -0.250669,-0.250668 -0.250669,-0.6087677 0,-0.3580997 0.250669,-0.6087677 0.250669,-0.2506681 0.608767,-0.2506681 z m 2.578308,-2.0053502 q -2.229162,0 -3.854034,0.6759125 -1.624871,0.6759067 -3.227361,2.2694472 -0.716197,0.725146 -1.575633,1.7457293 L 7.2329969,8.7876913 Q 7.0897576,8.8055849 7.000233,8.9309334 L 4.9948821,12.368677 q -0.035811,0.06267 -0.035811,0.143242 0,0.107426 0.080572,0.205905 l 0.5729577,0.572957 q 0.125334,0.116384 0.2864786,0.07162 l 2.4708789,-0.760963 2.5156417,2.515645 -0.76096,2.470876 q -0.009,0.02687 -0.009,0.08057 0,0.125338 0.08058,0.205905 l 0.572957,0.572958 q 0.170096,0.152194 0.349146,0.04476 l 3.437744,-2.005351 q 0.125335,-0.08953 0.143239,-0.232763 l 0.17905,-3.392986 q 1.02058,-0.859435 1.745729,-1.575629 1.67411,-1.6830612 2.309735,-3.2049805 0.635625,-1.5219191 0.635625,-3.8585111 0,-0.1253369 -0.08505,-0.2148575 -0.08505,-0.089526 -0.201431,-0.089526 z \" /></g><g id=\"required\" display=\"inherit\" stroke=\"#000000\"><g oryx:anchors=\"bottom\"><path fill=\"none\" oryx:anchors=\"bottom\" d=\"M49 67 L49 74 M49 76 L49 78\" transform=\"translate(-11,0)\"></path></g></g><g id=\"repetition\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#bbbbbb\" stroke-width=\"2\" d=\"M47 68 v10 M50 68 v10 M53 68 v10\" transform=\"translate(10,0)\"/></g><g id=\"manualActivation\" display=\"inherit\" stroke=\"#000000\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" d=\"M45.5 68 L54 73 L45.5 77 L45.5 69z\" transform=\"translate(-2,0)\"></path></g></g></svg>",
  1303. "icon": "activity/httptask.png",
  1304. "groups": [
  1305. "Activities"
  1306. ],
  1307. "propertyPackages": [
  1308. "overrideidpackage",
  1309. "namepackage",
  1310. "documentationpackage",
  1311. "servicetaskclasspackage",
  1312. "asyncpackage",
  1313. "requiredrulepackage",
  1314. "repetitionrulepackage",
  1315. "manualactivationrulepackage",
  1316. "completionneutralrulepackage",
  1317. "httptaskrequestmethodpackage",
  1318. "httptaskrequesturlpackage",
  1319. "httptaskrequestheaderspackage",
  1320. "httptaskrequestbodypackage",
  1321. "httptaskrequesttimeoutpackage",
  1322. "httptaskdisallowredirectspackage",
  1323. "httptaskfailstatuscodespackage",
  1324. "httptaskhandlestatuscodespackage",
  1325. "httptaskignoreexceptionpackage",
  1326. "httptaskresponsevariablenamepackage",
  1327. "httptasksaverequestvariablespackage",
  1328. "httptasksaveresponseparameterspackage",
  1329. "httptaskresultvariableprefixpackage",
  1330. "httptasksaveresponseparameterstransientpackage",
  1331. "httptasksaveresponseasjsonpackage"
  1332. ],
  1333. "hiddenPropertyPackages": [],
  1334. "roles": [
  1335. "Activity",
  1336. "sequence_start",
  1337. "sequence_end",
  1338. "ActivitiesMorph",
  1339. "all"
  1340. ]
  1341. },
  1342. {
  1343. "type": "node",
  1344. "id": "ScriptTask",
  1345. "title": "Script task",
  1346. "description": "An automatic task with script logic",
  1347. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n<svg\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:svg=\"http://www.w3.org/2000/svg\"\n xmlns:oryx=\"http://www.b3mn.org/oryx\"\n xmlns:xlink=\"http://www.w3.org/1999/xlink\"\n\n width=\"102\"\n height=\"82\"\n version=\"1.0\">\n <defs></defs>\n <oryx:magnets>\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" />\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" />\n \t<oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" />\n \t\n \t<oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t<oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" />\n \t\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" />\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" />\n \t<oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" />\n \t\n \t<oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t<oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" />\n \t\n \t<oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" />\n </oryx:magnets>\n <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\">\n\t<rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" />\n\t<rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"#bbbbbb\" stroke-width=\"1\" fill=\"#f9f9f9\" />\n\t\t<text \n\t\t\tfont-size=\"12\" \n\t\t\tid=\"text_name\" \n\t\t\tx=\"50\" \n\t\t\ty=\"40\" \n\t\t\toryx:align=\"middle center\"\n\t\t\toryx:fittoelem=\"text_frame\"\n\t\t\tstroke=\"#373e48\">\n\t\t</text>\n\t\n\t<g id=\"scriptTask\" transform=\"translate(2,2)\">\n\t\t<path oryx:anchors=\"top left\"\n\t\t\td=\"m 5,2 0,0.094 c 0.23706,0.064 0.53189,0.1645 0.8125,0.375 0.5582,0.4186 1.05109,1.228 1.15625,2.5312 l 8.03125,0 1,0 1,0 c 0,-3 -2,-3 -2,-3 l -10,0 z M 4,3 4,13 2,13 c 0,3 2,3 2,3 l 9,0 c 0,0 2,0 2,-3 L 15,6 6,6 6,5.5 C 6,4.1111 5.5595,3.529 5.1875,3.25 4.8155,2.971 4.5,3 4.5,3 L 4,3 z\"\n \t\tstyle=\"fill:#72a7d0;stroke:none\"\n\t\t/>\n\t</g><g id=\"required\" display=\"inherit\" stroke=\"#000000\"><g oryx:anchors=\"bottom\"><path fill=\"none\" oryx:anchors=\"bottom\" d=\"M49 67 L49 74 M49 76 L49 78\" transform=\"translate(-11,0)\"></path></g></g><g id=\"repetition\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#bbbbbb\" stroke-width=\"2\" d=\"M47 68 v10 M50 68 v10 M53 68 v10\" transform=\"translate(10,0)\"/></g><g id=\"manualActivation\" display=\"inherit\" stroke=\"#000000\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" d=\"M45.5 68 L54 73 L45.5 77 L45.5 69z\" transform=\"translate(-2,0)\"></path></g></g></svg>",
  1348. "icon": "activity/scripttask.png",
  1349. "groups": [
  1350. "Activities"
  1351. ],
  1352. "propertyPackages": [
  1353. "overrideidpackage",
  1354. "namepackage",
  1355. "documentationpackage",
  1356. "servicetaskclasspackage",
  1357. "asyncpackage",
  1358. "requiredrulepackage",
  1359. "repetitionrulepackage",
  1360. "manualactivationrulepackage",
  1361. "completionneutralrulepackage",
  1362. "scriptformatpackage",
  1363. "scripttextpackage",
  1364. "servicetaskresultvariablepackage"
  1365. ],
  1366. "hiddenPropertyPackages": [],
  1367. "roles": [
  1368. "Activity",
  1369. "association_start",
  1370. "association_end",
  1371. "ActivitiesMorph",
  1372. "all"
  1373. ]
  1374. },
  1375. {
  1376. "type": "node",
  1377. "id": "Milestone",
  1378. "title": "Milestone",
  1379. "description": "A milestone",
  1380. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:oryx=\"http://www.b3mn.org/oryx\" width=\"146\" height=\"54\" version=\"1.0\"> <oryx:magnets> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"27\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"36\" oryx:cy=\"53\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"72\" oryx:cy=\"53\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"108\" oryx:cy=\"53\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"145\" oryx:cy=\"27\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"36\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"72\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"108\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"72\" oryx:cy=\"27\" oryx:default=\"yes\" /> </oryx:magnets> <g pointer-events=\"fill\" oryx:minimumSize=\"146 54\" oryx:maximumSize=\"400 54\"> <rect id=\"mileStone\" oryx:resize=\"horizontal\" x=\"0\" y=\"0\" width=\"146\" height=\"54\" rx=\"24\" ry=\"30\" stroke=\"black\" fill=\"#ffffff\"/> <text font-size=\"12\" id=\"text_name\" x=\"73\" y=\"26\" oryx:align=\"middle center\" oryx:fittoelem=\"mileStone\" stroke=\"black\"> </text> <g id=\"required\" stroke=\"#000000\"> <path d=\"M68 40 L68 47 M68 49 L68 51 \" fill=\"none\" oryx:anchors=\"bottom\"/> </g> <g id=\"repetition\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#bbbbbb\" stroke-width=\"2\" d=\"M64 40 v11 M67 40 v11 M70 40 v11\" transform=\"translate(13,0)\"/></g></g> </svg>",
  1381. "icon": "activity/milestone.png",
  1382. "groups": [
  1383. "Activities"
  1384. ],
  1385. "propertyPackages": [
  1386. "overrideidpackage",
  1387. "namepackage",
  1388. "documentationpackage",
  1389. "requiredrulepackage",
  1390. "repetitionrulepackage",
  1391. "completionneutralrulepackage"
  1392. ],
  1393. "hiddenPropertyPackages": [],
  1394. "roles": [
  1395. "Activity",
  1396. "association_start",
  1397. "association_end",
  1398. "ActivitiesMorph",
  1399. "all"
  1400. ]
  1401. },
  1402. {
  1403. "type": "node",
  1404. "id": "CaseTask",
  1405. "title": "Case task",
  1406. "description": "A reference to a case definition to start a new instance",
  1407. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:svg=\"http://www.w3.org/2000/svg\" xmlns:oryx=\"http://www.b3mn.org/oryx\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"102\" height=\"82\" version=\"1.0\"> <defs></defs> <oryx:magnets> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" /> </oryx:magnets> <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\"> <rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> <rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"#bbbbbb\" stroke-width=\"1\" fill=\"#f9f9f9\" /> <text font-size=\"12\" id=\"text_name\" x=\"50\" y=\"40\" oryx:align=\"middle center\" oryx:fittoelem=\"text_frame\" stroke=\"#373e48\"> </text> <g id=\"caseTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> <path oryx:anchors=\"top left\" style=\"opacity:1;fill:#000000;stroke:#000000\" d=\"M5 4 L9 0 L18 0 L 21 3z\"/> <path oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7;stroke:#000000\" d=\"M1 23 L1 4 L30 4 L30 23z\"/> </g> <g id=\"required\" display=\"inherit\" stroke=\"#000000\"><g oryx:anchors=\"bottom\"><path fill=\"none\" oryx:anchors=\"bottom\" d=\"M49 67 L49 74 M49 76 L49 78\" transform=\"translate(-11,0)\"></path></g></g> <g id=\"repetition\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#bbbbbb\" stroke-width=\"2\" d=\"M47 68 v10 M50 68 v10 M53 68 v10\" transform=\"translate(10,0)\"/></g><g id=\"manualActivation\" display=\"inherit\" stroke=\"#000000\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" d=\"M45.5 68 L54 73 L45.5 77 L45.5 69z\" transform=\"translate(-2,0)\"></path></g></g></svg>",
  1408. "icon": "activity/casetask.png",
  1409. "groups": [
  1410. "Activities"
  1411. ],
  1412. "propertyPackages": [
  1413. "overrideidpackage",
  1414. "namepackage",
  1415. "documentationpackage",
  1416. "blockingpackage",
  1417. "casetaskcasereferencepackage",
  1418. "asyncpackage",
  1419. "requiredrulepackage",
  1420. "repetitionrulepackage",
  1421. "manualactivationrulepackage",
  1422. "completionneutralrulepackage"
  1423. ],
  1424. "hiddenPropertyPackages": [],
  1425. "roles": [
  1426. "Activity",
  1427. "association_start",
  1428. "association_end",
  1429. "ActivitiesMorph",
  1430. "all"
  1431. ]
  1432. },
  1433. {
  1434. "type": "node",
  1435. "id": "ProcessTask",
  1436. "title": "Process task",
  1437. "description": "A reference to a process definition to start a new instance",
  1438. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:svg=\"http://www.w3.org/2000/svg\" xmlns:oryx=\"http://www.b3mn.org/oryx\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"102\" height=\"82\" version=\"1.0\"> <defs></defs> <oryx:magnets> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"20\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"40\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"1\" oryx:cy=\"60\" oryx:anchors=\"left\" /> <oryx:magnet oryx:cx=\"25\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"50\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"75\" oryx:cy=\"79\" oryx:anchors=\"bottom\" /> <oryx:magnet oryx:cx=\"99\" oryx:cy=\"20\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"99\" oryx:cy=\"40\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"99\" oryx:cy=\"60\" oryx:anchors=\"right\" /> <oryx:magnet oryx:cx=\"25\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"50\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"75\" oryx:cy=\"1\" oryx:anchors=\"top\" /> <oryx:magnet oryx:cx=\"50\" oryx:cy=\"40\" oryx:default=\"yes\" /> </oryx:magnets> <g pointer-events=\"fill\" oryx:minimumSize=\"50 40\"> <rect id=\"text_frame\" oryx:anchors=\"bottom top right left\" x=\"1\" y=\"1\" width=\"94\" height=\"79\" rx=\"10\" ry=\"10\" stroke=\"none\" stroke-width=\"0\" fill=\"none\" /> <rect id=\"bg_frame\" oryx:resize=\"vertical horizontal\" x=\"0\" y=\"0\" width=\"100\" height=\"80\" rx=\"10\" ry=\"10\" stroke=\"#bbbbbb\" stroke-width=\"1\" fill=\"#f9f9f9\" /> <text font-size=\"12\" id=\"text_name\" x=\"50\" y=\"40\" oryx:align=\"middle center\" oryx:fittoelem=\"text_frame\" stroke=\"#373e48\"> </text> <g id=\"processTask\" transform=\"scale(0.7,0.7) translate(8,8)\"> <path oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7;stroke:#000000\" d=\"M1 23 L7 11 L1 0 L30 0 L 35 11 L 30 23z\"/> </g> <g id=\"required\" display=\"inherit\" stroke=\"#000000\"><g oryx:anchors=\"bottom\"><path fill=\"none\" oryx:anchors=\"bottom\" d=\"M49 67 L49 74 M49 76 L49 78\" transform=\"translate(-11,0)\"></path></g></g> <g id=\"repetition\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" stroke=\"#bbbbbb\" stroke-width=\"2\" d=\"M47 68 v10 M50 68 v10 M53 68 v10\" transform=\"translate(10,0)\"/></g><g id=\"manualActivation\" display=\"inherit\" stroke=\"#000000\" oryx:anchors=\"bottom\"><path oryx:anchors=\"bottom\" fill=\"none\" d=\"M45.5 68 L54 73 L45.5 77 L45.5 69z\" transform=\"translate(-2,0)\"></path></g></g></svg>",
  1439. "icon": "activity/processtask.png",
  1440. "groups": [
  1441. "Activities"
  1442. ],
  1443. "propertyPackages": [
  1444. "overrideidpackage",
  1445. "namepackage",
  1446. "documentationpackage",
  1447. "blockingpackage",
  1448. "processtaskprocessreferencepackage",
  1449. "asyncpackage",
  1450. "requiredrulepackage",
  1451. "repetitionrulepackage",
  1452. "manualactivationrulepackage",
  1453. "completionneutralrulepackage"
  1454. ],
  1455. "hiddenPropertyPackages": [],
  1456. "roles": [
  1457. "Activity",
  1458. "association_start",
  1459. "association_end",
  1460. "ActivitiesMorph",
  1461. "all"
  1462. ]
  1463. },
  1464. {
  1465. "type": "node",
  1466. "id": "TimerEventListener",
  1467. "title": "Timer event listener",
  1468. "description": "An eventlistener with a timer trigger",
  1469. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n<svg\n xmlns=\"http://www.w3.org/2000/svg\"\n xmlns:oryx=\"http://www.b3mn.org/oryx\"\n width=\"40\"\n height=\"40\"\n version=\"1.0\">\n <defs></defs>\n <oryx:magnets>\n \t<oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" />\n </oryx:magnets>\n <g pointer-events=\"fill\">\n <circle \n \tid=\"bg_frame\" \n \tcx=\"16\" \n \tcy=\"16\" \n \tr=\"15\" \n \tstroke=\"#585858\" \n \tfill=\"#ffffff\" \n \tstroke-width=\"1\"\n \tstyle=\"stroke-dasharray: 5.5, 3\" />\n <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"#585858\" fill=\"none\" stroke-width=\"1\"/>\n \n <path id=\"path1\" transform=\"translate(6,6)\"\n \td=\"M 10 0 C 4.4771525 0 0 4.4771525 0 10 C 0 15.522847 4.4771525 20 10 20 C 15.522847 20 20 15.522847 20 10 C 20 4.4771525 15.522847 1.1842379e-15 10 0 z M 9.09375 1.03125 C 9.2292164 1.0174926 9.362825 1.0389311 9.5 1.03125 L 9.5 3.5 L 10.5 3.5 L 10.5 1.03125 C 15.063526 1.2867831 18.713217 4.9364738 18.96875 9.5 L 16.5 9.5 L 16.5 10.5 L 18.96875 10.5 C 18.713217 15.063526 15.063526 18.713217 10.5 18.96875 L 10.5 16.5 L 9.5 16.5 L 9.5 18.96875 C 4.9364738 18.713217 1.2867831 15.063526 1.03125 10.5 L 3.5 10.5 L 3.5 9.5 L 1.03125 9.5 C 1.279102 5.0736488 4.7225326 1.4751713 9.09375 1.03125 z M 9.5 5 L 9.5 8.0625 C 8.6373007 8.2844627 8 9.0680195 8 10 C 8 11.104569 8.8954305 12 10 12 C 10.931981 12 11.715537 11.362699 11.9375 10.5 L 14 10.5 L 14 9.5 L 11.9375 9.5 C 11.756642 8.7970599 11.20294 8.2433585 10.5 8.0625 L 10.5 5 L 9.5 5 z \" \n \tfill=\"#585858\" stroke=\"none\" />\n \n\t<text font-size=\"11\" \n\t\tid=\"text_name\" \n\t\tx=\"16\" y=\"33\" \n\t\toryx:align=\"top center\" \n\t\tstroke=\"#373e48\"\n\t></text>\n </g>\n</svg>",
  1470. "icon": "activity/timereventlistener.png",
  1471. "groups": [
  1472. "Event Listeners"
  1473. ],
  1474. "propertyPackages": [
  1475. "overrideidpackage",
  1476. "namepackage",
  1477. "documentationpackage",
  1478. "timerexpressionpackage",
  1479. "timerstarttriggerpackage",
  1480. "completionneutralrulepackage"
  1481. ],
  1482. "hiddenPropertyPackages": [],
  1483. "roles": [
  1484. "Activity",
  1485. "association_start",
  1486. "association_end",
  1487. "ActivitiesMorph",
  1488. "all"
  1489. ]
  1490. },
  1491. {
  1492. "type": "node",
  1493. "id": "UserEventListener",
  1494. "title": "User event listener",
  1495. "description": "An listener for user events",
  1496. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:oryx=\"http://www.b3mn.org/oryx\" width=\"40\" height=\"40\" version=\"1.0\"> <defs></defs> <oryx:magnets> <oryx:magnet oryx:cx=\"16\" oryx:cy=\"16\" oryx:default=\"yes\" /> </oryx:magnets> <oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" /> <g pointer-events=\"fill\"> <defs> <radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"> <stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> <stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/> </radialGradient> </defs> <circle id=\"bg_frame\" cx=\"16\" cy=\"16\" r=\"15\" stroke=\"black\" fill=\"url(#background) white\" stroke-width=\"1\"/> <circle id=\"frame\" cx=\"16\" cy=\"16\" r=\"12\" stroke=\"black\" fill=\"none\" stroke-width=\"1\"/> <g id=\"humanTaskBlock\" transform=\"scale(0.8,0.8) translate(7.5,7)\" display=\"inherit\"> <path oryx:anchors=\"top left\" style=\"opacity:1;fill:#F4F6F7\" d=\"M0.585,24.167h24.083v-7.833c0,0-2.333-3.917-7.083-5.167h-9.25 c-4.417,1.333-7.833,5.75-7.833,5.75L0.585,24.167z\"/> <path oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 6 20 L 6 24\" /> <path oryx:anchors=\"top left\" style=\"opacity:1;fill:none\" d=\"M 20 20 L 20 24\" /> <circle oryx:anchors=\"top left\" fill=\"#000000\" cx=\"13.002\" cy=\"5.916\" r=\"5.417\"/> <path oryx:anchors=\"top left\" style=\"opacity:1;fill:#F0EFF0\" d=\"M8.043,7.083c0,0,2.814-2.426,5.376-1.807s4.624-0.693,4.624-0.693 c0.25,1.688,0.042,3.75-1.458,5.584c0,0,1.083,0.75,1.083,1.5s0.125,1.875-1,3s-5.5,1.25-6.75,0S8.668,12.834,8.668,12 s0.583-1.25,1.25-1.917C8.835,9.5,7.419,7.708,8.043,7.083z\"/> </g> <text font-size=\"11\" id=\"text_name\" x=\"16\" y=\"33\" oryx:align=\"top center\" stroke=\"black\" ></text> </g></svg>",
  1497. "icon": "event/userlistener.png",
  1498. "groups": [
  1499. "Event Listeners"
  1500. ],
  1501. "propertyPackages": [
  1502. "overrideidpackage",
  1503. "namepackage",
  1504. "documentationpackage",
  1505. "completionneutralrulepackage"
  1506. ],
  1507. "hiddenPropertyPackages": [],
  1508. "roles": [
  1509. "Activity",
  1510. "association_start",
  1511. "association_end",
  1512. "ActivitiesMorph",
  1513. "all"
  1514. ]
  1515. },
  1516. {
  1517. "type": "node",
  1518. "id": "EntryCriterion",
  1519. "title": "Entry criterion",
  1520. "description": "A sentry that defines an entry criterion",
  1521. "view": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\" ?><svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:svg=\"http://www.w3.org/2000/svg\" xmlns:oryx=\"http://www.b3mn.org/oryx\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"14\" height=\"22\" version=\"1.0\"> <oryx:magnets><oryx:magnet oryx:cx=\"8\" oryx:cy=\"10\" oryx:default=\"yes\" /></oryx:magnets><oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" /><g pointer-events=\"fill\"><defs><radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"><stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/><stop id=\"fill_el\" offset=\"100%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/></radialGradient></defs><polygon id=\"bg_frame\" points=\"7 0 14 11 7 22 0 11\" fill=\"url(#background) #ffffff\" stroke=\"#000000\"/></g></svg>",
  1522. "icon": "sentry/entry.png",
  1523. "groups": [
  1524. "Sentries"
  1525. ],
  1526. "propertyPackages": [
  1527. "overrideidpackage",
  1528. "namepackage",
  1529. "documentationpackage",
  1530. "ifpartconditionpackage"
  1531. ],
  1532. "hiddenPropertyPackages": [],
  1533. "roles": [
  1534. "association_start",
  1535. "association_end",
  1536. "SentriesMorph",
  1537. "EntryCriterionOnItemBoundary"
  1538. ]
  1539. },
  1540. {
  1541. "type": "node",
  1542. "id": "ExitCriterion",
  1543. "title": "Exit criterion",
  1544. "description": "A sentry that defines an exit criterion",
  1545. "view": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"no\" ?><svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:svg=\"http://www.w3.org/2000/svg\" xmlns:oryx=\"http://www.b3mn.org/oryx\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"14\" height=\"22\" version=\"1.0\"> <oryx:magnets><oryx:magnet oryx:cx=\"8\" oryx:cy=\"10\" oryx:default=\"yes\" /></oryx:magnets><oryx:docker oryx:cx=\"16\" oryx:cy=\"16\" /><g pointer-events=\"fill\"><defs><radialGradient id=\"background\" cx=\"10%\" cy=\"10%\" r=\"100%\" fx=\"10%\" fy=\"10%\"><stop offset=\"0%\" stop-color=\"#ffffff\" stop-opacity=\"1\"/><stop id=\"fill_el\" offset=\"100%\" stop-color=\"#000000\" stop-opacity=\"1\"/></radialGradient></defs><polygon id=\"bg_frame\" points=\"7 0 14 11 7 22 0 11\" fill=\"url(#background) #000000\" /></g></svg>",
  1546. "icon": "sentry/exit.png",
  1547. "groups": [
  1548. "Sentries"
  1549. ],
  1550. "propertyPackages": [
  1551. "overrideidpackage",
  1552. "namepackage",
  1553. "documentationpackage",
  1554. "ifpartconditionpackage"
  1555. ],
  1556. "hiddenPropertyPackages": [],
  1557. "roles": [
  1558. "association_start",
  1559. "SentriesMorph",
  1560. "ExitCriterionOnItemBoundary"
  1561. ]
  1562. },
  1563. {
  1564. "type": "edge",
  1565. "id": "Association",
  1566. "title": "Association",
  1567. "description": "Associates a sentry with a plan item.",
  1568. "view": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\r\n<svg\r\n\txmlns=\"http://www.w3.org/2000/svg\"\r\n\txmlns:oryx=\"http://www.b3mn.org/oryx\"\r\n\tversion=\"1.0\"\r\n\toryx:edge=\"edge\" >\r\n\t<g id=\"edge\">\r\n\t <path id=\"bg_frame\" d=\"M10 50 L210 50\" stroke=\"#585858\" fill=\"none\" stroke-width=\"2\" stroke-dasharray=\"3, 4\" />\r\n\t\t<text id=\"name\" x=\"0\" y=\"0\" oryx:edgePosition=\"midTop\" oryx:offsetTop=\"6\" style=\"font-size:9px;\"/>\r\n\t</g>\r\n</svg>",
  1569. "icon": "connection/connector.png",
  1570. "groups": [
  1571. "Connectors"
  1572. ],
  1573. "layout": [
  1574. {
  1575. "type": "layout.bpmn2_0.sequenceflow"
  1576. }
  1577. ],
  1578. "propertyPackages": [
  1579. "overrideidpackage",
  1580. "namepackage",
  1581. "documentationpackage",
  1582. "transitioneventpackage"
  1583. ],
  1584. "hiddenPropertyPackages": [],
  1585. "roles": [
  1586. "ConnectingObjectsMorph",
  1587. "all"
  1588. ]
  1589. }
  1590. ],
  1591. "rules": {
  1592. "cardinalityRules": [
  1593. {
  1594. "role": "Startevents_all",
  1595. "incomingEdges": [
  1596. {
  1597. "role": "Association",
  1598. "maximum": 0
  1599. }
  1600. ]
  1601. },
  1602. {
  1603. "role": "Endevents_all",
  1604. "outgoingEdges": [
  1605. {
  1606. "role": "Association",
  1607. "maximum": 0
  1608. }
  1609. ]
  1610. }
  1611. ],
  1612. "connectionRules": [
  1613. {
  1614. "role": "Association",
  1615. "connects": [
  1616. {
  1617. "from": "association_start",
  1618. "to": [
  1619. "association_end"
  1620. ]
  1621. }
  1622. ]
  1623. },
  1624. {
  1625. "role": "EntryCriterionOnItemBoundary",
  1626. "connects": [
  1627. {
  1628. "from": "Activity",
  1629. "to": [
  1630. "EntryCriterionOnItemBoundary"
  1631. ]
  1632. },
  1633. {
  1634. "from": "StageActivity",
  1635. "to": [
  1636. "EntryCriterionOnItemBoundary"
  1637. ]
  1638. }
  1639. ]
  1640. },
  1641. {
  1642. "role": "ExitCriterionOnItemBoundary",
  1643. "connects": [
  1644. {
  1645. "from": "Activity",
  1646. "to": [
  1647. "ExitCriterionOnItemBoundary"
  1648. ]
  1649. },
  1650. {
  1651. "from": "StageActivity",
  1652. "to": [
  1653. "ExitCriterionOnItemBoundary"
  1654. ]
  1655. },
  1656. {
  1657. "from": "StageModelActivity",
  1658. "to": [
  1659. "ExitCriterionOnItemBoundary"
  1660. ]
  1661. }
  1662. ]
  1663. }
  1664. ],
  1665. "containmentRules": [
  1666. {
  1667. "role": "CaseDiagram",
  1668. "contains": [
  1669. "CasePlanModel",
  1670. "ExitCriterion"
  1671. ]
  1672. },
  1673. {
  1674. "role": "CasePlanModel",
  1675. "contains": [
  1676. "all"
  1677. ]
  1678. },
  1679. {
  1680. "role": "Stage",
  1681. "contains": [
  1682. "all"
  1683. ]
  1684. }
  1685. ],
  1686. "morphingRules": [
  1687. {
  1688. "role": "ActivitiesMorph",
  1689. "baseMorphs": [
  1690. "CaseTask"
  1691. ],
  1692. "preserveBounds": true
  1693. },
  1694. {
  1695. "role": "SentriesMorph",
  1696. "baseMorphs": [
  1697. "EntryCriterion"
  1698. ],
  1699. "preserveBounds": true
  1700. }
  1701. ]
  1702. }
  1703. }