我必须使用单独的 class 来登录,而不是在我想登录的每个 class 中直接调用 LOGGER。 我正在使用以下方法: 现在,当我调用 Info() 方法时,它会在 .log 文件中写入以下内容:“[...] org.eclipse.e4.ui.workbench [...] !MESSAGE ...
我必须使用单独的 class 来登录,而不是在我想登录的每个 class 中直接调用 LOGGER。 我正在使用以下方法: 现在,当我调用 Info() 方法时,它会在 .log 文件中写入以下内容:“[...] org.eclipse.e4.ui.workbench [...] !MESSAGE ...
我只想在我的应用程序的一个插件中对某些小部件使用 CSS 样式。 插件的 plugin.xml 包含: Plugin.xml的扩展选项卡没有提示扩展点,但我在文件中输入后,我可以看到属性。 其中之一是“basestylesheeturi”,它允许我浏览文件。 所以这个文件肯定存在。 但它未被 Ec ...
是否可以在 fragment.e4xmi 中定义透视堆栈和透视? Eclipse 4 模型编辑器似乎不允许这样做。 为什么? 我添加了一个新的模型片段,对于特征名称,我单击Find ... 。 当我想添加透视或透视堆栈时,对话框将确定按钮变灰。 另外,我对这个对话框一般显示的内容缺乏了解。 ...
如何 model 一次工具栏并在某些部分/视图中呈现它(不在默认位置 window?)? 使用 model 关卡(也许还有 Addons?) 我目前有 Eclipse 2022.03-4.23 带有该工具栏的 Application.e4xmi 但是使用侦听“PART_ADDED”事件主题的插件动态 ...
在 Eclipse RCP/RAP 项目中,我们使用带有 IActionBars 的多个视图和使用 E4 贡献的操作(在 plugin.xml 文件中定义的 xml 操作/命令)。 假设我们打开了两个视图 (IWorkbenchPart)(A 和 B),它们都有一个带有 Actions 的 Acti ...
我有 eclise rcp 应用程序,我在 frangment.e4xmi 中使用handledmenuitem 添加了菜单项。 但我想按某种顺序排列它们。 例如 这是菜单项,但它们是按照帮助 - 日志 - dg -apdu - 验证的顺序排列的,但我希望它们按照日志 - 验证 - 帮助 - dg ...
在 eclipse e4 rcp 应用程序中创建实现切换或无线电 state 的菜单项的规范方法是什么? 这似乎是一个基本的东西,但我发现的所有文档都依赖于 e3 API 并创建对 org.eclipse.ui 的依赖关系,这在 e4 中是不允许的。 ...
我创建了一个 eclipse 插件,带有以下清单文件: 不幸的是,包括相关的 jars 作为外部 jars 不允许我成功创建插件,所以我尝试改为(按照 vogella 上的建议)导出目标平台并创建一个父 pom 并在其中放置我的插件项目和另一个使用目标平台管理依赖项的项目:父pom: 目标平台项目: ...
我想将 JavaFX 添加到我的 e4 应用程序中。 我一直在关注本教程以使其与 Java 11 一起使用。 教程说要添加这个软件站点: http : //downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/ 当我 ...
我正在使用 E4 2020-09 版本开发我的 Eclipse 插件。 我使用模型片段创建了一个透视图和一个菜单贡献。 我已经搜索了几个教程,但我还没有看到任何显示在开发过程中打开/关闭 E4 中的透视图时如何使 menuContribution 出现/消失的教程。 我发现的是这些例子: https ...
我想以编程方式在新的 MWindow 中打开 MPart。 类似于我会在现有 window 中某处的 partstack 中创建零件,然后用鼠标手动将其拖走。 因此,一种方法是创建一个包含此部分的非渲染 window。 一旦它应该被显示,我们就可以将它设置为被渲染。 但是:一旦我们关闭了这个 wi ...
我试图阻止用户从 eclipse E4 应用程序的角度转到不同的视图/部件。当我试图导航到相同的视角和视图时,由于递归调用 showPart 方法,我面临一个 stackOverflow 异常框架。NavigationHelper.showPerspective(CommonConstants.P ...
有没有办法从 MPartStack 的上下文菜单中删除“分离”右键单击? ...
我有一组 OSGI 包(大约 10 个,那些有激活/停用声明的包),它们统一在 one.product 文件下,共同构成一个 java 应用程序。 这些捆绑包做了很多工作,但作为输出,它们只是在控制台上打印一些重要的日志数据。 我想要做什么 - 我想要一个简单的 GUI,它允许 3 件事:1) 用 ...
在我的 e4 应用程序中,我使用默认的 ISaveHandler(我没有在任何地方明确定义),如图所示。 我只需要更新此处理程序的图标、标题和文本,rest 对我来说适用于单个 mPart 保存或多个 mPart 保存提示。 我不想创建自己的保存处理程序 UI。 即使我可以继承原来的,那对我也有用 ...
我想使用 eclipse 的 launcher.openfile 功能。 Therefore I read several documentation (eg https://help.eclipse.org/2020-03/index.jsp?topic=%2Forg.eclipse.plat ...
我有一个具有多个视图的 E4 应用程序,其中包含许多 SWT 小部件,包括 JFace TableViewers、TableViewerColumns、Tables 等。 文件 workspace.xmi 在关闭时创建/更新,但仅使用视图的属性。 是否可以在 workspace.xmi 中存储有关这 ...
对于 Bndtools,我创建了 PackageExplorerPart 的子类并添加了一个(非常有用的)搜索文本控件。 但是,当 Text 控件被选中/处于焦点时,我粘贴时,粘贴的内容会转到 TreeView 并创建一个片段项目,非常烦人。 我调试了代码,但只能发现 PASTE 命令处理程序总 ...
我正在编写一个 e4 RCP 应用程序,并希望在它启动后将其设置为 window 标题。 但是我找不到任何方法来实现这一点。 原因是,我想添加一些关于正在运行的程序的明确信息,以便用户可以在多次启动之间有所不同。 有什么提示吗? ...
在我们的 RCP 4 应用程序中,由于没有可用的句柄,我们抛出了 SWT 异常。 这可能是由资源泄漏或正在运行的其他第 3 方应用程序引起的。 我们无法在开发中重现此问题,因此我们希望记录任何可能帮助我们在未来解决此问题的信息。 我们想获得有关手柄的信息。 例如,总句柄及其用途,例如图像、fonts ...