字号: 小 中 大 |
推荐给好友
上一篇 |
下一篇
基于RSA开发备忘单(Cheat Sheet)
发布: 2008-6-18 10:03 |
作者: 不详 |
来源:
李东兵,刘昱,孙瑛霖 IBM 中国软件开发实验室 SOA设计中心 软件工程师 |
查看: 112次 | 进入软件测试论坛讨论
领测软件测试网
编辑Cheat Sheet Content XML文件
Cheat Sheet Content的XML文件主要包括两类项目:<Intro> 和 <Item>。如下表2所示,<Intro>项用来介绍整个Cheat Sheet的作用,其中<href>链接为用户提供了一个更详细的介绍的html文件,<description>给出了一个简短的介绍。
表2 编辑Cheat Sheet内容的介绍部分
<cheatsheet title = "Simple Example for Creating a Cheat Sheet">
<intro
href = "/exampleCheatSheet/html/intro.html">
<description>
本备忘单将为您介绍实现、测试、发布以及加载一个Cheat Sheet的全过程。
</description>
</intro>
</cheatsheet>
|
<Item>项用来介绍Cheat Sheet中的一步任务的执行方式和描述,如下表3所示, title定义了Cheat Sheet中该任务的名字,Skip的值用来确定该任务是否可以跳过,<action>项用来定义Cheat Sheet为用户自动完成的动作,当用户点击
时,该动作就会被执行。本例中,我们为用户定义了一个自动打开新建窗口的动作,这个动作的实现将在3.6节中介绍。
<item title="创建一个插件工程" skip="true"> <action pluginId=" exampleCheatSheet" class=" exampleCheatSheet.actions.ExecuteCommand" param1="org.eclipse.ui.newWizard"/> <description> Cheat Sheet本身是一个插件,所以要想开始创建一个Cheat Sheet,首先要先创建一个Plug-in工程。<br/> 如果您的WorkSpace中已经建立好了这样一个插件工程,请直接跳到下一步,如果您还没有为开发Cheat Sheet创建这个插件工程,打开 '新建' 对话框。<br/> 选择'项目',选择'插件开发',然后选择'插件项目'。<br/>添入项目名和一些相关信息。 </description> </item> 表3 编辑Cheat Sheet 单项任务内容
3.6 定制Action
Cheat Sheet可以为用户提供自动完成某些任务的功能,如3.5中我们添加的自动打开新建窗口的动作,这些动作的具体完成需要我们在制作Cheat Sheet时,用代码实现。