当前位置: 首页 > news >正文

微网站不能分享朋友圈做网站工资年新多少在广东

微网站不能分享朋友圈,做网站工资年新多少在广东,手机app定制开发,软件项目管理论文如何在modler设计器中为任务节点#xff0c;添加自定义的属性。 文章目录1、modler设计器中所有元素的定义2、flowable如何处理stencilset_bpmn.json文件3、为UserTask任务节点添加一个扩展属性3.1. 添加属性的名称3.2. 为任务节点添加扩展属性3.3. 查看效果1、modler设计器中… 如何在modler设计器中为任务节点添加自定义的属性。 文章目录1、modler设计器中所有元素的定义2、flowable如何处理stencilset_bpmn.json文件3、为UserTask任务节点添加一个扩展属性3.1. 添加属性的名称3.2. 为任务节点添加扩展属性3.3. 查看效果1、modler设计器中所有元素的定义 我们在使用modler设计器的时候这个设计器需要依赖一个叫做stencilset_bpmn.json的文件相信只要大家做过activiti工作流肯定知道这个文件了这个文件非常的重要。该文件中定义了所有modler设计器需要用到的页面元素定义比如我们常用的任务节点UserTask、开始节点startevent、结束节点(endevent)。这些活动节点中所使用到的属性也定义在stencilset_bpmn.json文件。当然了只要大家想汉化Flowable中的modler设计器也是将该文件中对应的英文修改为对应的中文即可。2、flowable如何处理stencilset_bpmn.json文件 在Flowable的源码包中有这样的一个接口用来访问项目中的stencilset_bpmn.json文件并返回到前端页面。该接口的名称是StencilSetResource.java 核心代码如下RestController public class StencilSetResource {private static final Logger LOGGER LoggerFactory.getLogger(StencilSetResource.class);Autowiredprotected ObjectMapper objectMapper;RequestMapping(value /rest/stencil-sets/editor, method RequestMethod.GET, produces application/json)public JsonNode getStencilSetForEditor() {try {JsonNode stencilNode objectMapper.readTree(this.getClass().getClassLoader().getResourceAsStream(stencilset_bpmn.json));return stencilNode;} catch (Exception e) {LOGGER.error(Error reading bpmn stencil set json, e);throw new InternalServerErrorException(Error reading bpmn stencil set json);}} }上面展示的代码处理逻辑非常简单直接使用类加载器获取项目根目录中的stencilset_bpmn.json文件并解析返回。 3、为UserTask任务节点添加一个扩展属性 接下来我们在stencilset_bpmn.json中为任务节点扩展一个属性打开stencilset_bpmn.json开始如下的操作 3.1. 添加属性的名称 {name : shareniu,properties : [ {id : shareniu,type : String,title : 分享牛自定义属性,value : shareniu,description : Unique identifier of the element.,popular : true} ]},注意这是一个数组位于propertyPackages属性中 3.2. 为任务节点添加扩展属性 接下来我们继续操作stencilset_bpmn.json文件查找到userTask任务节点如下所示 {type : node,id : UserTask,title : 任务节点,description : 任务节点,icon : activity/list/type.user.png,groups : [ Activities ],propertyPackages : [shareniu, 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 ]}propertyPackages数组中我们增加了自定义的属性shareniu。 3.3. 查看效果 上述的操作执行完毕之后我们开始启动项目并进行测试拖拽一个任务节点属性面板的展现如下图所示 至此关于Flowable modler设计器为任务节点扩展属性已经讲解完毕了。
http://www.yutouwan.com/news/271449/

相关文章:

  • 自己电脑做服务器网站行情宝app下载
  • 英文手机商城网站建设二次开发有没有前途
  • 做的asp网站手机号码成安专业做网站
  • 购物网站的推广知末网官网
  • 建设优秀企业网站长春国企招聘网官网
  • 学生网站设计建设局和住建局的区别
  • 专门做装修的网站有哪些asp.net 网站后台管理系统制作
  • 如何知道一个网站是用什么做的海南最新通知今天重要消息
  • 网站的死链电子商务网站建设系统特点
  • 玉林市网站开发公司二次开发信怎么写
  • 设计师怎么做响应式网站小程序商城哪的服务好
  • 详细介绍网站建设的整个流程网络推广公司营销策划
  • 关于加强网站建设做网站多长时间
  • 权威的网站建设公司建筑建材网站设计费用
  • 宁波网站建设网站推广新网站
  • 网站专栏的作用建e网室内设计网别墅
  • 镇江网站设计建设瑞金网络推广
  • 北京游戏网站建设查重网站开发
  • 牛视频网站建设可以访问国外网站的dns
  • 大气的个人网站做网站需要做数据库
  • 如何进行网站建设分析增城移动网站建设
  • 十字绣网站开发南通网站建设top
  • 同程网 网站模板strikingly建站怎么样
  • 图案设计网站大全市网站开发公司
  • 网站开发与设计作业高安做网站
  • seo快速优化软件网站河南省建设监理协会新网站
  • 换空间对网站的影响wordpress mysql5.1
  • 网站优化公司的seo做的好网站里的做菠菜
  • wordpress百度地图插件下载重庆网站seo案例
  • 高端响应式网站建设高校邦营销型网站建设测验答案