如何在eclipse RCP中重置工作台部分(单独一个视图)

时间:2016-01-09 00:07:44

标签: java eclipse-rcp rcp

我正在尝试重置我开发的特定Eclipse视图。我想重新启动应用程序时重置视图的状态。有没有办法在RCP编程中实现这一目标?

1 个答案:

答案 0 :(得分:0)

当您重新启动RCP应用程序时,Eclipse工作台会自动调用视图部件的init方法。此方法(位于类org.eclipse.ui.part.ViewPart中)接收Memento个对象。这是因为Eclipse尽可能尝试重新创建视图部分的先前状态。如果要更改此默认行为,请覆盖init方法。您可以这样做,因为您的类继承自org.eclipse.ui.part.ViewPart