Bonjour,
J'ai une ViewPart qui est "liée" à un service web. Je souhaite faire en sorte que la fenêtre se ferme si son initialisation ne fonctionne pas.
Ce que j'ai fait c'est d'implémenter la méthode createPartControl() et à la fin de cette méthode, j'appelle une méthode qui teste si mon service web répond. Si ce n'est pas le cas, j'essaie d'appeler la méthode dispose() mais ça ne fait rien.
Je ne trouve pas de méthode à surcharger qui serait appeler quand le composant graphique est ok pour initialiser des variables propres à la vue et qui ferait donc en sorte que la méthode dispose fonctionne... J'ai testé de surcharger init(viewSite) mais ça ne fonctionne pas non plus : la fenêtre est toujours affichée.
Merci d'avance de votre aide !
WwAvE
Partager