Comment faire sous eclipse RCP ?

Fermé
craye Messages postés 1 Date d'inscription mardi 1 avril 2003 Statut Membre Dernière intervention 17 février 2012 - 17 févr. 2012 à 19:05
J'ai une application commercial qui défini et qui implémente des points d'extension, et qui déploie tout ça dans un/des plugin dans des jar.
Je souhaite modifier le comportement le l'implémentation qui est faite en standard sans bidouiller dans les jar du standard

Voici un exemple, j'ai un plugin commercial « com.corp.rac.appli.jar », qui propose une extension « The_Components » et qui implémente deux composants Compo0 et Compo1


com.corp.rac.appli\plugin.xml
<extension-point id=" The_Components "name="components" schema="schema/components.exsd"/>
<extension
id = "com.corp.rac.appli"
point = "com.corp.rac.appli.The_Components">
<entry
id = "Compo0"
name = "com.corp.rac.appli.Compo0000" />

<entry
id = "Compo1"
name = "com.corp.rac.appli.CompoXXXX" />
</ extension>


Je souhaite créer un plugin "com.stef.rac.custo" qui redéfinirai l'implémentation de Compo1, et qui conserverai la définition de Compo0.
Dans mon exemple, l'idée serai de sur définir la balise id=Compo1 pour lui définir un autre name


com.stef.rac.custo\plugin.xml
<extension
id = "com.stef.rac.custo"
point = "com.corp.rac.appli.The_Components">
<entry
id = "Compo1"
name = "com.corp.rac.appli.CompoYYYY" />
</ extension>


L'objectif, c'est « d'étendre l'extension point» pour y modifier son implémentation (passer de CompoXXXX a CompoYYYY)


Est t'il possible et comment réussir à faire ça sous RCP