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 Modeling Discussion :

Modèle ecore relation à deux directions [Débutant(e)]


Sujet :

Eclipse Modeling

  1. #1
    Membre actif
    Inscrit en
    décembre 2003
    Messages
    489
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 489
    Points : 244
    Points
    244
    Par défaut Modèle ecore relation à deux directions
    Bonjour,

    J'apprends a utiliser l'outil ecore diagramme pour pouvoir faire plus tard de essai avec OCL.

    Mon problème est que je n'arrive pas a faire une relation entre deux classe sans direction ou plutôt bi-directionnelle.

    Est-ce que cela est possible directement dans l’éditeur graphique ecore Diagramm ?

    Merci pour votre aide

  2. #2
    Membre actif
    Inscrit en
    décembre 2003
    Messages
    489
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 489
    Points : 244
    Points
    244
    Par défaut
    Bonjour,


    Après avoir perdu des heures avec cette espece de chose, j'ai finit par comprendre et trouver confirmation
    dans un tuto de la solution au problème.

    On définit tout d'abord les classes concernées.

    Ensuite deux association de sens opposé.
    On selectionne une des deux associations et on va dans l'éditeur des propriétés de l'association et on
    ouvre le combo box de EOpposite, où on trouve, enfin, le nom de l'association de direction opposée que l'on sélectionne.

    L'éditeur fusionne alors les deux associations en une.

    Le texte du Tuto trouvé ici : http://eclipsesource.com/blogs/tutorials/emf-tutorial/
    We defined the EReference between Matchup and Game as bi-directional.
    This means that the reference can be navigated from both ends.
    Therefore we have to create a second EReference from Game to Matchup and bind both EReferences.
    EMF will take care of the bi-directional synchronization.
    In other words, adding a Matchup to a Game will automatically add the Game to the Matchup.
    Please add an EReference to Game called “matchup” with the EType “Matchup”.
    By setting the EOpposite to the EReference “games”, both EReferences are coupled bi-directionally.
    Note that the property “Container” will automatically be set to True.
    Voila peut-etre que cela sera utile à quelqu'un

  3. #3
    Rédacteur/Modérateur

    Avatar de alain.bernard
    Homme Profil pro
    Ingénieur aéronautique
    Inscrit en
    décembre 2011
    Messages
    749
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur aéronautique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : décembre 2011
    Messages : 749
    Points : 5 376
    Points
    5 376
    Par défaut
    Bonjour,

    J'arrive un peu tard, mais si vous voulez faire des diagrammes de classes, le nouveau plugin Ecore Tools propose depuis Luna un éditeur bien meilleur. Il propose notamment dans la palette un outil pour créer directement des relations bidirectionnelles.
    https://www.eclipse.org/ecoretools/overview.html

    Alain
    Pas de messages techniques par MP, les forums sont là pour ça.
    Rédacteur d'articles sur la plateforme Eclipse

    N'oubliez pas de consulter les FAQ Eclipse et les cours et tutoriels Eclipse

  4. #4
    Membre actif
    Inscrit en
    décembre 2003
    Messages
    489
    Détails du profil
    Informations forums :
    Inscription : décembre 2003
    Messages : 489
    Points : 244
    Points
    244
    Par défaut
    Merci tout de même pour la réponse, j'ai changer d'éditeur, pour eclipse Mars 1,
    entre temps et c'est ce que j'ai pu constater.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Passage du modèle entité/relation au modèle relationnel
    Par princia3 dans le forum Décisions SGBD
    Réponses: 0
    Dernier message: 16/01/2010, 00h17
  2. Génération d'un modèle Ecore
    Par abir_wassila dans le forum Outils
    Réponses: 3
    Dernier message: 29/09/2009, 16h06
  3. mettre en relation deux ComboBox
    Par Lalla lbatoul dans le forum IHM
    Réponses: 8
    Dernier message: 19/05/2009, 18h27
  4. Passer de UML au modèle entité-relation ?
    Par condor_01 dans le forum Diagrammes de Classes
    Réponses: 2
    Dernier message: 19/02/2007, 13h55
  5. Mettre en relation deux zones de liste déroulante
    Par mfavier dans le forum Access
    Réponses: 2
    Dernier message: 25/04/2006, 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