rcp相关内容

当最后一部分关闭时,如何使日食部分堆栈不消失?

我正在使用一个包含mpartstack的主窗口的项目,我从另一个部分动态添加零件。问题是当最后一部分关闭时,mpartstack消失,另一部分占用所有空间。当我尝试添加新零件时,没有任何反应。 我尝试在添加到堆栈的部分中使用preDestroy函数,尝试添加一个新的部分。 preDestroy偶尔做的工作,但远远不能令人满意。 我已经看得很远,试图找到任何关于做什么的线索,但除了一些这 ..
发布时间:2017-07-28 18:33:32 Java开发

握住RCP:设备没有跟踪资源分配

我已经尝试在我的Indigo RCP应用程序中使Sleak工作。我已按照本指南。即我已经安装了插件,将swt工具插件添加到当前的插件中,添加了所需的插件,修改了跟踪选项,并使用 folder.addView(“org.eclipse.swt。这个视图确实会显示出来,但是我不断收到错误'设备不跟踪资源分配'。 当我尝试使用它。 我已经尝试了在stackoverflow中的旧问题的答案,但 ..
发布时间:2017-07-28 17:48:49 Java开发

如何以编程方式定制eclipse视图?

我想做一个同样的行为,当我右键点击一个透视图,并选择自定义以获得此窗口 我想以编程方式自定义菜单和工具栏 实际上,我想删除我的视角中的大多数菜单和工具栏,当我更改为任何其他角度时,再次显示 可以请帮助我吗? 解决方案 此指南显示了如何以编程方式自定义工具栏基于目前的观点,并提示菜单的解决方案非常相似。 此外,屏幕截图中UI的代码可用 here ,并且可能包含一些有用的提 ..
发布时间:2017-07-28 17:07:17 Java开发

Netbeans RCP与Eclipse RCP

我想开始一个新的项目,将广泛使用插件。我知道Eclipse和Netbeans都有各自的富客户端平台,两者都有各自的优势和劣势。 我想要一些Stack Overflow社区喜欢的评论。 另外,最重要的是,各个平台为现有的应用程序编写插件是多么容易。例如,如果我完成了我的应用程序,并希望第三方能够使用自己的插件来扩展它们,那么这些平台的每个平台如何为此提供功能呢?他们需要我的来源做这些,还 ..
发布时间:2017-07-27 05:33:57 Java开发

Eclipse RCP中的全局变量

我如何解决这个问题: 我的主要RCP插件中有用户认证信息。所有其他插件也应该有这些信息。 Preference Store是不可能的,因为预置存储需要一个需要全局可用的节点名称。 有没有可能实现全局变量? 谢谢! 解决方案 有几个选项。 快速而肮脏的方法是将全局变量的getter放入插件之一的激活器中。那么你只需要得到你的全局: SomePluginActiv ..
发布时间:2017-07-27 05:01:16 Java开发

OSGI下的Log4j(Eclipse RCP)

我不会直接使用Log4j,但是我需要第三方插件来记录它。 我做了一个简单的JAVA项目,一切都很好,但是在PLUGIN开发没有任何作用。 我的Classpath中有log4j jar,甚至尝试使用符合OSGI的Log4j的Spring存储库,并将其包含在Dependencies中。没有任何工作。 我已经尝试了一些没有成功的方法: http://swik.net/Eclipse/ ..
发布时间:2017-07-27 04:57:15 Java开发

如何在Eclipse中扩展源菜单? (或:它的位置是什么?)

我正在开发一个eclipse插件,并尝试在Eclipse 3.7中扩展源菜单(mainMenubar / Source - 在java编辑器中编辑时可见)。 由于旧的扩展点不推荐,文档说依赖于 org.eclipse.ui.menus -extension点。这是一个完整的秘密,我在哪里获得可靠的locationURI,但我终于设法找到一些似乎合理的URI与插件间谍(遵循一个建议 here ..
发布时间:2017-07-27 03:01:53 Java开发

如何从Eclipse插件中获取包资源管理器中的选定节点

我正在编写一个Eclipse命令插件,并希望在包资源管理器视图中检索当前选定的节点。我想要从返回的结果中获取绝对文件路径,其中所选节点驻留在文件系统(即c:\eclipse\test.html)上。 我该如何做? 解决方案 第一步是获得选择服务,例如从这样的任何视图或编辑器: ISelectionService service = getSite()。getWorkbench ..
发布时间:2017-07-27 01:46:33 Java开发

Eclipse RCP中的插件,功能和产品有什么区别?

有什么区别?什么被用于哪个目的? 解决方案 作为 RCP教程 详细信息 插件是Eclipse最小的可部署和可安装的软件组件。 每个插件都可以定义扩展点,定义其他插件的功能贡献(代码和非代码)的可能性。非代码功能贡献例如是提供帮助内容。 此架构的基础是Eclipse的运行时环境Equinox,它是OSGI的参考实现。有关详细信息,请参阅 OSGi开发 - 教程。 插件 ..
发布时间:2017-07-27 01:06:02 Java开发

Eclipse RCP:操作VS命令

在Eclipse RCP的上下文中,动作和命令有什么区别?我知道他们都贡献了菜单项,但哪一个更好?为什么? 在我阅读的所有在线资源中,我无法深入了解两者之间的差异。我没有真正尝试使用它们,但只是想了解他们从较高层次的角度开始。 谢谢 解决方案 您是否阅读过eclipse wiki 常见问题命令和操作之间的区别? 您可能已经明白,操作和命令基本上做同样的事情:他们导致执行某 ..
发布时间:2017-07-26 21:56:00 Java开发

从Eclipse插件以编程方式显示视图

我有一个Eclipse RCP应用程序的插件,它具有一个视图。在RCP应用程序发生事件之后,插件被实例化,其方法被调用来填充插件的模型,但是我无法找到如何使视图显示,而不进入“显示视图...”菜单 我会认为工作单位可能会处理这件事情,但我还没有找到任何地方。 解决方案 您可能正在寻找: PlatformUI。 getWorkbench()getActiveWorkbenchW ..
发布时间:2017-07-26 21:25:21 Java开发

在Eclipse RCP插件上加载DLL的首选方法是什么?

我有一个Eclipse RCP插件,需要一个DLL。 将DLL参考添加到MANIFEST中,推荐的最佳做法是什么? DLL应该放在哪里,推荐的目录名称是什么? 我已经阅读了冲突的做法。有些人要求您创建一个具有架构和处理器类型的文件夹,有些要求在Manifest上设置一些平台过滤器。 解决方案 eclipse应用程序中最好的方法是使用插件片段。一个标准的eclipse项目(具有d ..
发布时间:2017-06-08 21:20:00 Java开发

如何在Eclipse PDE中表达项目间依赖关系

我正在寻找在混合项目类型之间处理项目间依赖关系的最佳实践,其中一些项目是eclipse插件/ OSGI捆绑项目(RCP应用程序),而其他项目只是简单的旧Java项目(Web服务模块)。几乎没有eclipse插件依赖于Java项目。 我的问题是,至少在我看来,没有办法干练地表达在Eclipse PDE环境中的依赖。我可以让插件项目依赖于其他插件项目(通过 Import-Package 或 Re ..
发布时间:2017-05-02 23:02:03 Java开发

我如何远程调试我的rcp应用程序?

由于我的RCP eclipse应用程序在eclipse之外运行时失败,而是在eclipse内部运行时正常运行,所以我试图使用eclipse远程调试我的应用程序,因为它在eclipse环境之外运行。 我在64位Windows 7机器上使用32位Eclipse 3.6.1。我使用32位Java 1.6更新37.我使用Eclipse产品导出向导来打包应用程序,最后我使用eclipse.exe。我创 ..
发布时间:2017-04-18 02:09:53 Java开发

在自定义RCP应用程序中使用org.eclipse cut / copy / paste

我正在开发一个RCP应用程序,我需要剪切/复制/粘贴在这个程序。因为已经有由eclipse(org.eclipse.ui.edit.copy,...)传递的命令,我想在编辑器中使用它们(我已经将它们添加到工具栏)。 我玩了一点,但我不知道我该如何对复制/粘贴命令作出反应。例如。如果复制或粘贴了某些内容,我如何在编辑器中得到通知? 有一个简单的方法来使用命令,如Save命令。我只需要实现IS ..
发布时间:2017-01-06 23:41:19 Java开发