问题标签 [rcp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何从菜单中重新打开视图部分?
我有一个视角和一个视图部分。程序打开后立即显示视图部分。viewpart 应该是唯一的并且应该是可关闭的。
我对这种行为有两个问题:
- 我希望透视图显示为空,只显示背景图像。(我怎么做?)
- 我想使用命令样式菜单从菜单中打开视图部分。
到目前为止,我可以关闭我的 viewpart 并且透视图是空的。
但
我无法使用自定义命令从菜单中调用它。代码就像
我究竟做错了什么?谢谢!
java - 使用 Eclipse RCP 程序打印
我正在寻找一种好的、标准的方法来在我的 RCP 程序中生成“输出”并打印它。这应该可以在带有标准打印对话框的 Windows、Mac OS 和 Linux 上工作。
我知道 Birt 项目,但我找不到任何关于如何在 RCP 程序中实现它以及如何调用标准打印对话框以及如何将 Birt 生成的报告传递给打印机的提示。
对所有提示感到高兴。
java - Eclipselink factory.createEntityManager() 停止运行多个实例
使用我的 RCP 程序时,我遇到的问题是我想在我的 PC 上运行多个副本。第一个实例运行得很好。如果我启动第二个实例,一切都很好,直到我想访问数据库。
使用此代码:
具有persistence.xml
程序在此步骤之外的第二个实例中停止/不继续:
em=factory.createEntityManager();
一步一步调试程序告诉我,此时没有任何反应。也许程序会超时。我已经等了超过1分钟......
你有什么线索可能导致这个摊位吗?
java - Eclipselink有序读取复杂对象模型
我需要使用 eclipselink 以有序的方式读取复杂模型。该命令是强制性的,因为它是一个巨大的数据库,我希望在 jface 表视图中输出一小部分数据库。尝试在加载/查询线程中对其进行重新排序需要太长时间,并且在 LabelProvider 中对其进行排序会阻塞 UI 线程太多时间,所以我想如果 Eclipselink 可以这样使用,那么数据库会对其进行排序,它可能会给我我需要的性能。不幸的是,对象模型无法更改:-(
该模型类似于:
在表格视图中,y 轴或多或少是使用查询创建的
使用 Thing 对象中的“名称”属性作为标签。
在表格视图中,x 轴或多或少是使用查询创建的
使用 Item 对象中的“name”属性作为标签。
每个单元格都有值
不幸的是,“属性”列表没有排序,因此单元格值和 x 轴列号 (x) 的组合不一定正确。因此,我需要以与订购 x 轴标签相同的方式订购列表“属性”。
这正是我不知道它是如何完成的。因此,查询 Thing 对象应返回列表“properties”“ORDER BY name ASC” ,但返回“Item”对象的列表。我的想法类似于使用两个 JOIN 进行查询。与 Property 和 Item 一起工作,但不知何故我还无法让它工作。
感谢您的帮助和解决这个谜题的想法。
eclipse-rcp - 适用于多个平台的 RCP 更新站点
我已经为多个平台构建了一个 RCP 应用程序。带有 delta 包的目标设置正常,产品导出向导工作正常,PDE ant 构建工作正常。但是更新站点项目只为单一平台创建更新——我实际用于开发的平台(win32)。我希望更新站点包含列出的功能所需的所有平台的所有依赖项。有什么想法可能出错以及在哪里查看?
java - Eclipse 的 Eclipse 插件开发
如何开始为 Eclipse 开发插件?我需要一个尚未出现的工具来进行进一步的开发......所以我主要担心的是:
- 如何添加视角?
- 如何添加菜单项?
- 如何在“显示视图”菜单中添加视图?
- 如何添加到首选项窗格?
- 我如何获取信息,例如:
- 工作区在哪里?
- 在编辑器中打开了哪些文件?
- 在左侧项目视图中折叠/展开了哪些项目?
- ......
- 我应该考虑哪些约定(命名...)?
- 如何设置更新站点/部署?
你能给我一些提示、链接、教程等吗?
不要误会我的意思。我使用 Eclipse RCP 开发独立应用程序已经有一段时间了,所以我熟悉这些技术,但我从未开始为 Eclipse 本身开发插件。谢谢。
eclipse - Eclipse RCP 中的插件、特性和产品之间有什么区别?
有什么区别?什么被用于什么目的?
eclipse - Removing a view from Eclipse Window -> Show views
We have an application in which some views only work when attached to certain perspectives. We want to remove those views from the Window -> Show View dialog so that users cannot add them to perspectives where they don't work.
Any ideas on how to do this either programmatically or declaratively?
I have tried using <visibleWhen />
, but the views are still showing in the dialog:
I don't think there is any problem with the <visibleWhen />
clause, so I'm wondering if it can be used with a View?
java - Eclipse RCP - 用编辑器区域堆叠视图?
在开发 Eclipse RCP 应用程序时,是否可以将视图与编辑器区域堆叠在一起?像这样?
我有多个列表/表格,我想创建一种预览组合。当通过单击鼠标选择列表上的项目时,我希望我的预览合成显示项目的数据。
如果用户双击一个项目,我想在预览合成后面的堆栈中打开一个编辑器。
有没有办法做到这一点?
谢谢。
plugins - 为 RCP 应用程序创建 scm 浏览器
我有一个 RCP 应用程序,将其项目保存为 xml 文件,当前用户只需选择一个目录来保存该文件,然后使用打开文件对话框打开项目。我们正在考虑增强它以允许用户从源代码管理器签入/签出。这将使用户更容易地相互分享他们的项目,并享受 scm 的所有好处。我需要类似于 Subclipses 的东西,但我正在考虑使用 maven svn 插件,以便更灵活地使用哪个 scm。保持简单可能会更好,因为大多数用户不知道 scm 是什么。理想的情况是只有一个 Checkout 菜单选项,它会打开一个类似于 Open File 对话框的对话框。我想知道是否有人有如何使用 maven scm 的示例。设置 scm 位置和获取文件需要调用什么?或者,如果有更好的方法来解决这个问题。谢谢!