{ "title" : "流程编辑器", "namespace" : "http://b3mn.org/stencilset/bpmn2.0#", "description" : "BPMN 流程编辑器", "propertyPackages" : [ { "name" : "process_idpackage", "properties" : [ { "id" : "process_id", "type" : "String", "title" : "流程标识(ID)", "value" : "process", "description" : "流程定义唯一标识ID.", "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" : "名称", "value" : "", "description" : "BPMN元素名称.", "popular" : true, "refToView" : "text_name" } ] }, { "name" : "documentationpackage", "properties" : [ { "id" : "documentation", "type" : "Text", "title" : "描述信息", "value" : "", "description" : "BPMN元素描述.", "popular" : true } ] }, { "name" : "categorypackage", "properties" : [ { "id" : "categorydefinition", "type" : "String", "title" : "Category", "value" : "", "description" : "Category of the BPMN element.", "popular" : true } ] }, { "name" : "process_authorpackage", "properties" : [ { "id" : "process_author", "type" : "String", "title" : "流程作者", "value" : "", "description" : "流程定义的作者.", "popular" : true } ] }, { "name" : "process_versionpackage", "properties" : [ { "id" : "process_version", "type" : "String", "title" : "流程版本", "value" : "", "description" : "标识文档版本为目的.", "popular" : true } ] }, { "name" : "process_historylevelpackage", "properties" : [ { "id" : "process_historylevel", "type" : "flowable-processhistorylevel", "title" : "历史级别", "value" : "", "description" : "历史级别", "popular" : true } ] }, { "name" : "isexecutablepackage", "properties" : [ { "id" : "isexecutable", "type" : "Boolean", "title" : "是否可执行", "value" : "true", "description" : "Is the process executable?", "popular" : true } ] }, { "name" : "process_potentialstarteruserpackage", "properties" : [ { "id" : "process_potentialstarteruser", "type" : "String", "title" : "流程启动人", "value" : "", "description" : "哪一个用户,可以启动流程?", "popular" : true } ] }, { "name" : "process_potentialstartergrouppackage", "properties" : [ { "id" : "process_potentialstartergroup", "type" : "String", "title" : "流程启动组", "value" : "", "description" : "那一个组,可以启动流程?", "popular" : true } ] }, { "name" : "process_namespacepackage", "properties" : [ { "id" : "process_namespace", "type" : "String", "title" : "命名空间", "value" : "http://www.flowable.org/processdef", "description" : "流程定义命名空间.", "popular" : true } ] }, { "name" : "process_iseagerexecutionfetchpackage", "properties" : [ { "id" : "iseagerexecutionfetch", "type" : "Boolean", "title" : "优先执行", "value" : "false", "description" : "Enable eager execution fetching for this process definition?", "popular" : true } ] }, { "name" : "asynchronousdefinitionpackage", "properties" : [ { "id" : "asynchronousdefinition", "type" : "Boolean", "title" : "异步", "value" : "false", "description" : "定义为一个异步活动.", "popular" : true } ] }, { "name" : "datapropertiespackage", "properties" : [ { "id" : "dataproperties", "type" : "Complex", "title" : "Data Objects", "value" : "", "description" : "Definition of the data object properties", "popular" : true } ] }, { "name" : "exclusivedefinitionpackage", "properties" : [ { "id" : "exclusivedefinition", "type" : "Boolean", "title" : "独占任务", "value" : "false", "description" : "定义为一个独占任务.", "popular" : true } ] }, { "name" : "executionlistenerspackage", "properties" : [ { "id" : "executionlisteners", "type" : "multiplecomplex", "title" : "执行监听器", "value" : "", "description" : "监听activity, process, sequence flow 启动和结束事件.", "popular" : true } ] }, { "name" : "tasklistenerspackage", "properties" : [ { "id" : "tasklisteners", "type" : "multiplecomplex", "title" : "任务监听器", "value" : "", "description" : "任务监听器", "popular" : true } ] }, { "name" : "eventlistenerspackage", "properties" : [ { "id" : "eventlisteners", "type" : "multiplecomplex", "title" : "事件监听器", "value" : "", "description" : "Listeners for any event happening in the Flowable Engine. It's also possible to rethrow the event as a signal, message or error event", "popular" : true } ] }, { "name" : "usertaskassignmentpackage", "properties" : [ { "id" : "usertaskassignment", "type" : "Complex", "title" : "分配用户", "value" : "", "description" : "分配任务给用户", "popular" : true } ] }, { "name" : "formpropertiespackage", "properties" : [ { "id" : "formproperties", "type" : "Complex", "title" : "表单属性", "value" : "", "description" : "定义表单属性", "popular" : true } ] }, { "name" : "formkeydefinitionpackage", "properties" : [ { "id" : "formkeydefinition", "type" : "String", "title" : "表单key", "value" : "", "description" : "表单key,提供一个表单的引用.", "popular" : true } ] }, { "name" : "duedatedefinitionpackage", "properties" : [ { "id" : "duedatedefinition", "type" : "String", "title" : "到期时间", "value" : "", "description" : "任务到期时间.", "popular" : true } ] }, { "name" : "prioritydefinitionpackage", "properties" : [ { "id" : "prioritydefinition", "type" : "String", "title" : "优先级", "value" : "", "description" : "用户任务的优先级.", "popular" : true } ] }, { "name" : "duedatedefinitionpackage", "properties" : [ { "id" : "duedatedefinition", "type" : "String", "title" : "到期时间", "value" : "", "description" : "到期时间.", "popular" : true } ] }, { "name" : "servicetaskclasspackage", "properties" : [ { "id" : "servicetaskclass", "type" : "String", "title" : "类", "value" : "", "description" : "实现 service task logic 的类.", "popular" : true } ] }, { "name" : "servicetaskexpressionpackage", "properties" : [ { "id" : "servicetaskexpression", "type" : "Text", "title" : "表达式", "value" : "", "description" : "表达式定义的Service task logic.", "popular" : true } ] }, { "name" : "servicetaskdelegateexpressionpackage", "properties" : [ { "id" : "servicetaskdelegateexpression", "type" : "Text", "title" : "委托表达式", "value" : "", "description" : "委托表达式定义的Service task logic..", "popular" : true } ] }, { "name" : "servicetaskfieldspackage", "properties" : [ { "id" : "servicetaskfields", "type" : "Complex", "title" : "类字段", "value" : "", "description" : "类字段", "popular" : true } ] }, { "name" : "servicetaskresultvariablepackage", "properties" : [ { "id" : "servicetaskresultvariable", "type" : "String", "title" : "结果变量名", "value" : "", "description" : "Process variable name to store the service task result.", "popular" : true } ] }, { "name" : "servicetaskresultvariablepackage", "properties" : [ { "id" : "servicetaskUseLocalScopeForResultVariable", "type" : "Boolean", "title" : "Use local scope for result variable", "value" : "false", "description" : "Flag that marks that the used resultVariable needs to be saved as a local variable", "popular" : true } ] }, { "name" : "servicetasktriggerablepackage", "properties" : [ { "id" : "servicetasktriggerable", "type" : "Boolean", "title" : "Set service task to be triggerable", "value" : "false", "description" : "Sets the service task to be triggerable", "popular" : true } ] }, { "name": "scriptformatpackage", "properties" : [ { "id": "scriptformat", "type": "String", "title" : "脚本格式", "value": "", "description": "Script format of the script task.", "popular": true } ] }, { "name": "scripttextpackage", "properties" : [ { "id": "scripttext", "type": "Text", "title" : "脚本", "value": "", "description": "Script text of the script task.", "popular": true } ] }, { "name": "scriptautostorevariablespackage", "properties": [{ "id": "scriptautostorevariables", "type": "Boolean", "title": "自动存储变量", "value": "false", "description": "Automatically store all script variables to the process.", "popular": true }] }, { "name" : "shellcommandpackage", "properties" : [ { "id" : "shellcommand", "type" : "String", "title" : "命令、指令", "value" : "", "description" : "任务的shell指令", "popular" : true } ] }, { "name" : "shellarg1package", "properties" : [ { "id" : "shellarg1", "type" : "Text", "title" : "参数1", "value" : "", "description" : "shell指令的 参数1", "popular" : true } ] }, { "name" : "shellarg2package", "properties" : [ { "id" : "shellarg2", "type" : "Text", "title" : "参数2", "value" : "", "description" : "shell指令的 参数2", "popular" : true } ] }, { "name" : "shellarg3package", "properties" : [ { "id" : "shellarg3", "type" : "Text", "title" : "参数3", "value" : "", "description" : "shell指令的 参数3", "popular" : true } ] }, { "name" : "shellarg4package", "properties" : [ { "id" : "shellarg4", "type" : "Text", "title" : "参数4", "value" : "", "description" : "shell指令的 参数4", "popular" : true } ] }, { "name" : "shellarg5package", "properties" : [ { "id" : "shellarg5", "type" : "Text", "title" : "参数5", "value" : "", "description" : "shell指令的 参数5", "popular" : true } ] }, { "name" : "shellwaitpackage", "properties" : [ { "id" : "shellwait", "type" : "Text", "title" : "等待(Flag)", "value" : "", "description" : "等待shell指令执行结束的Flag标记.(Flag to wait for shell command execution end)", "popular" : true } ] }, { "name" : "shelloutputvariablepackage", "properties" : [ { "id" : "shelloutputvariable", "type" : "Text", "title" : "输出变量", "value" : "", "description" : "存储shell指令输出的变量", "popular" : true } ] }, { "name" : "shellerrorcodevariablepackage", "properties" : [ { "id" : "shellerrorcodevariable", "type" : "Text", "title" : "错误码变量", "value" : "", "description" : "存储shell指令错误码的变量", "popular" : true } ] }, { "name" : "shellredirecterrorpackage", "properties" : [ { "id" : "shellredirecterror", "type" : "Text", "title" : "重定向错误", "value" : "", "description" : "(Redirect error)If true merge error output with standard output", "popular" : true } ] }, { "name" : "shellcleanenvpackage", "properties" : [ { "id" : "shellcleanenv", "type" : "Text", "title" : "清理环境", "value" : "", "description" : "清理shell执行环境.Clean shell execution environment", "popular" : true } ] }, { "name" : "shelldirectorypackage", "properties" : [ { "id" : "shelldirectory", "type" : "Text", "title" : "目录", "value" : "", "description" : "shell进程工作目录.Shell process working directory", "popular" : true } ] }, { "name" : "ruletask_rulespackage", "properties" : [ { "id" : "ruletask_rules", "type" : "String", "title" : "规则", "value" : "", "description" : "Rules of the rule task.", "popular" : true } ] }, { "name" : "ruletask_variables_inputpackage", "properties" : [ { "id" : "ruletask_variables_input", "type" : "String", "title" : "输入变量", "value" : "", "description" : "Input variables of the rule task.", "popular" : true } ] }, { "name" : "ruletask_excludepackage", "properties" : [ { "id" : "ruletask_exclude", "type" : "Boolean", "title" : "排除", "value" : "false", "description" : "Use the rules property as exclusion.", "popular" : true } ] }, { "name" : "ruletask_resultpackage", "properties" : [ { "id" : "ruletask_result", "type" : "String", "title" : "结果变量", "value" : "", "description" : "Result variable of the rule task.", "popular" : true } ] }, { "name" : "mailtaskheaderspackage", "properties" : [ { "id" : "mailtaskheaders", "type" : "Text", "title" : "头", "value" : "", "description" : "Line separated Mail headers (For example - X-Attribute: value).", "popular" : true } ] }, { "name" : "mailtasktopackage", "properties" : [ { "id" : "mailtaskto", "type" : "Text", "title" : "至", "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" : "Email的发件地址.没有提供的话就是用默认配置.", "popular" : true } ] }, { "name" : "mailtasksubjectpackage", "properties" : [ { "id" : "mailtasksubject", "type" : "Text", "title" : "主题", "value" : "", "description" : "e-mail主题.", "popular" : true } ] }, { "name" : "mailtaskccpackage", "properties" : [ { "id" : "mailtaskcc", "type" : "Text", "title" : "抄送", "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" : "隐藏抄送", "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" : "文本", "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" : "字符集(编码格式)", "value" : "", "description" : "允许修改邮件字符集,是许多除英语之外的语言所必须的. ", "popular" : true } ] }, { "name" : "httptaskrequestmethodpackage", "properties" : [ { "id" : "httptaskrequestmethod", "type" : "flowable-http-request-method", "title" : "请求方法", "value" : "", "description" : "Request method (For example - GET,POST,PUT etc).", "popular" : true } ] }, { "name" : "httptaskrequesturlpackage", "properties" : [ { "id" : "httptaskrequesturl", "type" : "Text", "title" : "请求 URL", "value" : "", "description" : "Request URL (For example - http://flowable.org).", "popular" : true } ] }, { "name" : "httptaskrequestheaderspackage", "properties" : [ { "id" : "httptaskrequestheaders", "type" : "Text", "title" : "请求头", "value" : "", "description" : "Line separated HTTP request headers (For example - Content-Type: application/json).", "popular" : true } ] }, { "name" : "httptaskrequestbodypackage", "properties" : [ { "id" : "httptaskrequestbody", "type" : "Text", "title" : "请求体", "value" : "", "description" : "Request body (For example- ${sampleBody}).", "popular" : true } ] }, { "name" : "httptaskrequestbodyencodingpackage", "properties" : [ { "id" : "httptaskrequestbodyencoding", "type" : "Text", "title" : "请求体编码", "value" : "", "description" : "Request body encoding (For example- UTF-8).", "popular" : true } ] }, { "name" : "httptaskrequesttimeoutpackage", "properties" : [ { "id" : "httptaskrequesttimeout", "type" : "String", "title" : "请求超时时间", "value" : "", "description" : "Timeout in milliseconds for the request (For example - 5000).", "popular" : true } ] }, { "name" : "httptaskdisallowredirectspackage", "properties" : [ { "id" : "httptaskdisallowredirects", "type" : "String", "title" : "不允许重定向", "value" : "", "description" : "Flag to disallow HTTP redirects.", "popular" : true } ] }, { "name" : "httptaskfailstatuscodespackage", "properties" : [ { "id" : "httptaskfailstatuscodes", "type" : "String", "title" : "失败的状态码", "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" : "处理状态码", "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" : "忽略异常", "value" : "", "description" : "Flag to ignore exceptions.", "popular" : true } ] }, { "name" : "httptasksaveresponseparameterstransientpackage", "properties" : [ { "id" : "httptasksaveresponseparameterstransient", "type" : "String", "title" : "以 transient variable 的形式保存返回变量、数据", "value" : "", "description" : "Flag indicating to store the response variable(s) transient", "popular" : true } ] }, { "name" : "httptasksaveresponseasjsonpackage", "properties" : [ { "id" : "httptasksaveresponseasjson", "type" : "String", "title" : "以JSON格式保存返回变量、数据", "value" : "", "description" : "Flag indicating to store the response variable as a JSON variable instead of a String", "popular" : true } ] }, { "name": "skipexpressionpackage", "properties": [ { "id": "skipexpression", "type": "String", "title": "Skip expression", "value": "", "description": "Skip an expression execution associated with task or association or not.", "popular": true } ] }, { "name" : "httptaskresponsevariablenamepackage", "properties" : [ { "id" : "httptaskresponsevariablename", "type" : "String", "title" : "响应变量名", "value" : "", "description" : "Define the variable name to store the http response.", "popular" : true } ] }, { "name" : "httptasksaverequestvariablespackage", "properties" : [ { "id" : "httptasksaverequestvariables", "type" : "String", "title" : "保存请求变量", "value" : "", "description" : "Flag to save request variables.", "popular" : true } ] }, { "name" : "httptasksaveresponseparameterspackage", "properties" : [ { "id" : "httptasksaveresponseparameters", "type" : "String", "title" : "保存响应状态,头", "value" : "", "description" : "Flag to save response status, headers etc.", "popular" : true } ] }, { "name" : "httptaskresultvariableprefixpackage", "properties" : [ { "id" : "httptaskresultvariableprefix", "type" : "String", "title" : "结果变量的前缀", "value" : "", "description" : "Prefix for the execution variable names.", "popular" : true } ] }, { "name" : "callactivitycalledelementpackage", "properties" : [ { "id" : "callactivitycalledelement", "type" : "String", "title" : "调用元素", "value" : "", "description" : "Process reference.", "popular" : true } ] }, { "name" : "callactivitycalledelementtypepackage", "properties" : [ { "id" : "callactivitycalledelementtype", "type" : "flowable-calledelementtype", "title" : "调用元素类型", "value" : "key", "description" : "Type of the used process reference.", "popular" : true } ] }, { "name" : "callactivityinparameterspackage", "properties" : [ { "id" : "callactivityinparameters", "type" : "Complex", "title" : "输入参数", "value" : "", "description" : "Definition of the input parameters", "popular" : true } ] }, { "name" : "callactivityoutparameterspackage", "properties" : [ { "id" : "callactivityoutparameters", "type" : "Complex", "title" : "输出参数", "value" : "", "description" : "Definition of the output parameters", "popular" : true } ] }, { "name" : "callactivityinheritvariablespackage", "properties" : [ { "id" : "callactivityinheritvariables", "type" : "Boolean", "title" : "Inherit variables in sub process", "value" : "false", "description" : "Inherit parent process variables in the sub process.", "popular" : true } ] }, { "name" : "callactivitysamedeploymentpackage", "properties" : [ { "id" : "callactivitysamedeployment", "type" : "Boolean", "title" : "Start the referenced process from the same deployment.", "value" : "false", "description" : "Use the referenced process from the same deployment.", "popular" : true } ] }, { "name" : "callactivityprocessinstancenamepackage", "properties" : [ { "id" : "callactivityprocessinstancename", "type" : "String", "title" : "Process instance name", "value" : "", "description" : "An expression that resolves to the name of the child process instance", "popular" : true } ] }, { "name" : "callactivityinheritbusinesskeypackage", "properties" : [ { "id" : "callactivityinheritbusinesskey", "type" : "Boolean", "title" : "Inherit business key", "value" : "false", "description" : "Inherit the business key from the parent process.", "popular" : true } ] }, { "name" : "callactivityuselocalscopeforoutparameterspackage", "properties" : [ { "id" : "callactivityuselocalscopeforoutparameters", "type" : "Boolean", "title" : "Use local scope for out parameters", "value" : "false", "description" : "Use local variable scope for out parameters.", "popular" : true } ] }, { "name" : "callactivitybusinesskeypackage", "properties" : [ { "id" : "callactivitybusinesskey", "type" : "String", "title" : "Business key expression", "value" : "", "description" : "An expression that resolves to a business key for the child process instance", "popular" : true } ] }, { "name" : "callactivitycompleteasyncpackage", "properties" : [ { "id" : "callactivitycompleteasync", "type" : "Boolean", "title" : "Complete asynchronously", "value" : "", "description" : "If set, the child process ending and completing the call activity is done asynchronously. Useful when using parallel multi instance with a called process definition that has async tasks.", "popular" : true } ] }, { "name" : "cameltaskcamelcontextpackage", "properties" : [ { "id" : "cameltaskcamelcontext", "type" : "String", "title" : "Camel context", "value" : "", "description" : "An optional camel context definition, if left empty the default is used.", "popular" : true } ] }, { "name" : "muletaskendpointurlpackage", "properties" : [ { "id" : "muletaskendpointurl", "type" : "String", "title" : "Endpoint url", "value" : "", "description" : "A required endpoint url to sent the message to Mule.", "popular" : true } ] }, { "name" : "muletasklanguagepackage", "properties" : [ { "id" : "muletasklanguage", "type" : "String", "title" : "语言", "value" : "", "description" : "A required definition for the language to resolve the payload expression, like juel.", "popular" : true } ] }, { "name" : "muletaskpayloadexpressionpackage", "properties" : [ { "id" : "muletaskpayloadexpression", "type" : "Text", "title" : "Payload expression", "value" : "", "description" : "A required definition for the payload of the message sent to Mule.", "popular" : true } ] }, { "name" : "muletaskresultvariablepackage", "properties" : [ { "id" : "muletaskresultvariable", "type" : "String", "title" : "Result variable", "value" : "", "description" : "An optional result variable for the payload returned.", "popular" : true } ] }, { "name" : "conditionsequenceflowpackage", "properties" : [ { "id" : "conditionsequenceflow", "type" : "Complex", "title" : "流条件", "value" : "", "description" : "The condition of the sequence flow", "popular" : true } ] }, { "name" : "defaultflowpackage", "properties" : [ { "id" : "defaultflow", "type" : "Boolean", "title" : "默认流", "value" : "false", "description" : "Define the sequence flow as default", "popular" : true, "refToView" : "default" } ] }, { "name" : "conditionalflowpackage", "properties" : [ { "id" : "conditionalflow", "type" : "Boolean", "title" : "条件流", "value" : "false", "description" : "Define the sequence flow with a condition", "popular" : true } ] }, { "name" : "timercycledefinitionpackage", "properties" : [ { "id" : "timercycledefinition", "type" : "String", "title" : "时间周期(e.g. R3/PT10H)", "value" : "", "description" : "Define the timer with a ISO-8601 cycle.", "popular" : true } ] }, { "name" : "timerdatedefinitionpackage", "properties" : [ { "id" : "timerdatedefinition", "type" : "String", "title" : "采用ISO-8601日期时间", "value" : "", "description" : "Define the timer with a ISO-8601 date definition.", "popular" : true } ] }, { "name" : "timerdurationdefinitionpackage", "properties" : [ { "id" : "timerdurationdefinition", "type" : "String", "title" : "持续时间(e.g. PT5M)", "value" : "", "description" : "Define the timer with a ISO-8601 duration.", "popular" : true } ] }, { "name" : "timerenddatedefinitionpackage", "properties" : [ { "id" : "timerenddatedefinition", "type" : "String", "title" : "Time End Date in ISO-8601", "value" : "", "description" : "Define the timer with a ISO-8601 duration.", "popular" : true } ] }, { "name" : "messagerefpackage", "properties" : [ { "id" : "messageref", "type" : "String", "title" : "消息引用", "value" : "", "description" : "Define the message name.", "popular" : true } ] }, { "name" : "signalrefpackage", "properties" : [ { "id" : "signalref", "type" : "String", "title" : "信号引用", "value" : "", "description" : "定义信号名称.", "popular" : true } ] }, { "name" : "errorrefpackage", "properties" : [ { "id" : "errorref", "type" : "String", "title" : "错误引用", "value" : "", "description" : "定义错误名称.", "popular" : true } ] }, { "name" : "cancelactivitypackage", "properties" : [ { "id" : "cancelactivity", "type" : "Boolean", "title" : "取消任务", "value" : "true", "description" : "Should the activity be cancelled", "popular" : true, "refToView" : [ "frame", "frame2" ] } ] }, { "name" : "initiatorpackage", "properties" : [ { "id" : "initiator", "type" : "String", "title" : "流程发起者", "value" : "", "description" : "该流程的发起者.", "popular" : true } ] }, { "name" : "textpackage", "properties" : [ { "id" : "text", "type" : "String", "title" : "文本", "value" : "", "description" : "The text of the text annotation.", "popular" : true, "refToView" : "text" } ] }, { "name" : "multiinstance_typepackage", "properties" : [ { "id" : "multiinstance_type", "type" : "flowable-multiinstance", "title" : "多实例类型", "value" : "None", "description" : "Repeated activity execution (parallel or sequential) can be displayed through different loop types", "popular" : true, "refToView" : "multiinstance" } ] }, { "name" : "multiinstance_cardinalitypackage", "properties" : [ { "id" : "multiinstance_cardinality", "type" : "String", "title" : "基数(多实例)", "value" : "", "description" : "Define the cardinality of multi instance.", "popular" : true } ] }, { "name" : "multiinstance_collectionpackage", "properties" : [ { "id" : "multiinstance_collection", "type" : "String", "title" : "集合(多实例)", "value" : "", "description" : "Define the collection for the multi instance.", "popular" : true } ] }, { "name" : "multiinstance_variablepackage", "properties" : [ { "id" : "multiinstance_variable", "type" : "String", "title" : "元素变量(多实例)", "value" : "", "description" : "Define the element variable for the multi instance.", "popular" : true } ] }, { "name" : "multiinstance_conditionpackage", "properties" : [ { "id" : "multiinstance_condition", "type" : "String", "title" : "完成条件(多实例)", "value" : "", "description" : "Define the completion condition for the multi instance.", "popular" : true } ] }, { "name" : "isforcompensationpackage", "properties" : [ { "id" : "isforcompensation", "type" : "Boolean", "title" : "是否补偿", "value" : "false", "description" : "A flag that identifies whether this activity is intended for the purposes of compensation.", "popular" : true, "refToView" : "compensation" } ] }, { "name" : "sequencefloworderpackage", "properties" : [ { "id" : "sequencefloworder", "type" : "Complex", "title" : "流顺序", "value" : "", "description" : "Order outgoing sequence flows.", "popular" : true } ] }, { "name" : "signaldefinitionspackage", "properties" : [ { "id" : "signaldefinitions", "type" : "multiplecomplex", "title" : "信号定义", "value" : "", "description" : "Signal definitions", "popular" : true } ] }, { "name" : "messagedefinitionspackage", "properties" : [ { "id" : "messagedefinitions", "type" : "multiplecomplex", "title" : "消息定义", "value" : "", "description" : "Message definitions", "popular" : true } ] }, { "name" : "istransactionpackage", "properties" : [ { "id" : "istransaction", "type" : "Boolean", "title" : "Is a transaction sub process", "value" : "false", "description" : "A flag that identifies whether this sub process is of type transaction.", "popular" : true, "refToView" : "border" } ] }, { "name" : "formreferencepackage", "properties" : [ { "id" : "formreference", "type" : "Complex", "title" : "表单引用", "value" : "", "description" : "Reference to a form", "popular" : true } ] }, { "name" : "terminateAllpackage", "properties" : [ { "id" : "terminateAll", "type" : "Boolean", "title" : "Terminate all", "value" : "false", "description" : "Enable to terminate the process instance", "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" : "decisiontaskfallbacktodefaulttenantpackage", "properties" : [ { "id" : "decisiontaskfallbacktodefaulttenant", "type" : "Boolean", "title" : "Fallback to default tenant", "value" : "false", "description" : "Find decision definition without tenant when previous attemps to find it with tenant failed.", "popular" : true } ] }, { "name" : "interruptingpackage", "properties" : [ { "id" : "interrupting", "type" : "Boolean", "title" : "Interrupting", "value" : "true", "description" : "Should all parent executions be terminated?", "popular" : true, "refToView" : [ "frame" ] } ] }, { "name" : "completionconditionpackage", "properties" : [ { "id" : "completioncondition", "type" : "String", "title" : "Completion condition", "value" : "", "description" : "The completion condition for the adhoc sub process", "popular" : true } ] }, { "name" : "orderingpackage", "properties" : [ { "id" : "ordering", "type" : "flowable-ordering", "title" : "Ordering", "value" : "Parallel", "description" : "The ordering for the adhoc sub process", "popular" : true } ] }, { "name" : "cancelremaininginstancespackage", "properties" : [ { "id" : "cancelremaininginstances", "type" : "Boolean", "title" : "Cancel remaining instances", "value" : "true", "description" : "Cancel the remaining instances for the adhoc sub process?", "popular" : true } ] } ], "stencils" : [ { "type" : "node", "id" : "BPMNDiagram", "title" : "BPMN-Diagram", "description" : "A BPMN 2.0 diagram.", "view" : "\n\n \n \n \n \n \t\n \n", "icon" : "diagram.png", "groups" : [ "Diagram" ], "mayBeRoot" : true, "hide" : true, "propertyPackages" : [ "process_idpackage", "namepackage", "documentationpackage", "process_authorpackage", "process_versionpackage", "process_namespacepackage", "process_historylevelpackage", "isexecutablepackage", "datapropertiespackage", "executionlistenerspackage", "eventlistenerspackage", "signaldefinitionspackage", "messagedefinitionspackage", "process_potentialstarteruserpackage","process_potentialstartergrouppackage", "process_iseagerexecutionfetchpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ ] }, { "type" : "node", "id" : "StartNoneEvent", "title" : "开始节点", "description" : "A start event without a specific trigger", "view" : "\n\n \n \n \t\n \n \n \n\t\n \n", "icon" : "startevent/none.png", "groups" : [ "开始事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage", "initiatorpackage", "formkeydefinitionpackage", "formreferencepackage", "formpropertiespackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "Startevents_all", "StartEventsMorph", "all" ] }, { "type" : "node", "id" : "StartTimerEvent", "title" : "定时启动节点", "description" : "A start event with a timer trigger", "view" : "\n\n \n \n \t\n \n \n \n \n \n \n \n\t\n \n", "icon" : "startevent/timer.png", "groups" : [ "开始事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage", "timercycledefinitionpackage", "timerdatedefinitionpackage", "timerdurationdefinitionpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "Startevents_all", "StartEventsMorph", "all" ] }, { "type" : "node", "id" : "StartSignalEvent", "title" : "信号启动节点", "description" : "A start event with a signal trigger", "view" : "\n\n \n \n \t\n \n \n\n \n \n \n\t\n \n", "icon" : "startevent/signal.png", "groups" : [ "开始事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage", "signalrefpackage", "interruptingpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "Startevents_all", "StartEventsMorph", "all" ] }, { "type" : "node", "id" : "StartMessageEvent", "title" : "消息启动节点", "description" : "A start event with a message trigger", "view" : "\n\n \n \n \t\n \n \n \n \n \n \n \n\t\n \n", "icon" : "startevent/message.png", "groups" : [ "开始事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage", "messagerefpackage", "interruptingpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "Startevents_all", "StartEventsMorph", "all" ] }, { "type" : "node", "id" : "StartErrorEvent", "title" : "错误启动节点", "description" : "A start event that catches a thrown BPMN error", "view" : "\n\n \n \n \t\n \n \n \n \n \n \n\t\n \n", "icon" : "startevent/error.png", "groups" : [ "开始事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage", "errorrefpackage", "interruptingpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "Startevents_all", "StartEventsMorph", "all" ] }, { "type" : "node", "id" : "UserTask", "title" : "用户任务", "description" : "A manual task assigned to a specific person", "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\t\n\t\n \n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.user.png", "groups" : [ "活动" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage", "usertaskassignmentpackage", "formkeydefinitionpackage", "formreferencepackage", "duedatedefinitionpackage", "prioritydefinitionpackage", "formpropertiespackage", "tasklistenerspackage", "skipexpressionpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "ServiceTask", "title" : "服务任务", "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\n\t\n \n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.service.png", "groups" : [ "活动" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "servicetasktriggerablepackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage", "servicetaskclasspackage", "servicetaskexpressionpackage", "servicetaskdelegateexpressionpackage", "servicetaskfieldspackage", "servicetaskresultvariablepackage", "skipexpressionpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "ScriptTask", "title" : "脚本任务", "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\n \n\t\n\t\t\n\t\n\t\n\t\t\n\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.script.png", "groups" : [ "活动" ], "propertyPackages" : [ "scriptformatpackage", "scripttextpackage", "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "BusinessRule", "title" : "规则任务", "description" : "An automatic task with rule 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\t\n\t\t\t\n\t\t\t\n\t\t\n\t\n\t\n\t\n\t\n\t\t\n\t\t\n \n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.business.rule.png", "groups" : [ "活动" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage", "ruletask_rulespackage", "ruletask_variables_inputpackage", "ruletask_excludepackage", "ruletask_resultpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "ReceiveTask", "title" : "接受任务", "description" : "An task that waits for a signal", "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\t\n\t\n\t\n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.receive.png", "groups" : [ "活动" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "ManualTask", "title" : "手动任务", "description" : "An automatic task with no 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 \n \t\n\t\n\t\n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.manual.png", "groups" : [ "活动" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "MailTask", "title" : "邮件任务", "description" : "An mail 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\n\t\n\t\n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.send.png", "groups" : [ "活动" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage", "mailtasktopackage", "mailtaskfrompackage", "mailtasksubjectpackage", "mailtaskccpackage", "mailtaskbccpackage", "mailtasktextpackage", "mailtaskhtmlpackage", "mailtaskcharsetpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "CamelTask", "title" : "任务(Camel task)", "description" : "An task that sends a message to Camel", "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\n \n\t\n\t\t\n\t\n\t\n\t\t\n\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.camel.png", "groups" : [ "活动" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage", "cameltaskcamelcontextpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "HttpTask", "title" : "调用任务", "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\n\t\n\t\n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.http.png", "groups" : [ "活动" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage", "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" : "MuleTask", "title" : "任务(Mule task)", "description" : "An task that sends a message to Mule", "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\n \n\t\n\t\t\n\t\n\t\n\t\t\n\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.mule.png", "groups" : [ "活动" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage", "muletaskendpointurlpackage", "muletasklanguagepackage", "muletaskpayloadexpressionpackage", "muletaskresultvariablepackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "SendTask", "title" : "发送任务", "description" : "An task that sends a message", "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\n\t\n\t\n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.send.png", "groups" : [ "活动" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "DecisionTask", "title" : "决策任务", "description" : "Task to use the Flowable DMN rule engine", "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\n\n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n \n", "icon" : "activity/list/type.decision.png", "groups" : [ "活动" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage", "decisiontaskdecisiontablereferencepackage", "decisiontaskthrowerroronnohitspackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type": "node", "id": "ShellTask", "title": "Shell 任务", "description": "An automatic task with shell batch 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\n \n\t\n\t\t\n\t\n\t\n\t\t\n\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon": "activity/list/type.shell.png", "groups": [ "活动" ], "propertyPackages": [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "shellcommandpackage", "shellarg1package", "shellarg2package", "shellarg3package", "shellarg4package", "shellarg5package", "shellwaitpackage", "shelloutputvariablepackage", "shellerrorcodevariablepackage", "shellredirecterrorpackage", "shellcleanenvpackage", "shelldirectorypackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage" ], "hiddenPropertyPackages": [], "roles": [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] },{ "type" : "node", "id" : "SubProcess", "title" : "子流程", "description" : "A sub process scope", "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 \n\t\n\t\n\t\n\t\n\t\n\t\n\t\t\n\t\n\t\n\t\t\n\t\n \n", "icon" : "activity/expanded.subprocess.png", "groups" : [ "结构" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "datapropertiespackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "istransactionpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "all" ] },{ "type" : "node", "id" : "CollapsedSubProcess", "title" : "可折叠子流程", "description" : "A sub process scope", "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\t\n\t\t\n\t\t\n\t\n \n", "icon" : "activity/subprocess.png", "groups" : [ "结构" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "datapropertiespackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "istransactionpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "all" ] },{ "type" : "node", "id" : "EventSubProcess", "title" : "事件子流程", "description" : "A event sub process scope", "view" : "\n\n \n \n \t\n \t\n \t\n \t\n \t\n \n \n\t\n\t\n \t\n\t\t\n \t\n\t\n\t\n \n", "icon" : "activity/event.subprocess.png", "groups" : [ "结构" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "all", "EventSubProcess" ] }, { "type" : "node", "id" : "CallActivity", "title" : "引用流程", "description" : "A call activity", "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 \n\t\n\t\t\n\t\t\n \n\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\n\n\t\n\t\t\n\t\n \n", "icon" : "activity/task.png", "groups" : [ "结构" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "callactivitycalledelementpackage", "callactivityinparameterspackage", "callactivityoutparameterspackage", "callactivityinheritvariablespackage", "callactivitysamedeploymentpackage", "callactivityprocessinstancenamepackage", "callactivityinheritbusinesskeypackage", "callactivitybusinesskeypackage", "callactivityuselocalscopeforoutparameterspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "all" ] }, { "type" : "node", "id" : "ExclusiveGateway", "title" : "排它网关", "description" : "A choice gateway", "view" : "\n\n \n \n \n \t\t\t\t\t\n \n \n \n \n \n \n \n\t\n\t\n\t\n \n\n", "icon" : "gateway/exclusive.databased.png", "groups" : [ "网关" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "sequencefloworderpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "GatewaysMorph", "sequence_end", "all" ] }, { "type" : "node", "id" : "ParallelGateway", "title" : "并行网关", "description" : "A parallel gateway", "view" : "\n\n \n \n \n \n \n \n \n \n\t\n\t\n \n\n", "icon" : "gateway/parallel.png", "groups" : [ "网关" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "sequencefloworderpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "GatewaysMorph", "sequence_end", "all" ] }, { "type" : "node", "id" : "InclusiveGateway", "title" : "包含网关", "description" : "An inclusive gateway", "view" : "\n\n \n \n \n \n\n \n \n \n\t\n\t\n \n\n", "icon" : "gateway/inclusive.png", "groups" : [ "网关" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "sequencefloworderpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "GatewaysMorph", "sequence_end", "all" ] }, { "type" : "node", "id" : "EventGateway", "title" : "事件网关", "description" : "An event gateway", "view" : "\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n", "icon" : "gateway/eventbased.png", "groups" : [ "网关" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "sequencefloworderpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "GatewaysMorph", "sequence_end", "all" ] }, { "type" : "node", "id" : "BoundaryErrorEvent", "title" : "错误边界事件", "description" : "A boundary event that catches a BPMN error", "view" : "\n\n \n \n \t\n \n \n \n \n \n \n \n\t\n \n", "icon" : "catching/error.png", "groups" : [ "边界事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "errorrefpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary" ] }, { "type" : "node", "id" : "BoundaryTimerEvent", "title" : "定时边界事件", "description" : "A boundary event with a timer trigger", "view" : "\n\n \n \n \t\n \n \n \n \n \t\n \n \n \n \n \n \n \t\n\t\n \n", "icon" : "catching/timer.png", "groups" : [ "边界事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "timercycledefinitionpackage", "timerdatedefinitionpackage", "timerdurationdefinitionpackage", "timerenddatedefinitionpackage", "cancelactivitypackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary" ] }, { "type" : "node", "id" : "BoundarySignalEvent", "title" : "信号边界事件", "description" : "A boundary event with a signal trigger", "view" : "\n\n \n \n \t\n \n \n \n \n \t\n \n \n \n \n\t\n\t\n \n", "icon" : "catching/signal.png", "groups" : [ "边界事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "signalrefpackage", "cancelactivitypackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary" ] }, { "type" : "node", "id" : "BoundaryMessageEvent", "title" : "消息边界事件", "description" : "A boundary event with a message trigger", "view" : "\n\n \n \n \t\n \n \n \n \n \t\n \n \t\n \n \n \n\t\n\t\t\n\t\n\t\n\t\n \n", "icon" : "catching/message.png", "groups" : [ "边界事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "messagerefpackage", "cancelactivitypackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary" ] }, { "type" : "node", "id" : "BoundaryCancelEvent", "title" : "取消边界事件", "description" : "A boundary cancel event", "view" : "\n\n \n \n \t\n \n \n \n \n \n \n \n \n\t\n \n", "icon" : "catching/cancel.png", "groups" : [ "边界事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary" ] }, { "type" : "node", "id" : "BoundaryCompensationEvent", "title" : "补偿边界事件", "description" : "A boundary compensation event", "view" : "\n\n \n \n \t\n \n \n \n\t\n \n \n \n \n \n\t\n \n", "icon" : "catching/compensation.png", "groups" : [ "边界事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "BoundaryEventsMorph", "IntermediateEventOnActivityBoundary", "all" ] }, { "type" : "node", "id" : "CatchTimerEvent", "title" : "定时器中间事件", "description" : "具有计时器触发器的中间捕获事件", "view" : "\n\n \n \n \t\n \n \n \n \n \t\n \n \n \n \n \n \n \t\n\t\n \n", "icon" : "catching/timer.png", "groups" : [ "中间捕捉事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage", "timercycledefinitionpackage", "timerdatedefinitionpackage", "timerdurationdefinitionpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "sequence_end", "CatchEventsMorph", "all" ] }, { "type" : "node", "id" : "CatchSignalEvent", "title" : "信号事件定义", "description" : "带信号触发的中间捕捉事件", "view" : "\n\n \n \n \t\n \n \n \n \n \t\n \n \n \n \n\t\n\t\n \n", "icon" : "catching/signal.png", "groups" : [ "中间捕捉事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage", "signalrefpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "sequence_end", "CatchEventsMorph", "all" ] }, { "type" : "node", "id" : "CatchMessageEvent", "title" : "中间消息捕获事件", "description" : "带有消息触发器的中间捕获事件", "view" : "\n\n \n \n \t\n \n \n \n \n \t\n \n \t\n \n \n \n\t\n\t\t\n\t\n\t\n\t\n \n", "icon" : "catching/message.png", "groups" : [ "中间捕捉事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage", "messagerefpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "sequence_end", "CatchEventsMorph", "all" ] }, { "type" : "node", "id" : "ThrowNoneEvent", "title" : "中间无抛出事件", "description" : "没有特定触发器的中间事件", "view" : "\n\n \n \n \t\n \n \n \n \n \n \n\t\n \n", "icon" : "throwing/none.png", "groups" : [ "中间事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "ThrowEventsMorph", "sequence_start", "sequence_end", "all" ] }, { "type" : "node", "id" : "ThrowSignalEvent", "title" : "中间信号抛出事件", "description" : "带信号触发器的中间事件", "view" : "\n\n \n \n \t\n \n \n \n \n \n \n\t\n \n", "icon" : "throwing/signal.png", "groups" : [ "中间事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage", "signalrefpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "ThrowEventsMorph", "sequence_start", "sequence_end", "all" ] }, { "type" : "node", "id" : "EndNoneEvent", "title" : "结束事件", "description" : "没有特定触发器的结束事件", "view" : "\n\n \n \n \t\n \n \n \n\t\n \n", "icon" : "endevent/none.png", "groups" : [ "结束事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "EndEventsMorph", "sequence_end", "all" ] }, { "type" : "node", "id" : "EndErrorEvent", "title" : "结束错误事件", "description" : "抛出错误事件的结束事件", "view" : "\n\n \n \n \t\n \n \n \n \n \n \n\t\n \n", "icon" : "endevent/error.png", "groups" : [ "结束事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage", "errorrefpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "EndEventsMorph", "sequence_end", "all" ] }, { "type" : "node", "id" : "EndCancelEvent", "title" : "结束取消事件", "description" : "结束取消事件", "view" : "\n\n \n \n \t\n \n \n \n \n \n\t\n \n", "icon" : "endevent/cancel.png", "groups" : [ "结束事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "EndEventsMorph", "sequence_end", "all" ] }, { "type" : "node", "id" : "EndTerminateEvent", "title" : "结束终止事件", "description" : "结束终止事件", "view" : "\n\n \n \n \t\n \n \n \n \n \n\t\n \n", "icon" : "endevent/terminate.png", "groups" : [ "结束事件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "executionlistenerspackage", "terminateAllpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "EndEventsMorph", "sequence_end", "all" ] }, { "type" : "node", "id" : "Pool", "title" : "池", "description" : "用于构造流程定义的池", "view" : "\n\n \n \n \t\n \t\n \t\n \t\n \t\n \n \n \n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\n\t \t\n \t\n \n \n\t\n\t\n\t\n\t\n \n \n \n", "icon" : "swimlane/pool.png", "groups" : [ "泳道" ], "layout" : [ { "type" : "layout.bpmn2_0.pool" } ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "process_idpackage", "isexecutablepackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "canContainArtifacts", "all" ] }, { "type" : "node", "id" : "Lane", "title" : "道", "description" : "构成流程定义的通道", "view" : "\n\n \n \n \n \n\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\n\t\n \t\t\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n \n\t\n \n", "icon" : "swimlane/lane.png", "groups" : [ "泳道" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "PoolChild", "canContainArtifacts", "all" ] }, { "type" : "edge", "id" : "SequenceFlow", "title" : "连线", "description" : "序列流定义了活动的执行顺序.", "view" : "\r\n\r\n\t\r\n\t \t\r\n\t \t\t\r\n\t\t\t\r\n\t \t\r\n\t \t\r\n\t \t\t\r\n\t \t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\r\n\t\r\n", "icon" : "connector/sequenceflow.png", "groups" : [ "链接对象" ], "layout" : [ { "type" : "layout.bpmn2_0.sequenceflow" } ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "conditionsequenceflowpackage", "executionlistenerspackage", "defaultflowpackage", "skipexpressionpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "ConnectingObjectsMorph", "all" ] }, { "type" : "edge", "id" : "MessageFlow", "title" : "消息连线", "description" : "用于连接不同池中的元素的消息流.", "view" : "\r\n\r\n\t\r\n\t\t\r\n\t \t\t\r\n\t \t\t\r\n\t \t\r\n\r\n\t \t\r\n\t \t\t\r\n\t \t\r\n\t\r\n\t\r\n\t \r\n\t\t\r\n\t\r\n", "icon" : "connector/messageflow.png", "groups" : [ "链接对象" ], "layout" : [ { "type" : "layout.bpmn2_0.sequenceflow" } ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "ConnectingObjectsMorph", "all" ] }, { "type" : "edge", "id" : "Association", "title" : "文本关联(Association)", "description" : "将文本注释与元素关联.", "view" : "\r\n\r\n\t\r\n\t \r\n\t\t\r\n\t\r\n", "icon" : "connector/association.undirected.png", "groups" : [ "链接对象" ], "layout" : [ { "type" : "layout.bpmn2_0.sequenceflow" } ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "ConnectingObjectsMorph", "all" ] }, { "type" : "edge", "id" : "DataAssociation", "title" : "数据关联(DataAssociation)", "description" : "将数据元素与活动相关联.", "view" : "\r\n\r\n\t\r\n\t \t\r\n\t \t\t\r\n\t \t\r\n\t\r\n\t\r\n\t \r\n\t\t\r\n\t\r\n", "icon" : "connector/association.unidirectional.png", "groups" : [ "链接对象" ], "layout" : [ { "type" : "layout.bpmn2_0.sequenceflow" } ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "ConnectingObjectsMorph", "all" ] }, { "type" : "node", "id" : "TextAnnotation", "title" : "文本注释", "description" : "使用描述文本注释元素(文本注释).", "view" : "\n\n \n \n \t\n \n \n \n \n \n \n\t\n \n", "icon" : "artifact/text.annotation.png", "groups" : [ "构件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "textpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "all" ] }, { "type" : "node", "id" : "DataStore", "title" : "数据存储", "description" : "数据存储引用.", "view" : "\r\n\r\n\t\r\n\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\r\n\t\r\n\t\r\n\t\t\r\n\t\t\t\r\n\t\t\t\t\r\n\t\t\t\t\r\n\t\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\r\n\t\t\t \t\r\n\t\t\r\n\t\t\t \r\n\t\r\n\r\n", "icon" : "dataobject/data.store.png", "groups" : [ "构件" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "all" ] }, { "type" : "node", "id" : "AdhocSubProcess", "title" : "adhoc子流程", "description" : "adhoc子流程", "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 \n\t\n\t\n\t\n\t\n\t~\n \n", "icon" : "activity/adhoc.subprocess.png", "groups" : [ "结构" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "completionconditionpackage", "orderingpackage", "cancelremaininginstancespackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "all" ] } ], "rules" : { "cardinalityRules" : [ { "role" : "Startevents_all", "incomingEdges" : [ { "role" : "SequenceFlow", "maximum" : 0 } ] }, { "role" : "Endevents_all", "outgoingEdges" : [ { "role" : "SequenceFlow", "maximum" : 0 } ] } ], "connectionRules" : [ { "role" : "SequenceFlow", "connects" : [ { "from" : "sequence_start", "to" : [ "sequence_end" ] } ] }, { "role" : "Association", "connects" : [ { "from" : "sequence_start", "to" : [ "TextAnnotation" ] }, { "from" : "sequence_end", "to" : [ "TextAnnotation" ] }, { "from" : "TextAnnotation", "to" : [ "sequence_end" ] }, { "from" : "BoundaryCompensationEvent", "to" : [ "sequence_end" ] }, { "from" : "TextAnnotation", "to" : [ "sequence_start" ] }, { "from" : "BoundaryCompensationEvent", "to" : [ "sequence_start" ] } ] }, { "role" : "DataAssociation", "connects" : [ { "from" : "sequence_start", "to" : [ "DataStore" ] }, { "from" : "sequence_end", "to" : [ "DataStore" ] }, { "from" : "DataStore", "to" : [ "sequence_end" ] }, { "from" : "DataStore", "to" : [ "sequence_start" ] } ] }, { "role" : "IntermediateEventOnActivityBoundary", "connects" : [ { "from" : "Activity", "to" : [ "IntermediateEventOnActivityBoundary" ] } ] } ], "containmentRules" : [ { "role" : "BPMNDiagram", "contains" : [ "all" ] }, { "role" : "SubProcess", "contains" : [ "sequence_start", "sequence_end", "from_task_event", "to_task_event", "EventSubProcess", "TextAnnotation", "DataStore" ] }, { "role" : "AdhocSubProcess", "contains" : [ "sequence_start", "sequence_end", "from_task_event", "to_task_event", "TextAnnotation", "DataStore" ] }, { "role" : "EventSubProcess", "contains" : [ "sequence_start", "sequence_end", "from_task_event", "to_task_event", "TextAnnotation", "DataStore" ] }, { "role" : "Pool", "contains" : [ "Lane" ] }, { "role" : "Lane", "contains" : [ "sequence_start", "sequence_end", "EventSubProcess", "TextAnnotation", "DataStore" ] } ], "morphingRules" : [ { "role" : "ActivitiesMorph", "baseMorphs" : [ "UserTask" ], "preserveBounds" : true }, { "role" : "GatewaysMorph", "baseMorphs" : [ "ExclusiveGateway" ] }, { "role" : "StartEventsMorph", "baseMorphs" : [ "StartNoneEvent" ] }, { "role" : "EndEventsMorph", "baseMorphs" : [ "StartNoneEvent" ] }, { "role" : "CatchEventsMorph", "baseMorphs" : [ "CatchTimerEvent" ] }, { "role" : "ThrowEventsMorph", "baseMorphs" : [ "ThrowNoneEvent" ] }, { "role" : "BoundaryEventsMorph", "baseMorphs" : [ "ThrowNoneEvent" ] }, { "role" : "BoundaryCompensationEvent", "baseMorphs" : [ "BoundaryCompensationEvent" ] }, { "role" : "TextAnnotation", "baseMorphs" : [ "TextAnnotation" ] }, { "role" : "DataStore", "baseMorphs" : [ "DataStore" ] } ] } }