rcp相关内容

eclipse rcp更改xml配置文件的图标

我构建了一个Eclipse RCP应用程序,它在项目的根目录中使用 configuration.xml 来进行某些项目配置。我想自定义图标并保留默认的xml编辑器。我找到一个博客发布,我正在寻找一个属性文件。我提取它: ..
发布时间:2018-07-13 11:00:35 Java开发

如何编写JUnit测试用例来测试线程和事件

我有一个java代码可以在一个(主)线程中工作。从主线程,我产生一个新的线程,我在其中进行服务器调用。服务器调用完成后,我在新线程中做了一些工作,之后代码加入主线程。 我正在使用eclipse作业来做服务器调用。 我想知道,如何为此写一个JUnit测试用例。 解决方案 您可能需要重新构建代码,以便轻松测试。 我可以看到几个不同的测试区域: 线程管理代码:启动线程和可 ..
发布时间:2017-08-31 01:55:57 Java开发

Eclipse插件与外部第三方jar

我有一个包含不同插件的RCP应用程序。在其中一个插件中,我使用的是外部第三方jar。由于版权原因,我无法将该瓶子捆绑到我的产品中。所以我尝试将jar作为外部jar包在运行时。我所做的是如下 在Plugin manifest.mf中我有 Manifest-Version:1.0 Bundle-ManifestVersion:2 Bundle-Name:%pluginName ..
发布时间:2017-08-01 21:35:55 Java开发

如何在eclipse rcp中使用log4j

如何在eclipse rcp项目中使用log4j logging API?作为一种解决方法,我试图创建一个新的OSGI捆绑包,它有一个log4j jar,下面是捆绑结构。 RCP应用程序 >(template)命名为 loggingtest 。我将log4j包含在loggingtest project的依赖选项卡中。在Activator start方法中,我放置了以下代码 Lo ..
发布时间:2017-08-01 19:59:13 Eclipse

Eclipse RCP config.ini

可以在 RCP插件项目中调用和使用由 RCP产品生成的confi.ini文件 在配置标签中,我添加了两个我想要调用并在我的 RCP插件项目中使用的属性。 这两个属性是一个 URL 地址和 KEY 。我已经将它们添加到 config.ini 中,所以当我导出我的 RCP产品并稍后进行部署时,其他用户可以修改 KEY 或网址。 我希望我的帖子足够清楚! 提前感谢 Ismail ..
发布时间:2017-07-30 21:23:33 Java开发

Eclipse E4 - 菜单贡献和PersistedState

我在菜单贡献和PersistedState中出现了一个问题。从VM参数中删除-clearPersistedState标志之前,我没有问题。 现在,应用程序有一个奇怪的行为,菜单的贡献开始每个执行代码的时间。 这是处理器中包含的有罪的代码片段: code> MDirectMenuItem menuItem = MMenuFactory.INSTANCE.createDirectMe ..
发布时间:2017-07-30 21:05:13 Java开发

eclipse rcp e4:如何在部分堆栈中突出显示所选标签?

我现在有(注意没有高亮): 我想要的(突出显示当前活动的部分): 非常感谢! 解决方案 这些颜色由您的CSS控制。 假设您正在使用e4选项卡渲染器,可以使用以下设置选择的选项卡颜色: .MPartStack.active { swt-selected-tabs-background:#E5EDFC#99BAF3 100%; } 由“常用选项卡 ..
发布时间:2017-07-30 19:34:42 Java开发

Eclipse中的PDE图标是什么意思?

遵循“Eclipse中的图标是什么意思?”的问题? a>有一个很好的回答 我希望找到”插件依赖关系“ PDE视图 解决方案 我可以填写大部分内容: 主图标 p> :插件 :片段 覆盖 :由父插件重新导出 :可选导入 :存在于目标平台(而不是工作区)中 ..
发布时间:2017-07-30 19:03:00 Java开发

Eclipse RCP:摆脱“重置透视图”信息

在RCP应用程序中,我们动态加载插件,我们的应用程序可以添加新的插件。 当我们创建一个新的插件,然后我们加载它: newBundle = Activator.getDefault()。getBundleContext ().installBundle(位置); newBundle.start(); 这将导致出现一个确认对话框,并显示消息“已安装的插件的更改已影响此透 ..
发布时间:2017-07-30 18:51:25 Java开发

在对话框中打开Eclipse编辑器

我有一个要求,我需要在对话框中打开我的编辑器。 我有的东西是 我的编辑器插件 另一个插件中的按钮侦听器,我需要在对话框 我尝试过一种方法,下面是该按钮监听器内的代码 //这将打开一个新的工作台窗口 PlatformUI.getWorkbench()。openWorkbenchWindow(“”,null); //这是一个活动窗口,这是上面 ..
发布时间:2017-07-30 18:21:31 Java开发

使用bndtools启动Eclipse 3.x RCP应用程序

过去几天我花了几天时间来寻找解决问题的办法。我试图通过bndrun文件使用bndtools启动器,使用3.x兼容性层启动Eclipse RCP。 我知道涉及放置bndtools的解决方案。运行包列表中的runtime.eclipse.applauncher以获得启动的E4应用程序,并且有方法将E3.x应用程序迁移到E4。目前,我们希望对富客户端平台进行程序化控制,因此迁移到XMI文件,以便布 ..
发布时间:2017-07-30 17:59:08 Java开发

在eclipse树中的树项旁边添加图标按钮

我想知道如何添加图标,作为树项目右侧的按钮 此图标的选择应该与选择树项目本身。 我该怎么做? 示例: 认为这是主树 http://www.eclipse.org/articles/Article-TreeViewer/images/main.gif 我想添加图标到一些树项目的标签 的右侧像 http://store2.up-00.com/June12/8 ..
发布时间:2017-07-30 16:50:14 Java开发

使用Java工具运行Eclipse RCP应用程序

使用Java测试,我们可以访问Java类加载器从JVM加载的类,并通过插入我们的自定义代码来修改其字节码,所有这些都在运行时完成。我们不必担心安全性,它们受适用于Java类和相应类加载器的相同安全上下文的限制。 我们可以使用这些方法来访问一些java应用程序运行在相同的类加载器。 现在我们要做的是使用java检测访问eclipse RCP应用程序,但在RCP中每个bundle都有自己的 ..
发布时间:2017-07-30 16:39:42 Java开发

Eclipse RCP - 用编辑区堆叠视图?

在开发Eclipse RCP应用程序时,是否可以与编辑器区域堆叠视图?像这样? 我有多个列表/表,我想创建一种预览复合。当通过单击鼠标选择列表中的项目时,我希望我的预览合成显示项目的数据。 如果用户双击项目,我想要在预览合成页面后面的堆叠中打开一个编辑器。 有没有办法实现这一点? 谢谢。 解决方案 不,没有。您可以在编辑区域打开一个视图,但是您将无法将编辑者和视图作 ..
发布时间:2017-07-30 04:52:35 Java开发

调整Eclipse RCP Part

我正在使用eclipse RCP创建一个应用程序,我有很多Part,我想调整它们的大小。 我已经检入Application4xmi,但没有找到任何帮助。 任何想法? 解决方案 您可以设置通过设置 Bounds 宽度和高度值,在Application.e4xmi中的窗口。 通常,您可以使用 PartSashContainer 来分割窗口。您为小孩的容器数据指定每个孩子所用的 ..
发布时间:2017-07-30 04:25:16 Java开发