帆软报表重要Activator之DesignerStartup中的GlobalListenerProvider扩展开发
上一篇我们说了DesignerStartup的启动过程中有一个GlobalListenerProvider扩展,这个扩展是一个监听键盘事件的监听扩展。先看效果:
当监听到键盘事件时,弹出提示。
1 先看插件项目结构:
需要实现两个类,一个是provider,一个是listener
2 plugin.xml中的配置:
这个扩展是配置到extra-designer节点下,扩展xml标签名字为:GlobalListenerProvider
3 查看源码
3.
帆软报表重要Activator之DesignerStartup中的GlobalListenerProvider扩展开发相关推荐
- 帆软报表插件开发之fine-decision中的ControllerRegisterProvider扩展
1 用于在帆软报表中编写自己的cocntroller处理 2 接口定义 package com.fr.decision.fun;import com.fr.stable.fun.mark.Mutabl ...
- 帆软报表插件开发之fine-decision中的GlobalRequestFilterProvider扩展
1 之前说了EmbedRequestFilterProvider只能对/decision/*下的url进行过滤,如果是我们自己再帆软报表开发的请求也需要过滤器功能,就可以扩展GlobalRequest ...
- 帆软报表重要Activator之DesignerStartup
com.fr.start.module.DesignerStartup位于fine-report-designer.jar中,也是designer-startup.xml中的第一个activator, ...
- 帆软报表插件开发之fine-decision中的LogInOutEventProvider扩展
1 当我们登录或者登出帆软决策系统时,会调用我们的扩展,这时我们可以做一些事情. 2 接口定义 // // Source code recreated from a .class file by In ...
- 帆软报表插件开发之fine-decision中的MessageEventProvider扩展
1 MessageEventProvider用来当系统产生消息时,会调用MessageEventProvider扩展. 2 MessageEventProvider接口定义: // // Source ...
- 帆软报表插件开发之fine-decision中的EmbedRequestFilterProvider扩展
1 EmbedRequestFilterProvider扩展实现了web项目中的过滤器的功能 2 接口定义: public interface EmbedRequestFilterProvider e ...
- 帆软报表插件开发之fine-decision中的AccessProvider扩展
1 AccessProvider 扩展点属于fine-decision.jar包中定义的扩展点. 2 AccessProvider用在自定义登录中的使用token的登录方式才生效. 3 Acces ...
- 帆软报表重要Activator之DesignerInitActivator之一
前面介绍了DesignerStartup,DesignerStartup中创建了帆软报表设计器的启动界面,那么报表的主界面是在哪创建的呢,就是在com.fr.start.module.Designer ...
- 帆软报表 js 调用sql_SQL Server中的报表–创建由先前创建的主报表调用的基于矩阵的子报表
帆软报表 js 调用sql Introduction 介绍 As you will remember from our last "get together" we created ...
最新文章
- 自动驾驶第一案结果敲定,谷歌无人驾驶和Uber达成2.5亿美元和解协议
- 宠物龟 扫地机器人_有宠物家庭必选 岚豹扫地机器人太实用了
- 【vue】使用vue+element搭建项目,Tree树形控件使用
- android获取设备唯一标识_数据埋点:用户唯一标识
- 一个关于HINT中指定索引查询的问题
- 世界正在走向实时化,谈谈Twitter对流处理的理解与思考
- 每日一笑 | IE的反射弧也太长了吧......
- docker network bridge模式,默认(一)
- 快捷键jdeveloper
- SpringMVC创建用户信息(一)
- leetcode之String to Integer (atoi)
- Hexo + Github搭建自己的博客
- CDR话单主要字段介绍
- 网页文件是用HTML语言编写的,用HTML语言制作简单的网页
- 要做就做明链,这才是堂堂正正的优化之路,不要走捷径
- 固件版本区别:alpha版、beta版、rc版、stable版
- end 键功能的定义
- 地铁的建设主要用什么计算机知识,地铁知识竞答--选择题填空题
- 为什么现在java这么难找,现在java工作难找吗
- @Scheduled使用及讲解
热门文章
- ssis 导入excel_使用SSIS包将MS Excel数据导入数据库
- SQL Server中的递归CTE和外键引用
- 在单用户模式下启动SQL Server的不同方法
- sql oltp_内存中的OLTP系列– SQL Server 2014上的数据迁移指南过程
- 第三章:学生管理模块
- poj 2262 Goldbach's Conjecture——筛质数(水!)
- Geoserver的ImageMosaic数据源添加以及服务发布
- 【翻译】Emmet(Zen Coding)官方文档 之七 一览表
- Eclipse调字体
- Windows Server 2008 R2 install Visual Studio 2015 failed