Bonjour
J'ai développée un méta-modèle sous EMF et GMF,
Au niveau instance, j'aimerai bien ajouter une propriété de cardinalité sur les liens entre deux classes.
Mais je sais pas comment faire?
Merci d'avance pour votre aide
Bonjour
J'ai développée un méta-modèle sous EMF et GMF,
Au niveau instance, j'aimerai bien ajouter une propriété de cardinalité sur les liens entre deux classes.
Mais je sais pas comment faire?
Merci d'avance pour votre aide
Salut,
J'imagine que tu dois avoir un diagramme Ecore qui va avec ton implémentation?
Si c'est le cas, il te suffit d'éditer les propriétés du lien entre 2 classes en faisant clic droit sur l'élément > Show Properties View. Dans cette vue, il te suffit d'éditer les paramètres 'Lower bounds' et 'Upper bounds' qui correspondent à la borne inférieure et supérieure de la cardinalité de ton lien.
Par exemple, pour indiquer que ta classe X peut avoir 1..* Y, tu édites le lien avec Y en mettant : Lower bounds = 1 et Upper bounds = -1 (pour la multiplicité).
Voilà, à+
Gueritarish
Pas de questions technique par MP, les forums sont là pour ça.
Bonjour
Merci tout d'abord pour votre réponse, c'est pas ça mon problème
en fait j'ai développé mon méta-modèl.ecore avec toutes les cardinalités qui lui faut.
maintenant au niveau GEF, je veux ajouter une propriété de cardinalité entre de classes ( dans le modèl d'instance c-a-d qui est conforme à mon méta-modèle )
la question est : dois je ajouté une propriété dans l'association sous forme d'une attribut fixe sans modification par l'utilisateur ?
comment indiqué que c'est une cardinalité et non pas une attribut normale comme le nom par exemple ???
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager