如何在运行时启用/禁用“ org.eclipse.ui.editors”扩展

时间:2018-09-07 07:50:17

标签: eclipse eclipse-plugin

我在应用程序中使用了“ org.eclipse.ui.editors”扩展点,我希望在运行时根据特定条件启用/禁用该扩展点。

有什么方法可以在运行时禁用/启用此扩展程序吗?

谢谢

1 个答案:

答案 0 :(得分:0)

我有一种可能,但不确定是否与您的用例匹配。 您可以使用自己的内容类型,并且在内容类型的描述程序中可以检查任何条件。例如,它属于哪个项目。如果提供给org.eclipse.core.runtime.content.IContentDescriber.describe(InputStream,IContentDescription)的InputSream是FileInputStream(待检查),则可以正常工作

此致