{ "title" : "BPMN 2.0标准工具", "namespace" : "http://b3mn.org/stencilset/bpmn2.0#", "description" : "BPMN process editor", "propertyPackages" : [ { "name" : "process_idpackage", "properties" : [ { "id" : "process_id", "type" : "String", "title" : "流程名称", "value" : "process", "description" : "流程的特殊唯一的名称标识", "popular" : true } ] }, { "name" : "overrideidpackage", "properties" : [ { "id" : "overrideid", "type" : "String", "title" : "Id", "value" : "", "description" : "元素的唯一标识", "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_namespacepackage", "properties" : [ { "id" : "process_namespace", "type" : "String", "title" : "目标命名空间", "value" : "http://www.activiti.org/processdef", "description" : "流程定义的目标命名空间.", "popular" : true } ] }, { "name" : "asynchronousdefinitionpackage", "properties" : [ { "id" : "asynchronousdefinition", "type" : "Boolean", "title" : "异步", "value" : "false", "description" : "定义异步的活动.", "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" : "活动、流程、流程跳转,开始、结事事件的监听器", "popular" : true } ] }, { "name" : "tasklistenerspackage", "properties" : [ { "id" : "tasklisteners", "type" : "multiplecomplex", "title" : "任务监听器", "value" : "", "description" : "人工任务的监听器", "popular" : true } ] }, { "name" : "eventlistenerspackage", "properties" : [ { "id" : "eventlisteners", "type" : "multiplecomplex", "title" : "事件监听器", "value" : "", "description" : "监听Activiti引擎的任何发生的事件. 同样可能是任何抛出的信号、信息、出错的事件。", "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(指向定义的Form).", "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" : "实现服务任务逻辑的类.", "popular" : true } ] }, { "name" : "servicetaskexpressionpackage", "properties" : [ { "id" : "servicetaskexpression", "type" : "String", "title" : "表达式", "value" : "", "description" : "定义服务任务逻辑的表达式.", "popular" : true } ] }, { "name" : "servicetaskdelegateexpressionpackage", "properties" : [ { "id" : "servicetaskdelegateexpression", "type" : "String", "title" : "委托表达式", "value" : "", "description" : "通过代理表达式定义任务服务逻辑", "popular" : true } ] }, { "name" : "servicetaskfieldspackage", "properties" : [ { "id" : "servicetaskfields", "type" : "Complex", "title" : "字段", "value" : "", "description" : "字段扩展", "popular" : true } ] }, { "name" : "servicetaskresultvariablepackage", "properties" : [ { "id" : "servicetaskresultvariable", "type" : "String", "title" : "变量名结果", "value" : "", "description" : "流程变量存储服务任务的执行结果.", "popular" : true } ] }, { "name" : "scriptformatpackage", "properties" : [ { "id" : "scriptformat", "type" : "String", "title" : "脚本格式", "value" : "", "description" : "脚本任务的脚本格式化.", "popular" : true } ] }, { "name" : "scripttextpackage", "properties" : [ { "id" : "scripttext", "type" : "Text", "title" : "脚本", "value" : "", "description" : "脚本任务的脚本内容.", "popular" : true } ] }, { "name" : "ruletask_rulespackage", "properties" : [ { "id" : "ruletask_rules", "type" : "String", "title" : "规则", "value" : "", "description" : "规则任务的规则.", "popular" : true } ] }, { "name" : "ruletask_variables_inputpackage", "properties" : [ { "id" : "ruletask_variables_input", "type" : "String", "title" : "输入变量", "value" : "", "description" : "规则任务的输入变量.", "popular" : true } ] }, { "name" : "ruletask_excludepackage", "properties" : [ { "id" : "ruletask_exclude", "type" : "Boolean", "title" : "除外", "value" : "false", "description" : "使用作为排它性的规则属性", "popular" : true } ] }, { "name" : "ruletask_resultpackage", "properties" : [ { "id" : "ruletask_result", "type" : "String", "title" : "返回变量", "value" : "", "description" : "规则任务的结果变量", "popular" : true } ] }, { "name" : "mailtasktopackage", "properties" : [ { "id" : "mailtaskto", "type" : "Text", "title" : "接收人", "value" : "", "description" : "接收者,格式为邮件。多个接收者请用逗号分割的列表来定义 ", "popular" : true } ] }, { "name" : "mailtaskfrompackage", "properties" : [ { "id" : "mailtaskfrom", "type" : "Text", "title" : "发件人", "value" : "", "description" : "发送者的邮箱.若不提供,默认将使用配置中的来源地址.", "popular" : true } ] }, { "name" : "mailtasksubjectpackage", "properties" : [ { "id" : "mailtasksubject", "type" : "Text", "title" : "主题", "value" : "", "description" : "Email中的标题.", "popular" : true } ] }, { "name" : "mailtaskccpackage", "properties" : [ { "id" : "mailtaskcc", "type" : "Text", "title" : "转发", "value" : "", "description" : "抄送的Email地址,多个接收者请用逗号分隔开。", "popular" : true } ] }, { "name" : "mailtaskbccpackage", "properties" : [ { "id" : "mailtaskbcc", "type" : "Text", "title" : "密送", "value" : "", "description" : "暗抄送的Email地址. 多个接收者请用逗号分隔开", "popular" : true } ] }, { "name" : "mailtasktextpackage", "properties" : [ { "id" : "mailtasktext", "type" : "Text", "title" : "内容", "value" : "", "description" : "Email中的内容, 案例一需要发送纯文件的邮件. 可使用Html格式的邮件进行发送,若邮件的接收的客户端不支持这种格式,客户端可转为纯文本的邮件", "popular" : true } ] }, { "name" : "mailtaskhtmlpackage", "properties" : [ { "id" : "mailtaskhtml", "type" : "Text", "title" : "Html", "value" : "", "description" : "HTML中的一片段作为邮件的内容.", "popular" : true } ] }, { "name" : "mailtaskcharsetpackage", "properties" : [ { "id" : "mailtaskcharset", "type" : "String", "title" : "字符类型", "value" : "", "description" : "对于很多非英语语言来说,允许更改邮件的编码设置是必要的 ", "popular" : true } ] }, { "name" : "callactivitycalledelementpackage", "properties" : [ { "id" : "callactivitycalledelement", "type" : "String", "title" : "被调用元素", "value" : "", "description" : "流程引用.", "popular" : true } ] }, { "name" : "callactivityinparameterspackage", "properties" : [ { "id" : "callactivityinparameters", "type" : "Complex", "title" : "输入参数", "value" : "", "description" : "定义输入参数", "popular" : true } ] }, { "name" : "callactivityoutparameterspackage", "properties" : [ { "id" : "callactivityoutparameters", "type" : "Complex", "title" : "输出参数", "value" : "", "description" : "输出参数的定义", "popular" : true } ] }, { "name" : "cameltaskcamelcontextpackage", "properties" : [ { "id" : "cameltaskcamelcontext", "type" : "String", "title" : "Camel内容", "value" : "", "description" : "可选的Camel 上下文定义,若为空,则使用系统缺省的.", "popular" : true } ] }, { "name" : "muletaskendpointurlpackage", "properties" : [ { "id" : "muletaskendpointurl", "type" : "String", "title" : "终端url", "value" : "", "description" : "发送消息到Mule的必须的端点URL", "popular" : true } ] }, { "name" : "muletasklanguagepackage", "properties" : [ { "id" : "muletasklanguage", "type" : "String", "title" : "语言", "value" : "", "description" : "必须的语言定义来解析装载的表达式,如JUEL.", "popular" : true } ] }, { "name" : "muletaskpayloadexpressionpackage", "properties" : [ { "id" : "muletaskpayloadexpression", "type" : "String", "title" : "有效载荷表达式", "value" : "", "description" : "发送至Mule的必须执行的消息定义", "popular" : true } ] }, { "name" : "muletaskresultvariablepackage", "properties" : [ { "id" : "muletaskresultvariable", "type" : "String", "title" : "返回变量", "value" : "", "description" : "可选的装载返回的结果的变量", "popular" : true } ] }, { "name" : "conditionsequenceflowpackage", "properties" : [ { "id" : "conditionsequenceflow", "type" : "Complex", "title" : "跳转条件", "value" : "", "description" : "流程跳线的条件定义", "popular" : true } ] }, { "name" : "defaultflowpackage", "properties" : [ { "id" : "defaultflow", "type" : "Boolean", "title" : "默认流转", "value" : "false", "description" : "定义默认为顺序跳转", "popular" : true, "refToView" : "default" } ] }, { "name" : "conditionalflowpackage", "properties" : [ { "id" : "conditionalflow", "type" : "Boolean", "title" : "条件的跳线", "value" : "false", "description" : "定义条件的跳线", "popular" : true } ] }, { "name" : "timercycledefinitionpackage", "properties" : [ { "id" : "timercycledefinition", "type" : "String", "title" : "循环时间(例:R3/PT10H)", "value" : "", "description" : "定义ISO-8601时间周期.", "popular" : true } ] }, { "name" : "timerdatedefinitionpackage", "properties" : [ { "id" : "timerdatedefinition", "type" : "String", "title" : "开始时间(ISO-8601)", "value" : "", "description" : "定义(ISO-8601格式标准)的定时器.", "popular" : true } ] }, { "name" : "timerdurationdefinitionpackage", "properties" : [ { "id" : "timerdurationdefinition", "type" : "String", "title" : "持续时间(例:PT5M)", "value" : "", "description" : "定义(ISO-8601)持续的定时器", "popular" : true } ] }, { "name" : "timerenddatedefinitionpackage", "properties" : [ { "id" : "timerenddatedefinition", "type" : "String", "title" : "结束时间(ISO-8601)", "value" : "", "description" : "定义带(ISO-8601 duration)定时器.", "popular" : true } ] }, { "name" : "messagerefpackage", "properties" : [ { "id" : "messageref", "type" : "String", "title" : "消息引用", "value" : "", "description" : "定义消息的名字。", "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" : "活动允许取消", "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" : "文本注释", "popular" : true, "refToView" : "text" } ] }, { "name" : "multiinstance_typepackage", "properties" : [ { "id" : "multiinstance_type", "type" : "kisbpm-multiinstance", "title" : "多实例类型", "value" : "None", "description" : "通过不同的循环类型,重复的活动执行(并行、串行)可显示", "popular" : true, "refToView" : "multiinstance" } ] }, { "name" : "multiinstance_cardinalitypackage", "properties" : [ { "id" : "multiinstance_cardinality", "type" : "String", "title" : "基数(多实例)", "value" : "", "description" : "定义多实例的基数.", "popular" : true } ] }, { "name" : "multiinstance_collectionpackage", "properties" : [ { "id" : "multiinstance_collection", "type" : "String", "title" : "集合(多实例)", "value" : "", "description" : "定义多实例的集合.", "popular" : true } ] }, { "name" : "multiinstance_variablepackage", "properties" : [ { "id" : "multiinstance_variable", "type" : "String", "title" : "元素变量(多实例)", "value" : "", "description" : "为多实例定义变量元素", "popular" : true } ] }, { "name" : "multiinstance_conditionpackage", "properties" : [ { "id" : "multiinstance_condition", "type" : "String", "title" : "完成条件(多实例)", "value" : "", "description" : "定义多实例的完成条件.", "popular" : true } ] }, { "name" : "isforcompensationpackage", "properties" : [ { "id" : "isforcompensation", "type" : "Boolean", "title" : "是否为补偿", "value" : "false", "description" : "标识当前活动为修正执行活动。", "popular" : true, "refToView" : "compensation" } ] }, { "name" : "sequencefloworderpackage", "properties" : [ { "id" : "sequencefloworder", "type" : "Complex", "title" : "流动顺序", "value" : "", "description" : "流程跳出线的顺序", "popular" : true } ] }, { "name" : "signaldefinitionspackage", "properties" : [ { "id" : "signaldefinitions", "type" : "multiplecomplex", "title" : "信号定义", "value" : "", "description" : "信号定义", "popular" : true } ] }, { "name" : "messagedefinitionspackage", "properties" : [ { "id" : "messagedefinitions", "type" : "multiplecomplex", "title" : "消息定义", "value" : "", "description" : "消息定义", "popular" : true } ] }, { "name" : "istransactionpackage", "properties" : [ { "id" : "istransaction", "type" : "Boolean", "title" : "是否事务处理子过程", "value" : "false", "description" : "标识子流程作为事务类型", "popular" : true, "refToView" : "border" } ] }, { "name" : "formreferencepackage", "properties" : [ { "id" : "formreference", "type" : "Complex", "title" : "BPMN-EDITOR.PROPERTY.FORM-REFERENCE.TITLE", "value" : "", "description" : "BPMN-EDITOR.PROPERTY.FORM-REFERENCE.DESCRIPTION", "popular" : true } ] }, { "name" : "terminateAllpackage", "properties" : [ { "id" : "terminateAll", "type" : "Boolean", "title" : "终止全部", "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 } ] } ], "stencils" : [ { "type" : "node", "id" : "BPMNDiagram", "title" : "BPMN流程图", "description" : "BPMN2的流程图.", "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", "executionlistenerspackage", "eventlistenerspackage", "signaldefinitionspackage", "messagedefinitionspackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ ] }, { "type" : "node", "id" : "StartNoneEvent", "title" : "开始事件", "description" : "无特定触发器的开始事件", "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" : "带定时器触发的开始事件", "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" : "通过信号触发开始事件", "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" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "Startevents_all", "StartEventsMorph", "all" ] }, { "type" : "node", "id" : "StartMessageEvent", "title" : "开始事件(消息)", "description" : "通过消息触发开始事件", "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" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "Startevents_all", "StartEventsMorph", "all" ] }, { "type" : "node", "id" : "StartErrorEvent", "title" : "开始事件(错误)", "description" : "用于捕获BPMN抛出的错误的开始事件", "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" ], "hiddenPropertyPackages" : [ ], "roles" : [ "sequence_start", "Startevents_all", "StartEventsMorph", "all" ] }, { "type" : "node", "id" : "UserTask", "title" : "用户活动", "description" : "分配给特定人的任务 ", "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" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "ServiceTask", "title" : "服务任务", "description" : "带有服务逻辑的自动任务", "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", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage", "servicetaskclasspackage", "servicetaskexpressionpackage", "servicetaskdelegateexpressionpackage", "servicetaskfieldspackage", "servicetaskresultvariablepackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "ScriptTask", "title" : "脚本任务", "description" : "带有脚本逻辑的自动任务", "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" : "带有业务规则的自动任务", "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" : "等待接收信号来触发的任务", "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" : "不带任何逻辑的自动任务", "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" : "邮箱任务", "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任务", "description" : "发送消息给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" : "MuleTask", "title" : "Mule 任务", "description" : "发送消息给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" : "发送消息的任务", "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" : "Decision task", "description" : "Task to use the Activiti 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" : [ "Activities" ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage", "asynchronousdefinitionpackage", "exclusivedefinitionpackage", "executionlistenerspackage", "multiinstance_typepackage", "multiinstance_cardinalitypackage", "multiinstance_collectionpackage", "multiinstance_variablepackage", "multiinstance_conditionpackage", "isforcompensationpackage", "decisiontaskdecisiontablereferencepackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "Activity", "sequence_start", "sequence_end", "ActivitiesMorph", "all" ] }, { "type" : "node", "id" : "SubProcess", "title" : "子流程", "description" : "子流程范围", "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", "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" : "一个事件周期的子流程", "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" ] }, { "type" : "node", "id" : "CallActivity", "title" : "调用活动", "description" : "一个调用活动", "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", "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" : "一个选择的网关", "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" : "一个并行的网关", "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" : "一个包容性网关", "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" : "一个事件网关", "view" : "\n\n \n \n \n \n \n \t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\n\t\t\n\t\t\n\t\t\n\t\n\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\t\n\t\n\t\n\t\n\t\n\t\n \t\n\t\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" : "一个捕捉BPMN异常的边界事件", "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" : "一个信号触发的边界事件", "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" : "一个边界消息事件", "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" : "一个边界取消事件", "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" : "一个边界修正事件", "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" : "A cancel end event", "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" : "A terminate end event", "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" ], "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" ], "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" : [ "Connecting Objects" ], "layout" : [ { "type" : "layout.bpmn2_0.sequenceflow" } ], "propertyPackages" : [ "overrideidpackage", "namepackage", "documentationpackage" ], "hiddenPropertyPackages" : [ ], "roles" : [ "ConnectingObjectsMorph", "all" ] }, { "type" : "edge", "id" : "Association", "title" : "注释", "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" : "日期注释", "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" ] } ], "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" : "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" ] } ] } }