2017-02-21 25 views
0

У меня есть плагин Eclipse, содержащий файл ресурсов (resource.xml), который загружается исходным кодом. Этот плагин используется в двух приложениях: одной базе и одной производной, и я хочу использовать другой файл resource.xml в производном приложении.Использовать фрагмент для замены файла ресурсов в плагине Eclipse

Я изучаю фрагменты Eclipse как возможный способ сделать это, но все результаты, полученные в моем исследовании, либо описывают, как заменить файлы .class, либо описывают только фрагменты на очень абстрактном уровне.

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

ответ

2

Возможно, наилучшим способом является использование двух фрагментов с двумя файлами resource.xml в этих фрагментах. Вы бы включили только один из фрагментов в каждом приложении. Родительский («хост») плагин не будет включать resource.xml вообще.

Чтобы найти файл resource.xml, необходимо использовать соответствующие API (например, FileLocator), чтобы найти фрагменты.

+0

В конце концов я в конечном итоге пошел по другому маршруту, поскольку размещение исходного ресурса в фрагменте оказалось не для меня вариантом, но я все равно принимаю это решение как решение моего первоначального запроса. – Bearmarshal