Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
flowable-ui-modeler-logic.6.4.0.source-code.stencilset_cmmn.json Maven / Gradle / Ivy
{
"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
} ]
}, {
"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" : "mailtaskheaderspackage",
"properties" : [ {
"id" : "mailtaskheaders",
"type" : "Text",
"title" : "Headers",
"value" : "",
"description" : "Line separated Mail headers (For example - X-Attribute: value).",
"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" : "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" : "httptaskrequestbodyencodingpackage",
"properties" : [
{
"id" : "httptaskrequestbodyencoding",
"type" : "Text",
"title" : "Request body encoding",
"value" : "",
"description" : "Request body encoding (For example- UTF-8).",
"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" : "processtaskinparameterspackage",
"properties" : [ {
"id" : "processtaskinparameters",
"type" : "Complex",
"title" : "In parameters",
"value" : "",
"description" : "Definition of the input parameters",
"popular" : true
} ]
}, {
"name" : "processtaskoutparameterspackage",
"properties" : [ {
"id" : "processtaskoutparameters",
"type" : "Complex",
"title" : "Out parameters",
"value" : "",
"description" : "Definition of the output parameters",
"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" : "displayorderpackage",
"properties" : [ {
"id" : "displayorder",
"type" : "String",
"title" : "Display order",
"value" : "",
"description" : "A number value indicating the order compared to other stages when getting or showing a stage overview.",
"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" : "\n\n \n \n \n \n \t \n \n ",
"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" : " ",
"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" : " ",
"icon" : "containers/expanded.stage.png",
"groups" : [ "Containers" ],
"hide" : true,
"propertyPackages" : [
"overrideidpackage",
"namepackage",
"documentationpackage",
"autocompletepackage",
"requiredrulepackage",
"repetitionrulepackage",
"manualactivationrulepackage",
"completionneutralrulepackage",
"displayorderpackage"
],
"hiddenPropertyPackages" : [ ],
"roles" : [ "StageActivity", "all", "association_start", "association_end" ]
}, {
"type" : "node",
"id" : "Task",
"title" : "Task",
"description" : "A manual task",
"view" : " ",
"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" : " ",
"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" : "\n\n \n \n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \n \n\t \n\t \n\t\t\n\t\t \n\t\n\t\n\t ",
"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": "\n\n \n \n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \n \n\t \n\t \n\t\t\n\t\t \n\t\n\t\n\t\t ",
"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": "\n\n \n \n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \n \n\t \n\t \n\t\t\n\t\t \n \n\t\n\t\n\t\n\t\t ",
"icon": "activity/httptask.png",
"groups": [
"Activities"
],
"propertyPackages": [
"overrideidpackage",
"namepackage",
"documentationpackage",
"servicetaskclasspackage",
"asyncpackage",
"requiredrulepackage",
"repetitionrulepackage",
"manualactivationrulepackage",
"completionneutralrulepackage",
"httptaskrequestmethodpackage",
"httptaskrequesturlpackage",
"httptaskrequestheaderspackage",
"httptaskrequestbodypackage",
"httptaskrequestbodyencodingpackage",
"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" : "\n\n \n \n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \t \n \t \n \t\n \t \n \n \n\t \n\t \n\t\t\n\t\t \n\t\n\t\n\t\t \n\t ",
"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" : " ",
"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" : " ",
"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" : " ",
"icon" : "activity/processtask.png",
"groups" : [ "Activities" ],
"propertyPackages" : [
"overrideidpackage",
"namepackage",
"documentationpackage",
"blockingpackage",
"processtaskprocessreferencepackage",
"processtaskinparameterspackage",
"processtaskoutparameterspackage",
"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" : "\n\n \n \n \t \n \n \n \n \n \n \n \n\t \n \n ",
"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" : " ",
"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" : " ",
"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" : " ",
"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" : "\r\n\r\n\t\r\n\t \r\n\t\t\r\n\t \r\n ",
"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
}]
}
}