1
我正在开发我们公司的“新项目类型”插件。我面临的问题是,我想将在其中一个向导页面上选择的数据传递给下一个向导页面。考虑有两个向导wizard1
和wizard2
。在wizard1
有几个复选框,我需要将这些值传递给wizard2
。我怎样才能做到这一点?在JFace向导页面之间传递数据
我搜索了很多,发现这两个问题this和this.但是在这两个链接中,他们最初创建数据,然后将其传递给构造函数中的所有其他向导。但我的情况是,用户选择wizard1
中的几个复选框,我需要这些值wizard2
。任何人都可以指导我如何实现这一目标?任何指针将不胜感激。
注:我在Eclipse插件开发非常初级的,而不是要求完整的代码,而是一个想法(如是否有任何内置的方法来传递页面等等等等之间的值)
我创造奇才像这样:
public void addPages() {
addPage(new Wizard1("Wizard1")); //User selects checkbox here
addPage(new Wizard2("Wizard2")); //I need to access those values in this wizard
}