[发明专利]一种逻辑、表示和数据分离的窗体描述方法和标记语言无效

专利信息
申请号: 200710013759.3 申请日: 2007-03-07
公开(公告)号: CN101082862A 公开(公告)日: 2007-12-05
发明(设计)人: 李海波;胡士杰;孙立新 申请(专利权)人: 浪潮集团山东通用软件有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 济南信达专利事务所有限公司 代理人: 姜明
地址: 250014山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 逻辑 表示 数据 分离 窗体 描述 方法 标记 语言
【权利要求书】:

1、一种逻辑、表示和数据分离的窗体描述方法,其特征在于:将一个窗体的逻辑、表示和数据分离开来,形成一个与平台和设备无关的基于XML的抽象窗体定义,该窗体定义包括逻辑层、表示层和数据层,其中逻辑层包含窗体中各域的填充、多页、Form次序的控制管理以及合法性检查;表示层描述窗体的表现,即采用何种窗体控制部件,响应何种事件;这种表现是抽象的,可以借助于不同的表现处理器形成在不同设备上的不同表现,如Windows上的窗体,桌面浏览器上的XHTML窗体、手机上的WML窗体、面向盲人用户的浏览器窗体;数据层则是针对实际的数据源,通过应用更丰富的模式或类型,为窗体增加更多的数据结构以及数据一致性的维护。

2、一种逻辑、表示和数据分离的窗体标记语言,其特征在于

XFML的窗体定义由Form模型和Form用户界面两部分组成,Form模型属于窗体的逻辑层,包括窗体自身的语义、涉及的实例数据的结构以及控制动作的定义、描述,主要包含以下内容:

1、构成Form模型的各个模型项;

2、模型项相关的实例数据结构和实例数据引用;

3、模型项的数据类型及该类型的可复用定义;

4、模型项自身的限制和约束,如必需性、可见性、是否只读、合法性;

5、模型项相关的控制动作;

6、模型项之间的依赖和约束关系;

其中,实例数据属于窗体的数据层,是窗体收集的数据。通过使用实例数据,可以支持工作流、自动填充、预先填充等窗体应用,Form模型与实例数据密切相关,它描述了实例数据的结构;

Form模型提供实例数据的结构和类型描述外,还引入了涉及窗体更为丰富的语义描述的扩展部分,包括:实例数据附加的约束、依赖关系、计算表达式、相关性,这些扩展的组件丰富了窗体语义的描述手段,取代以往窗体定义中所引入的大量脚本,规范了语义的描述方法;

Form用户界面属于表现层,是窗体的抽象表现,主要包括:

1、窗体中的用户接口控件(widgets,controls)的定义;

2、控件与Form模型项之间的绑定机制;

3、控件之间的组织关系:构造控件、单页、多页;

4、窗体的布局信息和显示风格描述;

5、控件的事件响应。

3、根据权利要求2所述的窗体标记语言,其特征在于,

XFML定义有丰富的抽象控件,主要分为容器控件和输入控件两种类型,其中容器控件用于组织控件,提供位置布局、流式布局和网格布局三种布局方式和分页,重复两种组织方式;输入控件用于展示数据和响应用户输入,支持单行、多行、密码文本、数字、日期、二进制文件多种格式内容的输入,包括是或否,单选,多选的多种选择方式;

容器控件和输入控件两种类型的标记和说明如下:

1)容器控件标记及说明下

标记                说明

PositionLayoutPanel 位置布局面板,提供位置布局功能。

FlowLayoutPanel     流式布局面板,提供流式布局功能。

GridLayoutPanel     网格布局面板,提供网格布局功能。

TabControl          选项卡控制器,管理相关的选项卡页集。

TabPage             选项卡页。

Repeat              重复控件,用于显示一系列结构相同的实例数据。

Tree                树,用于显示有层次结构的实例数据。

2)输入控件标记及说明如下

标记          说明

TextBox       文本编辑器

RichTextBox   富文本编辑器

Calculator    计算器

Calendar      日历

Clock         时间选取器

CheckBox      选择

ComboBox      下拉列表框

ImageBox      图像框

DictLookup    字典选取器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团山东通用软件有限公司,未经浪潮集团山东通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710013759.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top