基于Master∕Detail构架的航电专用配置工具设计与实现

基于Master∕Detail构架的航电专用配置工具设计与实现

ID:46600837

大小:320.70 KB

页数:5页

时间:2019-11-26

基于Master∕Detail构架的航电专用配置工具设计与实现_第1页
基于Master∕Detail构架的航电专用配置工具设计与实现_第2页
基于Master∕Detail构架的航电专用配置工具设计与实现_第3页
基于Master∕Detail构架的航电专用配置工具设计与实现_第4页
基于Master∕Detail构架的航电专用配置工具设计与实现_第5页
资源描述:

《基于Master∕Detail构架的航电专用配置工具设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、September2010Vol.41No.3(serialNo.140)航空电子技术AVIONICSTECHNOLOGY基于Master/Detail构架的航电专用配置工具设计与实现12徐庆飞,周煜(1中国航空无线电电子研究所,上海200233;2海军驻上海地区航空军事代表室,上海200233)[摘要]本文重点讲述如何利用Master/Details结构来实现航电专用配置工具,并介绍了实现该结构所需要的软件和硬件环境,以及Master/Details结构的实现过程。以解析XSD文档生成解析树和配置文件为例,验证了Maste

2、r/Details结构能够很好得支持航电专用配置工具的实现。[关键词]Master/Details结构;航电专用配置工具;事件监听机制[中图分类号]TP319[文献标识码]A[文章编号]1006-141X(2010)03-0046-05DesignandImplementationofAvionicsConfigurationToolBasedonMaster/DetailsStructure12XUQing-fei,ZHOUYu(1ChinaNationalAeronauticalRadioElectronicsResea

3、rchInstitute,Shanghai200233;2.ChinaNationalAeronauticalRadioElectronicsResearchInstitute,Shanghai200233,China)Abstract:ThispaperintroducestheimplementationofAvionicsConfigurationToolbasedonMaster/DetailsstructureinEclipseenvironmentTherequiredsoftwareandhardwareenv

4、ironmentaswellastheimplementationprocessofthestructurearealsodescribed.Finally,itvalidatestheMaster/Details’supporttoAvionicsConfigurationToolbyanalyzingtheXSDdocuments.Keywords:master/detailsstructure;avionicsconfigurationtool;eventlistener的配置文件为例,详细讲述了Master/Deta

5、ils结构在1前言Eclipse平台下的实现过程,包括注册机制、监听机[1,3]Master/Details结构是Eclipse开发环境下一制和多种控件的实现细节,以及在航电配置工具的种常见的UI设计模式,该结构由MasterPage和文件配置过程中所涉及到的注册机制、监听机制和DetailsPage组成。根据MasterPage中选中的对象,多种控件的实现细节。驱动DetailsPage的UI发生变化。航电专用配置工文章讲述了如何在一台PC机上搭建一个具是航空电子系统中针对某个具体的应该对象而Eclipse集成开发环境(I

6、DE),以及该环境与PC硬设计的具有特定应用要求的专属工具。文章中所提件所组成的开发平台构架图;详细介绍[6][2]及的配置工具针对的是A661协议的应用,是对Master/Details结构在Eclipse环境下的实现过程和Widget的诸多属性进行编辑的专用配置工具。各自页面内控件的功能实现,以及相互间的通信机本文以解析XSD文档生成解析树和XML格式制。46基于Master/Detail构架的航电专用配置工具设计与实现徐庆飞等2010年9月第41卷第3期(总第140期)2准备工作Master/Details结构是U

7、I中一种常见的设计模式,它由一个MasterPage和多个DetailsPage组成2.1平台搭建与平台构架(也叫做Details集),前者通常是由一个列表结构在WindowsXP系统中为实现Master/Details结或者树形结构组成,后者则通常是一个表格(Table)构必须搭建一定的软件、硬件环境,需要安装Java结构或者其他显示结构,用于对选中对象进行详细开发工具包JDK与集成开发环境Eclipse。开发平的描述,或者完成对选中对象属性的编辑功能。根台构架详图如图1所示。据对MasterPage中不同元素的选中,可以

8、驱动不同的DetailsPage。EclipseForms对Master/Details模式提供了一个实现。在完成了多页编辑器扩展点的添加之后,要实现Master/Details结构,还需要再创建一个页图1开发平台构架图面,该页面类需要继承FormPage类,函数此外,为了实现多页编辑器还

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。