{ "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": "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": "Set a specific history level for this process definition", "value": "", "description": "Set a specific history level for this process definition", "popular": true } ] }, { "name": "isexecutablepackage", "properties": [ { "id": "isexecutable", "type": "Boolean", "title": "Is executable", "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": "Eager execution fetching", "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": "formkeydefinitionpackage", "properties": [ { "id": "formreadonly", "type": "Boolean", "title": "是否只读", "value": true, "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": "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": "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": "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": "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": "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": "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": [ "Artifacts" ], "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": [ "Artifacts" ], "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" ] } ] } }