Java 自动打开透视图
我正在开发一个eclipse插件,其中包括一个自定义透视图。Java 自动打开透视图,java,eclipse,eclipse-plugin,perspective,Java,Eclipse,Eclipse Plugin,Perspective,我正在开发一个eclipse插件,其中包括一个自定义透视图。 我希望得到与Java透视图类似的行为。也就是说,当创建Java项目时,eclipse将询问您是否要为此打开相应的透视图 我发现我可以为向导设置finalPerspective以及preferredPerspectives,但如果在那里指定透视图,则什么也不会发生 那么,为了获得所需的行为,我必须做些什么呢?您的新项目向导应该调用 BasicNewProjectResourceWizard.updatePerspective(confi
我希望得到与Java透视图类似的行为。也就是说,当创建Java项目时,eclipse将询问您是否要为此打开相应的透视图 我发现我可以为向导设置
finalPerspective
以及preferredPerspectives
,但如果在那里指定透视图,则什么也不会发生
那么,为了获得所需的行为,我必须做些什么呢?您的新项目向导应该调用
BasicNewProjectResourceWizard.updatePerspective(configElement);
创建项目后,在您的performFinish
中
configElement
是新向导的IConfigurationElement
。您可以通过使向导实现IExecutableExtension
来实现这一点,它添加了以下方法:
public void setInitializationData(IConfigurationElement config, String propertyName, Object data)
这将为您提供配置元素