12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703 |
- {
- "title": "CMMN editor",
- "namespace": "http://b3mn.org/stencilset/cmmn1.1#",
- "description": "CMMN case editor",
- "propertyPackages": [
- {
- "name": "case_idpackage",
- "properties": [
- {
- "id": "case_id",
- "type": "String",
- "title": "Case identifier",
- "value": "caseModel",
- "description": "Unique identifier of the case definition.",
- "popular": true
- }
- ]
- },
- {
- "name": "overrideidpackage",
- "properties": [
- {
- "id": "overrideid",
- "type": "String",
- "title": "Id",
- "value": "",
- "description": "Unique identifier of the element.",
- "popular": true
- }
- ]
- },
- {
- "name": "namepackage",
- "properties": [
- {
- "id": "name",
- "type": "String",
- "title": "Name",
- "value": "",
- "description": "The descriptive name of the CMMN element.",
- "popular": true,
- "refToView": "text_name"
- }
- ]
- },
- {
- "name": "documentationpackage",
- "properties": [
- {
- "id": "documentation",
- "type": "Text",
- "title": "Documentation",
- "value": "",
- "description": "The descriptive name of the CMMN element.",
- "popular": true
- }
- ]
- },
- {
- "name": "blockingpackage",
- "properties": [
- {
- "id": "isblocking",
- "type": "Boolean",
- "title": "Blocking",
- "value": "true",
- "description": "Boolean property, default true. If false the task will automatically complete the task after executing any associated logic",
- "popular": true
- },
- {
- "id": "isblockingexpression",
- "type": "String",
- "title": "Blocking expression",
- "value": "",
- "description": "An expression to control at runtime whether this task is blocking or not. When set, the value of the blocking property is ignored.",
- "popular": true
- }
- ]
- },
- {
- "name": "case_initiatorvariablenamepackage",
- "properties": [
- {
- "id": "case_initiatorvariablename",
- "type": "String",
- "title": "Initiator variable name",
- "value": "",
- "description": "Sets the variable name to be used for the case initiator value.",
- "popular": true
- }
- ]
- },
- {
- "name": "case_authorpackage",
- "properties": [
- {
- "id": "case_author",
- "type": "String",
- "title": "Case author",
- "value": "",
- "description": "Author of the case definition.",
- "popular": true
- }
- ]
- },
- {
- "name": "case_versionpackage",
- "properties": [
- {
- "id": "case_version",
- "type": "String",
- "title": "Case version string (documentation only)",
- "value": "",
- "description": "Version identifier for documentation purpose.",
- "popular": true
- }
- ]
- },
- {
- "name": "case_namespacepackage",
- "properties": [
- {
- "id": "case_namespace",
- "type": "String",
- "title": "Target namespace",
- "value": "http://www.flowable.org/casedef",
- "description": "Target namespace for the case definition.",
- "popular": true
- }
- ]
- },
- {
- "name": "usertaskassignmentpackage",
- "properties": [
- {
- "id": "usertaskassignment",
- "type": "Complex",
- "title": "Assignments",
- "value": "",
- "description": "Assignment definition for the user task",
- "popular": true
- }
- ]
- },
- {
- "name": "formpropertiespackage",
- "properties": [
- {
- "id": "formproperties",
- "type": "Complex",
- "title": "Form properties",
- "value": "",
- "description": "Definition of the form with a list of form properties",
- "popular": true
- }
- ]
- },
- {
- "name": "formkeydefinitionpackage",
- "properties": [
- {
- "id": "formkeydefinition",
- "type": "String",
- "title": "Form key",
- "value": "",
- "description": "Form key that provides a reference to a form.",
- "popular": true
- },
- {
- "id": "formReadOnly",
- "type": "Boolean",
- "title": "Form key",
- "value": false,
- "description": "Form key that provides a reference to a form.",
- "popular": true
- },
- {
- "id": "formType",
- "type": "String",
- "title": "Form key",
- "value": "1",
- "description": "Form key that provides a reference to a form.",
- "popular": true
- }
- ]
- },
- {
- "name": "duedatedefinitionpackage",
- "properties": [
- {
- "id": "duedatedefinition",
- "type": "String",
- "title": "Due date",
- "value": "",
- "description": "Due date of the user task.",
- "popular": true
- }
- ]
- },
- {
- "name": "prioritydefinitionpackage",
- "properties": [
- {
- "id": "prioritydefinition",
- "type": "String",
- "title": "Priority",
- "value": "",
- "description": "Priority of the user task.",
- "popular": true
- }
- ]
- },
- {
- "name": "servicetaskclasspackage",
- "properties": [
- {
- "id": "servicetaskclass",
- "type": "String",
- "title": "Class",
- "value": "",
- "description": "Class that implements the service task logic.",
- "popular": true
- }
- ]
- },
- {
- "name": "servicetaskexpressionpackage",
- "properties": [
- {
- "id": "servicetaskexpression",
- "type": "Text",
- "title": "Expression",
- "value": "",
- "description": "Service task logic defined with an expression.",
- "popular": true
- }
- ]
- },
- {
- "name": "servicetaskdelegateexpressionpackage",
- "properties": [
- {
- "id": "servicetaskdelegateexpression",
- "type": "Text",
- "title": "Delegate expression",
- "value": "",
- "description": "Service task logic defined with a delegate expression.",
- "popular": true
- }
- ]
- },
- {
- "name": "servicetaskfieldspackage",
- "properties": [
- {
- "id": "servicetaskfields",
- "type": "Complex",
- "title": "Class fields",
- "value": "",
- "description": "Field extensions",
- "popular": true
- }
- ]
- },
- {
- "name": "servicetaskresultvariablepackage",
- "properties": [
- {
- "id": "servicetaskresultvariable",
- "type": "String",
- "title": "Result variable name",
- "value": "",
- "description": "Process variable name to store the service task result.",
- "popular": true
- }
- ]
- },
- {
- "name": "scriptformatpackage",
- "properties": [
- {
- "id": "scriptformat",
- "type": "String",
- "title": "Script format",
- "value": "",
- "description": "Script format of the script task.",
- "popular": true
- }
- ]
- },
- {
- "name": "scripttextpackage",
- "properties": [
- {
- "id": "scripttext",
- "type": "Text",
- "title": "Script",
- "value": "",
- "description": "Script text of the script task.",
- "popular": true
- }
- ]
- },
- {
- "name": "asyncpackage",
- "properties": [
- {
- "id": "isasync",
- "type": "Boolean",
- "title": "Asynchronous",
- "value": "",
- "description": "Indicates if the task needs to be executed asynchronously.",
- "popular": true
- },
- {
- "id": "isexclusive",
- "type": "Boolean",
- "title": "Exclusive",
- "value": "",
- "description": "Indicates if an asynchronous task must be executed exclusively",
- "popular": true
- }
- ]
- },
- {
- "name": "mailtasktopackage",
- "properties": [
- {
- "id": "mailtaskto",
- "type": "Text",
- "title": "To",
- "value": "",
- "description": "The recipients if the e-mail. Multiple recipients are defined in a comma-separated list.",
- "popular": true
- }
- ]
- },
- {
- "name": "mailtaskfrompackage",
- "properties": [
- {
- "id": "mailtaskfrom",
- "type": "Text",
- "title": "From",
- "value": "",
- "description": "The sender e-mail address. If not provided, the default configured from address is used.",
- "popular": true
- }
- ]
- },
- {
- "name": "mailtasksubjectpackage",
- "properties": [
- {
- "id": "mailtasksubject",
- "type": "Text",
- "title": "Subject",
- "value": "",
- "description": "The subject of the e-mail.",
- "popular": true
- }
- ]
- },
- {
- "name": "mailtaskccpackage",
- "properties": [
- {
- "id": "mailtaskcc",
- "type": "Text",
- "title": "Cc",
- "value": "",
- "description": "The cc's of the e-mail. Multiple recipients are defined in a comma-separated list",
- "popular": true
- }
- ]
- },
- {
- "name": "mailtaskbccpackage",
- "properties": [
- {
- "id": "mailtaskbcc",
- "type": "Text",
- "title": "Bcc",
- "value": "",
- "description": "The bcc's of the e-mail. Multiple recipients are defined in a comma-separated list",
- "popular": true
- }
- ]
- },
- {
- "name": "mailtasktextpackage",
- "properties": [
- {
- "id": "mailtasktext",
- "type": "Text",
- "title": "Text",
- "value": "",
- "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.",
- "popular": true
- }
- ]
- },
- {
- "name": "mailtaskhtmlpackage",
- "properties": [
- {
- "id": "mailtaskhtml",
- "type": "Text",
- "title": "Html",
- "value": "",
- "description": "A piece of HTML that is the content of the e-mail.",
- "popular": true
- }
- ]
- },
- {
- "name": "mailtaskcharsetpackage",
- "properties": [
- {
- "id": "mailtaskcharset",
- "type": "String",
- "title": "Charset",
- "value": "",
- "description": "Allows to change the charset of the email, which is necessary for many non-English languages. ",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskrequestmethodpackage",
- "properties": [
- {
- "id": "httptaskrequestmethod",
- "type": "String",
- "title": "Request method",
- "value": "",
- "description": "Request method (For example - GET,POST,PUT etc).",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskrequesturlpackage",
- "properties": [
- {
- "id": "httptaskrequesturl",
- "type": "Text",
- "title": "Request URL",
- "value": "",
- "description": "Request URL (For example - http://flowable.org).",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskrequestheaderspackage",
- "properties": [
- {
- "id": "httptaskrequestheaders",
- "type": "Text",
- "title": "Request headers",
- "value": "",
- "description": "Line separated HTTP request headers (For example - Content-Type: application/json).",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskrequestbodypackage",
- "properties": [
- {
- "id": "httptaskrequestbody",
- "type": "Text",
- "title": "Request body",
- "value": "",
- "description": "Request body (For example- ${sampleBody}).",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskrequesttimeoutpackage",
- "properties": [
- {
- "id": "httptaskrequesttimeout",
- "type": "String",
- "title": "Request timeout",
- "value": "",
- "description": "Timeout in milliseconds for the request (For example - 5000).",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskdisallowredirectspackage",
- "properties": [
- {
- "id": "httptaskdisallowredirects",
- "type": "String",
- "title": "Disallow redirects",
- "value": "",
- "description": "Flag to disallow HTTP redirects.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskfailstatuscodespackage",
- "properties": [
- {
- "id": "httptaskfailstatuscodes",
- "type": "String",
- "title": "Fail status codes",
- "value": "",
- "description": "Comma separated list of HTTP response status codes to retry, for example 400,5XX.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskhandlestatuscodespackage",
- "properties": [
- {
- "id": "httptaskhandlestatuscodes",
- "type": "String",
- "title": "Handle status codes",
- "value": "",
- "description": "Comma separated list of HTTP response status codes to ignore, for example 404,3XX.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskignoreexceptionpackage",
- "properties": [
- {
- "id": "httptaskignoreexception",
- "type": "String",
- "title": "Ignore exception",
- "value": "",
- "description": "Flag to ignore exceptions.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskresponsevariablenamepackage",
- "properties": [
- {
- "id": "httptaskresponsevariablename",
- "type": "String",
- "title": "Response variable name",
- "value": "",
- "description": "Define the variable name to store the http response.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptasksaverequestvariablespackage",
- "properties": [
- {
- "id": "httptasksaverequestvariables",
- "type": "String",
- "title": "Save request variables",
- "value": "",
- "description": "Flag to save request variables.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptasksaveresponseparameterspackage",
- "properties": [
- {
- "id": "httptasksaveresponseparameters",
- "type": "String",
- "title": "Save response status, headers",
- "value": "",
- "description": "Flag to save response status, headers etc.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskresultvariableprefixpackage",
- "properties": [
- {
- "id": "httptaskresultvariableprefix",
- "type": "String",
- "title": "Result variable prefix",
- "value": "",
- "description": "Prefix for the execution variable names.",
- "popular": true
- }
- ]
- },
- {
- "name": "textpackage",
- "properties": [
- {
- "id": "text",
- "type": "String",
- "title": "Text",
- "value": "",
- "description": "The text of the text annotation.",
- "popular": true,
- "refToView": "text"
- }
- ]
- },
- {
- "name": "formreferencepackage",
- "properties": [
- {
- "id": "formreference",
- "type": "Complex",
- "title": "Form reference",
- "value": "",
- "description": "Reference to a form",
- "popular": true
- }
- ]
- },
- {
- "name": "decisiontaskdecisiontablereferencepackage",
- "properties": [
- {
- "id": "decisiontaskdecisiontablereference",
- "type": "Complex",
- "title": "Decision table reference",
- "value": "",
- "description": "Set the decision table reference",
- "popular": true
- }
- ]
- },
- {
- "name": "decisiontaskthrowerroronnohitspackage",
- "properties": [
- {
- "id": "decisiontaskthrowerroronnohits",
- "type": "Boolean",
- "title": "Throw error if no rules were hit",
- "value": "false",
- "description": "Should an error be thrown if no rules of the decision table were hit and consequently no result was found.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskrequestmethodpackage",
- "properties": [
- {
- "id": "httptaskrequestmethod",
- "type": "String",
- "title": "Request method",
- "value": "",
- "description": "Request method (For example - GET,POST,PUT etc).",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskrequesturlpackage",
- "properties": [
- {
- "id": "httptaskrequesturl",
- "type": "Text",
- "title": "Request URL",
- "value": "",
- "description": "Request URL (For example - http://flowable.org).",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskrequestheaderspackage",
- "properties": [
- {
- "id": "httptaskrequestheaders",
- "type": "Text",
- "title": "Request headers",
- "value": "",
- "description": "Line separated HTTP request headers (For example - Content-Type: application/json).",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskrequestbodypackage",
- "properties": [
- {
- "id": "httptaskrequestbody",
- "type": "Text",
- "title": "Request body",
- "value": "",
- "description": "Request body (For example- ${sampleBody}).",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskrequesttimeoutpackage",
- "properties": [
- {
- "id": "httptaskrequesttimeout",
- "type": "String",
- "title": "Request timeout",
- "value": "",
- "description": "Timeout in milliseconds for the request (For example - 5000).",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskdisallowredirectspackage",
- "properties": [
- {
- "id": "httptaskdisallowredirects",
- "type": "String",
- "title": "Disallow redirects",
- "value": "",
- "description": "Flag to disallow HTTP redirects.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskfailstatuscodespackage",
- "properties": [
- {
- "id": "httptaskfailstatuscodes",
- "type": "String",
- "title": "Fail status codes",
- "value": "",
- "description": "Comma separated list of HTTP response status codes to retry, for example 400,5XX.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskhandlestatuscodespackage",
- "properties": [
- {
- "id": "httptaskhandlestatuscodes",
- "type": "String",
- "title": "Handle status codes",
- "value": "",
- "description": "Comma separated list of HTTP response status codes to ignore, for example 404,3XX.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskignoreexceptionpackage",
- "properties": [
- {
- "id": "httptaskignoreexception",
- "type": "String",
- "title": "Ignore exception",
- "value": "",
- "description": "Flag to ignore exceptions.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskresponsevariablenamepackage",
- "properties": [
- {
- "id": "httptaskresponsevariablename",
- "type": "String",
- "title": "Response variable name",
- "value": "",
- "description": "Define the variable name to store the http response.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptasksaverequestvariablespackage",
- "properties": [
- {
- "id": "httptasksaverequestvariables",
- "type": "String",
- "title": "Save request variables",
- "value": "",
- "description": "Flag to save request variables.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptasksaveresponseparameterspackage",
- "properties": [
- {
- "id": "httptasksaveresponseparameters",
- "type": "String",
- "title": "Save response status, headers",
- "value": "",
- "description": "Flag to save response status, headers etc.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptaskresultvariableprefixpackage",
- "properties": [
- {
- "id": "httptaskresultvariableprefix",
- "type": "String",
- "title": "Result variable prefix",
- "value": "",
- "description": "Prefix for the execution variable names.",
- "popular": true
- }
- ]
- },
- {
- "name": "httptasksaveresponseparameterstransientpackage",
- "properties": [
- {
- "id": "httptasksaveresponseparameterstransient",
- "type": "String",
- "title": "Save response as a transient variable",
- "value": "",
- "description": "Flag indicating to store the response variable(s) transient",
- "popular": true
- }
- ]
- },
- {
- "name": "httptasksaveresponseasjsonpackage",
- "properties": [
- {
- "id": "httptasksaveresponseasjson",
- "type": "String",
- "title": "Save response as JSON",
- "value": "",
- "description": "Flag indicating to store the response variable as a JSON variable instead of a String",
- "popular": true
- }
- ]
- },
- {
- "name": "casetaskcasereferencepackage",
- "properties": [
- {
- "id": "casetaskcasereference",
- "type": "Complex",
- "title": "Case reference",
- "value": "",
- "description": "Set the case reference",
- "popular": true
- }
- ]
- },
- {
- "name": "processtaskprocessreferencepackage",
- "properties": [
- {
- "id": "processtaskprocessreference",
- "type": "Complex",
- "title": "Process reference",
- "value": "",
- "description": "Set the process reference",
- "popular": true
- }
- ]
- },
- {
- "name": "timerexpressionpackage",
- "properties": [
- {
- "id": "timerexpression",
- "type": "String",
- "title": "Timer Expression",
- "value": "",
- "description": "An ISO-8601 string or an expression that resolves to either an ISO-8601 string or a java.util.Date",
- "popular": true
- }
- ]
- },
- {
- "name": "timerstarttriggerpackage",
- "properties": [
- {
- "id": "timerstarttriggersourceref",
- "type": "flowable-planitem-dropdown",
- "title": "Start trigger plan item",
- "value": "",
- "description": "A reference to the plan item for which the configured standard event needs to happen to start the timer (optional)",
- "popular": true
- },
- {
- "id": "transitionevent",
- "type": "flowable-transitionevent",
- "title": "Start trigger transition event",
- "value": "complete",
- "description": "The type of the transition event. Only used when the start trigger plan item is set",
- "popular": true
- }
- ]
- },
- {
- "name": "decisiontaskdecisionreferencepackage",
- "properties": [
- {
- "id": "decisiontaskdecisionreference",
- "type": "Complex",
- "title": "Decision reference",
- "value": "",
- "description": "Set the decision reference",
- "popular": true
- }
- ]
- },
- {
- "name": "ifpartconditionpackage",
- "properties": [
- {
- "id": "ifpartcondition",
- "type": "String",
- "title": "Condition",
- "value": "",
- "description": "An expression that must be true to satisfy the sentry",
- "popular": true
- }
- ]
- },
- {
- "name": "autocompletepackage",
- "properties": [
- {
- "id": "autocompleteenabled",
- "type": "Boolean",
- "title": "Auto complete",
- "value": "",
- "description": "Flag indicating that the stage will automatically complete, once all required children are in an end state and no other children are active.",
- "popular": true,
- "refToView": "autoComplete"
- },
- {
- "id": "autocompletecondition",
- "type": "String",
- "title": "Auto complete condition",
- "value": "",
- "description": "An expression that is resolved to if the stage can automatically complere.",
- "popular": true
- }
- ]
- },
- {
- "name": "requiredrulepackage",
- "properties": [
- {
- "id": "requiredenabled",
- "type": "Boolean",
- "title": "Required",
- "value": "",
- "description": "Flag indicating if the stage, task or milestone is required when determining the parent stage completion. By default false.",
- "popular": true,
- "refToView": "required"
- },
- {
- "id": "requiredrulecondition",
- "type": "String",
- "title": "Required Rule",
- "value": "",
- "description": "An expression that is resolved to determine if the stage, task or milestone is required when determining the parent stage completion.",
- "popular": true
- }
- ]
- },
- {
- "name": "repetitionrulepackage",
- "properties": [
- {
- "id": "repetitionenabled",
- "type": "Boolean",
- "title": "Repetition",
- "value": "",
- "description": "Flag indicating if repetition is enabled",
- "popular": true,
- "refToView": "repetition"
- },
- {
- "id": "repetitionrulecondition",
- "type": "String",
- "title": "Repetition Rule",
- "value": "",
- "description": "An expression that is resolved to determine if new instances of the planitem need to be created",
- "popular": true
- },
- {
- "id": "repetitioncountervariablename",
- "type": "String",
- "title": "Repetition counter variable",
- "value": "",
- "description": "The name of the local variable which stores the instance counter of the repetition. Default value is 'repetitionCounter'.",
- "popular": true
- }
- ]
- },
- {
- "name": "manualactivationrulepackage",
- "properties": [
- {
- "id": "manualactivationenabled",
- "type": "Boolean",
- "title": "Manual activation",
- "value": "",
- "description": "Flag indicating if the task or stage needs to be manually activated. False by default.",
- "popular": true,
- "refToView": "manualActivation"
- },
- {
- "id": "manualactivationrulecondition",
- "type": "String",
- "title": "Manual activation Rule",
- "value": "",
- "description": "An expression that is resolved to determine if the stage or task needs to be manually activated.",
- "popular": true
- }
- ]
- },
- {
- "name": "completionneutralrulepackage",
- "properties": [
- {
- "id": "completionneutralenabled",
- "type": "Boolean",
- "title": "Completion neutral",
- "value": "",
- "description": "Flag indicating if the plan item is completion neutral. False by default.",
- "popular": true
- },
- {
- "id": "completionneutralrulecondition",
- "type": "String",
- "title": "Completion neutral Rule",
- "value": "",
- "description": "An expression that is resolved to determine if the plan item is completion neutral.",
- "popular": true
- }
- ]
- },
- {
- "name": "scriptformatpackage",
- "properties": [
- {
- "id": "scriptformat",
- "type": "String",
- "title": "Script format",
- "value": "",
- "description": "Script format of the script task (JavaScript, groovy, etc).",
- "popular": true
- }
- ]
- },
- {
- "name": "scripttextpackage",
- "properties": [
- {
- "id": "scripttext",
- "type": "Text",
- "title": "Script",
- "value": "",
- "description": "Script text of the script task.",
- "popular": true
- }
- ]
- },
- {
- "name": "transitioneventpackage",
- "properties": [
- {
- "id": "transitionevent",
- "type": "flowable-transitionevent",
- "title": "Transition event type",
- "value": "complete",
- "description": "The type of the transition event",
- "popular": true
- }
- ]
- }
- ],
- "stencils": [
- {
- "type": "node",
- "id": "CMMNDiagram",
- "title": "CMMN-Diagram",
- "description": "A CMMN 2.0 diagram.",
- "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>",
- "icon": "diagram.png",
- "groups": [
- "Diagram"
- ],
- "mayBeRoot": true,
- "hide": true,
- "propertyPackages": [
- "case_idpackage",
- "namepackage",
- "documentationpackage",
- "case_initiatorvariablenamepackage",
- "case_authorpackage",
- "case_versionpackage",
- "case_namespacepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": []
- },
- {
- "type": "node",
- "id": "CasePlanModel",
- "title": "Case plan model",
- "description": "A case plan model",
- "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>",
- "icon": "containers/caseplanmodel.png",
- "groups": [
- "Containers"
- ],
- "hide": true,
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "formkeydefinitionpackage",
- "formreferencepackage",
- "autocompletepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "StageModelActivity"
- ]
- },
- {
- "type": "node",
- "id": "Stage",
- "title": "Stage",
- "description": "A stage",
- "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>",
- "icon": "containers/expanded.stage.png",
- "groups": [
- "Containers"
- ],
- "hide": true,
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "autocompletepackage",
- "requiredrulepackage",
- "repetitionrulepackage",
- "manualactivationrulepackage",
- "completionneutralrulepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "StageActivity",
- "all",
- "association_start",
- "association_end"
- ]
- },
- {
- "type": "node",
- "id": "Task",
- "title": "Task",
- "description": "A manual task",
- "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>",
- "icon": "activity/task.png",
- "groups": [
- "Activities"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "blockingpackage",
- "asyncpackage",
- "requiredrulepackage",
- "repetitionrulepackage",
- "manualactivationrulepackage",
- "completionneutralrulepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "Activity",
- "association_start",
- "association_end",
- "ActivitiesMorph",
- "all"
- ]
- },
- {
- "type": "node",
- "id": "HumanTask",
- "title": "Human task",
- "description": "A manual task assigned to a specific person",
- "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>",
- "icon": "activity/humantask.png",
- "groups": [
- "Activities"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "blockingpackage",
- "usertaskassignmentpackage",
- "formkeydefinitionpackage",
- "formreferencepackage",
- "duedatedefinitionpackage",
- "prioritydefinitionpackage",
- "asyncpackage",
- "requiredrulepackage",
- "repetitionrulepackage",
- "manualactivationrulepackage",
- "completionneutralrulepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "Activity",
- "association_start",
- "association_end",
- "ActivitiesMorph",
- "all"
- ]
- },
- {
- "type": "node",
- "id": "ServiceTask",
- "title": "Service task",
- "description": "An automatic task with service logic",
- "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>",
- "icon": "activity/servicetask.png",
- "groups": [
- "Activities"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "servicetaskclasspackage",
- "servicetaskexpressionpackage",
- "servicetaskdelegateexpressionpackage",
- "servicetaskfieldspackage",
- "servicetaskresultvariablepackage",
- "asyncpackage",
- "requiredrulepackage",
- "repetitionrulepackage",
- "manualactivationrulepackage",
- "completionneutralrulepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "Activity",
- "association_start",
- "association_end",
- "ActivitiesMorph",
- "all"
- ]
- },
- {
- "type": "node",
- "id": "DecisionTask",
- "title": "Decision task",
- "description": "Task to invoke a DMN decision",
- "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>",
- "icon": "activity/decisiontask.png",
- "groups": [
- "Activities"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "decisiontaskdecisiontablereferencepackage",
- "decisiontaskthrowerroronnohitspackage",
- "asyncpackage",
- "requiredrulepackage",
- "repetitionrulepackage",
- "manualactivationrulepackage",
- "completionneutralrulepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "Activity",
- "association_start",
- "association_end",
- "ActivitiesMorph",
- "all"
- ]
- },
- {
- "type": "node",
- "id": "HttpTask",
- "title": "Http task",
- "description": "A HTTP task",
- "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>",
- "icon": "activity/httptask.png",
- "groups": [
- "Activities"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "servicetaskclasspackage",
- "asyncpackage",
- "requiredrulepackage",
- "repetitionrulepackage",
- "manualactivationrulepackage",
- "completionneutralrulepackage",
- "httptaskrequestmethodpackage",
- "httptaskrequesturlpackage",
- "httptaskrequestheaderspackage",
- "httptaskrequestbodypackage",
- "httptaskrequesttimeoutpackage",
- "httptaskdisallowredirectspackage",
- "httptaskfailstatuscodespackage",
- "httptaskhandlestatuscodespackage",
- "httptaskignoreexceptionpackage",
- "httptaskresponsevariablenamepackage",
- "httptasksaverequestvariablespackage",
- "httptasksaveresponseparameterspackage",
- "httptaskresultvariableprefixpackage",
- "httptasksaveresponseparameterstransientpackage",
- "httptasksaveresponseasjsonpackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "Activity",
- "sequence_start",
- "sequence_end",
- "ActivitiesMorph",
- "all"
- ]
- },
- {
- "type": "node",
- "id": "ScriptTask",
- "title": "Script task",
- "description": "An automatic task with script logic",
- "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>",
- "icon": "activity/scripttask.png",
- "groups": [
- "Activities"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "servicetaskclasspackage",
- "asyncpackage",
- "requiredrulepackage",
- "repetitionrulepackage",
- "manualactivationrulepackage",
- "completionneutralrulepackage",
- "scriptformatpackage",
- "scripttextpackage",
- "servicetaskresultvariablepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "Activity",
- "association_start",
- "association_end",
- "ActivitiesMorph",
- "all"
- ]
- },
- {
- "type": "node",
- "id": "Milestone",
- "title": "Milestone",
- "description": "A milestone",
- "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>",
- "icon": "activity/milestone.png",
- "groups": [
- "Activities"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "requiredrulepackage",
- "repetitionrulepackage",
- "completionneutralrulepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "Activity",
- "association_start",
- "association_end",
- "ActivitiesMorph",
- "all"
- ]
- },
- {
- "type": "node",
- "id": "CaseTask",
- "title": "Case task",
- "description": "A reference to a case definition to start a new instance",
- "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>",
- "icon": "activity/casetask.png",
- "groups": [
- "Activities"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "blockingpackage",
- "casetaskcasereferencepackage",
- "asyncpackage",
- "requiredrulepackage",
- "repetitionrulepackage",
- "manualactivationrulepackage",
- "completionneutralrulepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "Activity",
- "association_start",
- "association_end",
- "ActivitiesMorph",
- "all"
- ]
- },
- {
- "type": "node",
- "id": "ProcessTask",
- "title": "Process task",
- "description": "A reference to a process definition to start a new instance",
- "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>",
- "icon": "activity/processtask.png",
- "groups": [
- "Activities"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "blockingpackage",
- "processtaskprocessreferencepackage",
- "asyncpackage",
- "requiredrulepackage",
- "repetitionrulepackage",
- "manualactivationrulepackage",
- "completionneutralrulepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "Activity",
- "association_start",
- "association_end",
- "ActivitiesMorph",
- "all"
- ]
- },
- {
- "type": "node",
- "id": "TimerEventListener",
- "title": "Timer event listener",
- "description": "An eventlistener with a timer trigger",
- "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>",
- "icon": "activity/timereventlistener.png",
- "groups": [
- "Event Listeners"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "timerexpressionpackage",
- "timerstarttriggerpackage",
- "completionneutralrulepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "Activity",
- "association_start",
- "association_end",
- "ActivitiesMorph",
- "all"
- ]
- },
- {
- "type": "node",
- "id": "UserEventListener",
- "title": "User event listener",
- "description": "An listener for user events",
- "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>",
- "icon": "event/userlistener.png",
- "groups": [
- "Event Listeners"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "completionneutralrulepackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "Activity",
- "association_start",
- "association_end",
- "ActivitiesMorph",
- "all"
- ]
- },
- {
- "type": "node",
- "id": "EntryCriterion",
- "title": "Entry criterion",
- "description": "A sentry that defines an entry criterion",
- "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>",
- "icon": "sentry/entry.png",
- "groups": [
- "Sentries"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "ifpartconditionpackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "association_start",
- "association_end",
- "SentriesMorph",
- "EntryCriterionOnItemBoundary"
- ]
- },
- {
- "type": "node",
- "id": "ExitCriterion",
- "title": "Exit criterion",
- "description": "A sentry that defines an exit criterion",
- "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>",
- "icon": "sentry/exit.png",
- "groups": [
- "Sentries"
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "ifpartconditionpackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "association_start",
- "SentriesMorph",
- "ExitCriterionOnItemBoundary"
- ]
- },
- {
- "type": "edge",
- "id": "Association",
- "title": "Association",
- "description": "Associates a sentry with a plan item.",
- "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>",
- "icon": "connection/connector.png",
- "groups": [
- "Connectors"
- ],
- "layout": [
- {
- "type": "layout.bpmn2_0.sequenceflow"
- }
- ],
- "propertyPackages": [
- "overrideidpackage",
- "namepackage",
- "documentationpackage",
- "transitioneventpackage"
- ],
- "hiddenPropertyPackages": [],
- "roles": [
- "ConnectingObjectsMorph",
- "all"
- ]
- }
- ],
- "rules": {
- "cardinalityRules": [
- {
- "role": "Startevents_all",
- "incomingEdges": [
- {
- "role": "Association",
- "maximum": 0
- }
- ]
- },
- {
- "role": "Endevents_all",
- "outgoingEdges": [
- {
- "role": "Association",
- "maximum": 0
- }
- ]
- }
- ],
- "connectionRules": [
- {
- "role": "Association",
- "connects": [
- {
- "from": "association_start",
- "to": [
- "association_end"
- ]
- }
- ]
- },
- {
- "role": "EntryCriterionOnItemBoundary",
- "connects": [
- {
- "from": "Activity",
- "to": [
- "EntryCriterionOnItemBoundary"
- ]
- },
- {
- "from": "StageActivity",
- "to": [
- "EntryCriterionOnItemBoundary"
- ]
- }
- ]
- },
- {
- "role": "ExitCriterionOnItemBoundary",
- "connects": [
- {
- "from": "Activity",
- "to": [
- "ExitCriterionOnItemBoundary"
- ]
- },
- {
- "from": "StageActivity",
- "to": [
- "ExitCriterionOnItemBoundary"
- ]
- },
- {
- "from": "StageModelActivity",
- "to": [
- "ExitCriterionOnItemBoundary"
- ]
- }
- ]
- }
- ],
- "containmentRules": [
- {
- "role": "CaseDiagram",
- "contains": [
- "CasePlanModel",
- "ExitCriterion"
- ]
- },
- {
- "role": "CasePlanModel",
- "contains": [
- "all"
- ]
- },
- {
- "role": "Stage",
- "contains": [
- "all"
- ]
- }
- ],
- "morphingRules": [
- {
- "role": "ActivitiesMorph",
- "baseMorphs": [
- "CaseTask"
- ],
- "preserveBounds": true
- },
- {
- "role": "SentriesMorph",
- "baseMorphs": [
- "EntryCriterion"
- ],
- "preserveBounds": true
- }
- ]
- }
- }
|