[Eclipse RCP] Accéder à une variable présente dans une vue
Dans une classe d'action RCP, j'aimerais accéder à une donnée présente dans une vue. Ma manière de faire ne me semble pas optimale et lourde à programmer car je dois rechercher ma vue en parcourant le tableau des références aux vues :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
IViewReference[] wp = window.getActivePage().getViewReferences();
myView view = null;
for (int i=0; i<wp.length; i++)
{
if (wp[i].getView(true).getClass().equals(myView.class))
{
view = (myView)wp[i].getView(true);
break;
}
} |
Existe-t-il un autre mécanisme ?
Merci d'avance pour votre aide,
Fabrisss