Как включить / отключить расширение «org.eclipse.ui.editors» во время выполнения - PullRequest
0 голосов
/ 07 сентября 2018

Я использую точку расширения «org.eclipse.ui.editors» в своем приложении, и я хочу, чтобы эта точка расширения была включена / отключена в зависимости от определенных условий во время выполнения.

Есть ли способ, которым я могу отключить / включить это расширение во время выполнения?

Спасибо

1 Ответ

0 голосов
/ 21 сентября 2018

Я имею в виду одну возможность, но не уверен, что она соответствует вашему варианту использования. Вы можете использовать свой собственный тип контента, и в описании типа контента вы можете проверить наличие каких-либо условий. Например, к какому проекту он относится. Это может работать, если InputSream, переданный org.eclipse.core.runtime.content.IContentDescriber.describe (InputStream, IContentDescription), является FileInputStream (проверяется)

С уважением,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...