Jmesa结构介绍
来源:互联网 发布:北京java招聘,青岛 编辑:程序博客网 时间:2024/05/17 22:29
Jmesa源码的包结构大致分为四个包:
org.jmesa.core Jmesa的核心包,所下面定义下最核心的接口CoreContext,CoreContext的作有容后再述,下面有四个子包:
org.jmesa.core.filter 过滤器(按条件对纪录进行过滤)
org.jmesa.core.sort 排序,该包提供纪录按指定列进行排序的功能
org.jmesa.core.message I18N资源文件实现,使用Java内置的ResourceBundle实现。较简单
org.jmesa.core.preference Jmesa选项,使用Java内置Properties实现。也较简单
org.jmesa.limit 该包提供对纪录进行过滤的功能,limit的原意为限制,这里表现为过滤。Jmesa提供接口让开发人员自定义存放Limit的地方。该接口就是位于该包 下面子包state下的State接口,用来保存当前用户查询选项或参数的状态,这些参数可能包括过滤条件(Filter),排序条件(Sort)以及分 页信息等。
org.jmesa.view 视图,亦即展现。该包下定义了展现表格的接口及提供了两种实现,CSV及HTML。展现的原理很简单,一个视图拥有一个被展现的组件(Component)和渲染器(Renderer)。使用渲染器来渲染组件。那么自然而然,View包下面又看到两个子包:
org.jmesa.view.component 定义了表格需要的组件,即表格,行,列。
org.jmesa.view.renderer 定义表格所需要的一系列渲染器,如行渲染,列渲染,单元格渲染等
org.jmesa.web 为在Web环境中使用Jmesa提供的一系列便利的类。
org.jmesa.core Jmesa的核心包,所下面定义下最核心的接口CoreContext,CoreContext的作有容后再述,下面有四个子包:
org.jmesa.core.filter 过滤器(按条件对纪录进行过滤)
org.jmesa.core.sort 排序,该包提供纪录按指定列进行排序的功能
org.jmesa.core.message I18N资源文件实现,使用Java内置的ResourceBundle实现。较简单
org.jmesa.core.preference Jmesa选项,使用Java内置Properties实现。也较简单
org.jmesa.limit 该包提供对纪录进行过滤的功能,limit的原意为限制,这里表现为过滤。Jmesa提供接口让开发人员自定义存放Limit的地方。该接口就是位于该包 下面子包state下的State接口,用来保存当前用户查询选项或参数的状态,这些参数可能包括过滤条件(Filter),排序条件(Sort)以及分 页信息等。
org.jmesa.view 视图,亦即展现。该包下定义了展现表格的接口及提供了两种实现,CSV及HTML。展现的原理很简单,一个视图拥有一个被展现的组件(Component)和渲染器(Renderer)。使用渲染器来渲染组件。那么自然而然,View包下面又看到两个子包:
org.jmesa.view.component 定义了表格需要的组件,即表格,行,列。
org.jmesa.view.renderer 定义表格所需要的一系列渲染器,如行渲染,列渲染,单元格渲染等
org.jmesa.web 为在Web环境中使用Jmesa提供的一系列便利的类。
- Jmesa结构介绍
- 什么是Jmesa(Jmesa介绍)
- 介绍ExtremeTable的下一代Jmesa
- Jmesa源码的包结构解读
- Jmesa官方网站
- jmesa - column sorting
- Jmesa 实例研究
- Jmesa简单的使用demo
- Remove auto filter & sorting by Jmesa
- Jmesa 表格分页的配置 及其使用方法
- ACE目录结构介绍
- MES结构介绍
- Notes 数据库结构介绍
- linux目录结构介绍
- 第一章 java结构介绍
- linux目录结构介绍
- RAID 结构介绍
- WIN32_FIND_DATA结构介绍
- 倍频电路
- 改变
- 协方差矩阵的详细说明
- java代码重构【修改了版面】
- SQLServer 内置函数的名称中特殊字符前缀的意义
- Jmesa结构介绍
- Timer和ScheduledExecutorService间决择
- android中的触摸事件处理过程详解
- C++坚持三个月必有感觉
- Neo4j资源网站汇总(不断更新中...)
- 深入理解iphone开发中的delegate
- __attribute__ ((packed)) 的作用
- sql 让合计行永远在最后一行
- MFC学习日记五:Mfc文本编程