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 :

listeners, design patterns


Sujet :

Eclipse Platform

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 1
    Par défaut listeners, design patterns
    Bonjour!
    Je débute en RIA et en RCP, et j'aimerais faire du code propre, suivre des design patterns et pas partir dans une optique "tant que ça marche,c'est bon!"
    Par exemple j'ai une vue avec un arbre de navigation (qui n'est pas un arbre correspondant à des ressources du style fichiers, etc..): lors d'un clique sur un objet de l'arbre les données affichées dans toutes les autres vues changent...comment l'implémenter proprement ? en définissant une action qui agit sur toutes les vues et qui est appelée dans un listener définit dans l'arbre ?
    Merci d'avance !

    Max

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    135
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 135
    Par défaut
    Citation Envoyé par Max625431
    Bonjour!
    Je débute en RIA et en RCP, et j'aimerais faire du code propre, suivre des design patterns et pas partir dans une optique "tant que ça marche,c'est bon!"
    Par exemple j'ai une vue avec un arbre de navigation (qui n'est pas un arbre correspondant à des ressources du style fichiers, etc..): lors d'un clique sur un objet de l'arbre les données affichées dans toutes les autres vues changent...comment l'implémenter proprement ? en définissant une action qui agit sur toutes les vues et qui est appelée dans un listener définit dans l'arbre ?
    Merci d'avance !

    Max
    Le fait d'avoir un ou n listener c'est une histoire de granularité. Je pense qu'il faut utiliser le pattern de notification.

    Tu enregistres tes vues auprés d'un publicateur (un singleton) et sur ton action tu informes ce publicateur d'un changement de donnée en paramètre les nouvelles données.

    dans java il y a déja des classes pour faire ça je crois qu'il faut aller voir du coté de la classe Observer.

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    298
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 298
    Par défaut
    Utilise le SelectionService du workbench
    http://www.eclipse.org/articles/Arti...s/article.html

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/02/2009, 12h06
  2. [VS.NET] Les design pattern et DOTNET
    Par Nycos62 dans le forum Visual Studio
    Réponses: 4
    Dernier message: 22/10/2004, 14h44
  3. [Observateur] Précisions sur le design pattern Observer [UML]
    Par joquetino dans le forum Design Patterns
    Réponses: 2
    Dernier message: 07/10/2004, 22h35
  4. Les Designs Patterns Entreprise
    Par boulon dans le forum Design Patterns
    Réponses: 4
    Dernier message: 01/09/2004, 19h16
  5. [Design Patterns] Architecture 3 tiers
    Par HPJ dans le forum Design Patterns
    Réponses: 1
    Dernier message: 29/07/2003, 11h49

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