e4

    1热度

    1回答

    说我有一个ItemListPart类在我的RCP项目,并有显示在它下面的表格: import java.util.List; import javax.annotation.PostConstruct; import org.eclipse.e4.ui.di.Focus; import org.eclipse.swt.SWT; import org.eclipse.swt.layout

    0热度

    1回答

    的Eclipse E4设置工具栏项目(4.4.2),我有一个处理好工具项在应用程序模型中定义, 窗口和对话框 - > TrimBars - >窗口修剪 - >工具栏 该类型的项目是检查。项目调用选项选择,分配RCP应用程序启动时工具栏项的默认选择。我坚持工具栏项目的当前状态为org.eclipse.core.runtime.preferences.InstanceScope(其他非UI首选项也存储

    0热度

    1回答

    我在我的Eclipse应用程序中创建了透视图。现在为了处理我的观点,我创建了一些共享元素以在不同的视角之间共享。其中之一是MPartStack,其中包含一些动态MPart元素。 当我双击MPartStack中的MPart时,我得到了一些与MinMax插件相关的奇怪错误。但我想在我的应用程序中具有最小最大行为。共享MPartStack中的所有MPart都有这个问题。正常MPartStack中的其他M

    0热度

    1回答

    我想知道是否有任何方法我可以有一个关于对话框,就像它在日食3.x我记得它不是在e4支持,但释放的霓虹灯是否有关对话框迁移到e4.Any的任何帮助将被赞赏..

    2热度

    1回答

    我有两个班,A级和B级。 A是用于在RCP应用程序中显示零件的类,其在应用程序模型中定义。 B是用于检索数据的自定义类,每当数据发生更改时,都应通知类A更新相关用户界面。我问了一个关于如何使这两个类协调的问题here。但现在问题在于,因为B未在应用程序模型中定义,所以无论何时我在B中调用,它都会返回null。 我已经试过如下的方式,当我调用类乙: B b = new B(); ContextIn

    1热度

    1回答

    我在Eclipse E4应用程序中添加了更新功能。在此我使用Lars Vogel的源代码和tutorial。当我测试我的应用程序时,ProvisioningJob始终为空。它在运行到Eclipse时应该只有null。但是,当我尝试更新导出的应用程序时,ProvisioningJob仍为空。我做错了什么? public class UpdateHandler { private static f

    0热度

    1回答

    是否有任何方法可以在不实际打开/显示的情况下初始化透视图? 我想用数据填充该角度的一部分。如果部件位于已经打开的视角内,以下方法才有效。 partService.showPart("org.test.mypart", PartState.CREATE)

    0热度

    1回答

    我有一个带有一些不同MParts的Eclipse E4应用程序。现在,当我通过双击它的选项卡来最大化MPart时,我得到了ClassCastException。另外,当我再次将其最小化时,也会抛出相同的异常。我看着这个错误,但是在我的源代码中找不到可以抛出异常的地方。有人可以帮我弄这个吗?在下面你可以找到错误的完整堆栈跟踪。 java.lang.ClassCastException: org.ec

    0热度

    1回答

    我执行方法后,我想设置当前选择null。我得到了这个,但它不会工作。之后,selection仍然保存一个值,该值不为空。 @Inject private ESelectionService selection; @Execute public void execute(@Named(IServiceConstants.ACTIVE_SELECTION) Foo fo

    0热度

    1回答

    我创建了一个包含多个MParts的透视图。现在当我打开透视图时,只会加载一个MPart并显示出来。如何在加载其他MPart时强制加载其他MParts(当前不可见的只有选项卡可见)?我需要这种行为,否则不可见的MParts不接受一些注入值。