IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Platform Discussion :

intercepter la fermeture d'une vue


Sujet :

Eclipse Platform

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 151
    Par défaut intercepter la fermeture d'une vue
    Bonjour,


    y a t-il un moyen pour intercepter la fermeture d'une vue ? (dans un tab folder)

    Ou bien de redefinir le comportement du tab folder lors de la fermeture d'une vue?



    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 57
    Par défaut
    Salut,
    y a t-il un moyen pour intercepter la fermeture d'une vue ? (dans un tab folder)
    Il me semble la méthode dispose()...

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 145
    Par défaut
    En utilisant l'interface IPartListener2

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 151
    Par défaut
    J'avais deja essayer avec l'interface IPartListener2 mais je n'ai aucune résutlat sur aucune des methodes, que ce soit a l'ouverte/focus/fermeture de ma vue.


    Alors peut-etre que je m'y prend mal ?

    J'ai juste implementé IPartListener2 dans les vues concernées, j'ai essayé d'affiché un emssage dans chaque methode pour identifié les methodes appelé, mais rien.


  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 145
    Par défaut
    Montre nous ton code pour qu'on puisse se faire une idée...

  6. #6
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 151
    Par défaut
    Bah plutot simple :


    ma vue :


    public class LotView extends ViewPart implements IPartListener2{
    ....

    les methodes de IpartListener2 (bon la elles sont vide mais j'avais un message de trace dans chacune d'entre elle):


    public void partActivated(IWorkbenchPartReference partRef) {
    // TODO Auto-generated method stub

    }

    public void partBroughtToTop(IWorkbenchPartReference partRef) {
    // TODO Auto-generated method stub

    }

    public void partClosed(IWorkbenchPartReference partRef) {
    // TODO Auto-generated method stub

    }

    public void partDeactivated(IWorkbenchPartReference partRef) {
    // TODO Auto-generated method stub

    }

    public void partHidden(IWorkbenchPartReference partRef) {
    // TODO Auto-generated method stub

    }

    public void partInputChanged(IWorkbenchPartReference partRef) {
    // TODO Auto-generated method stub

    }

    public void partOpened(IWorkbenchPartReference partRef) {
    // TODO Auto-generated method stub

    }

    public void partVisible(IWorkbenchPartReference partRef) {
    // TODO Auto-generated method stub

    }

    Et c'est tout...


    Ma vue est affiché dans un tab folder avec d'autre.

Discussions similaires

  1. Associer des actions à la fermeture d'une vue
    Par JM12345 dans le forum Eclipse Platform
    Réponses: 4
    Dernier message: 05/08/2009, 15h01
  2. Réponses: 3
    Dernier message: 26/10/2007, 15h49
  3. Intercepter la fermeture d'une vue
    Par nako dans le forum Eclipse Platform
    Réponses: 7
    Dernier message: 09/10/2007, 17h07
  4. [MFC] Intercepter la fermeture d'une CPropertySheet
    Par Philippe320 dans le forum MFC
    Réponses: 10
    Dernier message: 29/09/2006, 09h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo