如何在eclipse 4 rcp中销毁动态创建的部分

时间:2013-09-06 06:08:30

标签: eclipse-plugin eclipse-rcp rcp

任何人都可以帮我解决如何破坏动态创建的部分。我正在使用partservice从partdescriptor动态创建一个部分。我知道我们可以隐藏创建的部分,但我认为上下文仍然将对象保存在某个列表中,因此它不会从堆空间中删除,从而增加了内存。那么有没有办法可以破坏部件,就像我们在SWT中处理一个小部件一样。

1 个答案:

答案 0 :(得分:6)

removeOnHide添加到零件描述符的Tags部分(并确保将其复制到创建的零件!)。此常量在EPartService中声明。