|Re: Looking for a way to reference the product and plugin information from a common callback method [message #642644 is a reply to message #642543]
||Thu, 02 December 2010 02:19
| Thomas Schindl
Registered: July 2009
Am 01.12.10 18:57, schrieb Paul Webster:|
> drew wrote:
>> Typically we have placed the plugin product strings in the
>> plugin.properties file. The new project has a common mechanism that
>> stuffs this info in a separate callable class, is there a way for
>> plugin.xml to call out to a java method instead of read it from the
> No, OSGi uses Bundle-Localization to load a ResourceBundle. That's
> where it has to come from.
> Eclipse plugins can use the NLS classes, but not MANIFEST.MF or plugin.xml
I've been looking this translation system into this lately because of
the translation story in Eclipse 4.0 and the lookup of those
translations is handled by an OSGi-Service named BundleLocalization.
If the extension registry is a good citizen of OSGi and uses this
service you can at least in theory install a BundleLocalization-Service
ranked higher than the default one but this would mean that you need to
do what the orginal service does and only handle your special use case.
Powered by FUDForum
. Page generated in 0.01610 seconds