在eclipse中创建一个新项目后,如果我们当前的视角与此类项目无关,则会显示如下图所示的对话框。那么Eclipse如何以编程方式进行此操作呢?
我认为这取决于项目性质,但perspective extension point
与项目性质无关。
你的时间: - )
答案 0 :(得分:4)
您必须在向导中设置finalPerspective
属性。看到
Associating a Wizard with a Perspective供参考:
将finalPerspective
属性添加到扩展程序中向导元素的定义中。
使Wizard类实现接口IExecutableExtension
。此接口只有一个方法setInitializationData
。在类中实现该方法,并将参数IConfigurationElement
分配给方法中的字段。
在向导的performFinish
方法中,调用BasicNewProjectResourceWizard.updatePerspective
方法。