最新公告 |
当前位置: 首页 > 新闻与文档 > SonicWall配置 >

在ibm lotus notes中集成复合应用程序

时间:2012-06-12 18:09来源:港湾互联网络 作者:港湾网络编辑 点击:
学习如何创建eclipse视图组件以及如何将其添加到ibmlotusnotesv8的新复合应用程序中;组件将使用activitiesapi来创建、读


    学习如何创建 eclipse 视图组件以及如何将其添加到 ibm lotus notes v8 的新复合应用程序中;组件将使用 activities api 来创建、读取、更新并删除 activities 服务器上的活动。

  随着新 ibm lotus notes v8 客户机的发布,复合应用程序也得到了发展。使用复合应用程序,可以对相似的组件进行合并以提供完整的应用程序。可以通过不同来源获取组件,包括 ibm lotus domino 数据库、eclipse 视图和 jsr 168 portlet。

  活动提供了一种组织、共享和重用任务的方法。这样,可以将相关文档存储在某个活动中,有关人员(如项目管理活动的团队成员)可以对它进行访问。

  在本文中,将学习如何创建可以包含在复合应用程序中的基于 eclipse 的组件。该组件使用 activities api 查询 activities 服务器,并且允许您在返回的结果上执行多种函数。

  先决条件

  若要使用 activities api,必须确保在安装 lotus notes v8 时选中了 activities 特性。选择 activities 选项,如图 1 所示。

  还需要选择 composite application editor,将使用它来构造复合应用程序。如果在安装 lotus notes v8 时没有选择上述功能,则返回 install wizard,然后添加上述功能。

  在 eclipse 中配置项目

  项目是包含在插件项目中的 eclipse 视图。可以在 eclipse 中创建新的 plug-in project,选择 file ╟ new ╟ other,然后从 plug-in development 目录中选择 plug-in project。输入 activities 作为项目名称,单击 next,然后单击 finish。

  eclipse ide 将创建插件,对插件进行配置,使其包含一个扩展 org.eclipse.ui.views 扩展点的视图。若要获得有关 eclipse 扩展的更多信息,请参阅 eclipse web 站点。

  继续进行操作之前,必须确保将项目的 compiler compliance level 设置为 java 1.4。若要确认该设置,选择 window ╟ preferences 打开 preferences 对话框,然后导航到 java ╟ compiler 窗口。

  若要创建扩展,右键单击 meta-inf 文件夹中的 manifest.mf 文件,然后选择 open with ╟ plug-in manifest handler。接着选择 extensions 附签并单击 add 按钮。在打开的窗口中,选择 extension points 附签中的 org.eclipse.ui.views,然后单击 finish。右键单击所创建的扩展,然后选择 new - view。id activities.view1 将添加一个新的视图扩展。将 allowmultiple 选项设置为 true。保存文件。

  中可以看到,会自动使用文本 activities.viewpart1 填充与扩展相对应的类位置。现在必须创建该文件。在 package explorer 中扩展 src 文件夹,然后右键单击活动包并选择 new ╟ class。输入 viewpart1 作为类名,然后选择浏览 superclass,在所出现的对话框中输入 viewpart。单击 finish。

  已成功创建一个包含 eclipse 视图的插件,该视图扩展对扩展点 org.eclipse.ui.views 进行扩展。若要访问 activities api,首先必须包含 com.ibm.openactivities.client.common.service 插件作为项目的依赖关系。还需要 org.apache.commons.httpclient 和 com.ibm.rcp.accounts 插件。

  若要包含这些依赖关系,首先将 target platform 更改为指向 lotus notes v8 安装目录。选择 window ╟ preferences,然后从 plug-in development 附签选择 target platform。将位置更改为指向 notes 安装中的 eclipse 目录,默认情况下为 c:\program files\ibm\lotus\notes\framework\eclipse。单击 reload 按钮。

  使用 plug-in manifest handler 重新打开 manifest.mf,然后选择 dependencies 附签。单击 add 按钮并搜索插件。

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码: 点击我更换图片
栏目列表
推荐内容
驱白巴布期片 白癜风的发病原因 复方卡力孜然酊 白癜风早期能治愈吗 北京军颐中医医院 白癜风早期能治愈吗 北京军颐中医医院 北京军颐中医医院 补骨脂注射液 白癜风症状 白癜风治疗医院 北京白癜风医院 治疗白癜风最好的方法 北京军颐中医医院 头部白癜风的症状 白癜风传染吗 白癜风的发病原因 北京白癜风医院哪家好 白癜风的危害 白癜风早期症状 白癜风的治疗 白癜风症状 白癜风治疗 专业治疗白癜风医院哪家好 白癜风早期能治愈吗 白癜风症状 白癜风能治愈吗 白癜风治疗 白癜风治疗方法 白癜风怎么治疗 儿童白癜风发病的原因 白癜风的危害 白癜风治疗要花多少钱 白癜风去哪里治疗最好 白癜风治疗医院 如何治疗白癜风好 白癜风能治愈吗 什么方法治疗白癜风好 廊坊治疗白癜风最好的专科医院 白癜风怎么治疗好 白癜风早期能治愈吗 白癜风哪里治疗好 治疗白癜风的偏方有哪些 怎么治疗白癜风好 石家庄白癜风最好的医院 怎么治疗白癜风好 治疗白癜风哪家医院好 治疗牛皮癣,北京牛皮癣医院 白癜风治疗最好医院 白癜风能治愈吗 白癜风能治愈吗 白癜风早期症状 白癜风专科医院 治疗白癜风医院 白癜风早期症状是怎么样 天津治疗白癜风哪家医院效果最好 北京白癜风军颐中医医院 白癜风治疗医院 白癜风如何治疗 白癜风医院 治疗白癜风最好医院 牛皮癣 牛皮癣治疗 牛皮癣医院 治疗白癜风多少钱 北京治疗白癜风最好医院 白癜风早期症状 治疗白癜风偏方
How To Get Rid Of Stretch Marks
How to Get Rid of Acne Scars
how to get rid of flakes
how to ask a girl out
how to get a girl to like you
How To Talk To Girls
How To Impress A Girl