问题标签 [e4]

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.

0 投票
2 回答
4546 浏览

eclipse-rcp - 如何重置 Eclipse e4 RCP 应用程序的透视图?

在 application.e4xmi 文件中构建透视图后,我无法通过调用 IWorkbenchPage.resetPerspective() 来重置透视图。

0 投票
2 回答
606 浏览

swt - Eclipse 4:禁用本机 alt-f4 行为

有谁知道是否可以在 e4 应用程序中禁用或覆盖“alt+f4”(在 Windows 上关闭应用程序)的本机行为?实现这一目标的建议解决方案是什么?

此致

0 投票
1 回答
2223 浏览

java - Eclipse e4 RCP 中的首选项页面

我想在我的 e4 pure-RCP 应用程序上创建一个首选项页面(不涉及 Workbench)。
我查看了 Vogella 的博客,只找到了关于重用 e3 首选项页面的参考。
请注意,我只对 UI 感兴趣,而存储已被管理。
如何在 e4 中重复使用首选项页面?
感谢和问候

0 投票
1 回答
271 浏览

java - Eclipse 4 应用程序不显示我的视图

我遵循“Instant Eclipse 4 RCP Development How-to”一书并尝试构建示例应用程序。但是我创建的视图并没有显示出来。

这是我的观点之一的代码:

我从 Application.e4xmi 的向导创建了这个类,所以它在那里连接。

我还从书籍网站 ( http://www.packtpub.com/support/12481 ) 下载了文件,但仍然看不到视图。

我还能检查什么?我该如何调试这个问题?

0 投票
0 回答
91 浏览

java - Eclipse e4/rcp 缺少项目

我想开始开发 Eclipse 4 应用程序。所以我从这里下载了 eclipse 4.3.1 和 e4 工具。不幸的是,当我尝试创建插件项目时,出现以下错误:

有什么想法吗?

0 投票
1 回答
967 浏览

eclipse - 将热情库添加到 Eclipse 4 应用程序

我是 Zest 和 Eclipse e4 开发的新手。我目前的目标是构建一个简单的应用程序,并在其中一个视图中使用 Zest 可视化图表。因此,我按照教程进行操作,最终得到了一个简单的工作应用程序,该应用程序由一个主窗口分成 3 部分组成。

现在我想在其中一个部分中显示一个图表。为了做到这一点,我已经使用 Eclipse 的“安装新软件”功能从这里将整个 GEF 框架下载到我的 Eclipse 中。到目前为止,一切都很好。

接下来,我尝试将以下依赖项添加到清单文件的Required-plugins 部分:org.eclipse.zest.coreorg.eclipse.zest.layouts

在运行项目后,我最终得到

未找到应用程序 ID

当我删除它们时,一切都照常工作。你们知道我该如何解决这个问题吗?

这是错误消息:

0 投票
1 回答
1972 浏览

eclipse - Eclipse RCP e4 日志记录

我正在尝试向我的 RCP e4 应用程序添加日志记录功能。我找到了以下片段。

但我不确定如何配置/初始化记录器?任何帮助将不胜感激。谢谢!

0 投票
1 回答
160 浏览

eclipse-rcp - Eclipse4:加载零件但不显示它

我得到了对我的Partvia 的引用:

我现在如何加载该部分以便它

函数被调用?

我一直在努力

实际上并没有创建所需的零件。我猜它只是返回了一个新实例。

这加载了部分,但显示了我不想要的部分。

如何加载 aPart以便@PostConstruct调用它并且Part不显示。

0 投票
1 回答
176 浏览

java - Eclipse e4 部件在首次显示之前未创建

我有一部分是一个简单的列表视图,我将其用作日志视图。在该@PostConstruct方法中,它注册要记录的事件。默认情况下,该零件堆叠在另一个零件后面。我发现@PostConstruct在视图首次显示给用户之前不会调用该方法。这意味着除非用户首先单击该部件,否则不会记录日志事件。这对我不起作用,因为我希望该部分包含完整的日志历史记录,即使用户从未点击过它。

我错过了一些基本的东西吗?有什么方法可以让 e4 从一开始就构建零件?我想一个更好的处理方法是单独保存日志事件数据,并且只通过部分查看。有没有办法避免这种情况?

提前谢谢了。

0 投票
1 回答
1345 浏览

eclipse - 日食e4。如何获得选定的菜单项参考?

我会排队获取菜单中所选菜单项的参考。我怎样才能做到这一点?

这是一个负责执行由@Execute注释方法标记的类的示例。

这是错误的方法:

我希望有人帮助我知道正确的方法。