« Eclipse 3.4 M7 est là !
» Survival

Eclipse, Snippets

Récupérer la version d’un plug-in

14.mai.08 | Commenter ?

Voici le petit bout de code, très simple, qui permet de récupérer la version d’un plug-in.


Activator.getDefault().
      getBundle().getHeaders().
      get(org.osgi.framework.Constants.BUNDLE_VERSION) ;

Pour manipuler de manière un peu plus poussée ce numéro de version, la méthode org.osgi.framework.Version#parseVersion(String) est votre amie.
Vous pourrez dès lors, sur l’objet Version que vous récupérerez, comparer proprement des versions entre elles, récupérer les différents composants de la version (major, minor, micro, qualifier), etc.

Bien sûr, vous vous en doutez, tous les autres en-têtes du manifeste de votre plug-in sont récupérable selon le même principe (Bundle-Copyright, Bundle-Vendor, …)





Donnez de la voix !

Ajoutez votre commentaire ci-dessous, ou un trackback depuis votre propre site.
Souscrire au flux RSS des commentaires.

Vous pouvez utiliser les tags suivants :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:

:


« Eclipse 3.4 M7 est là !
» Survival