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 :

Affichage EAttribute avec EMF


Sujet :

Eclipse Platform

  1. #1
    Membre à l'essai
    Homme Profil pro
    Consultant fonctionnel
    Inscrit en
    Mai 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant fonctionnel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 14
    Points : 14
    Points
    14
    Par défaut Affichage EAttribute avec EMF
    Bonjour,

    je cherche une option de sérialisation d'un modèle EMF. A supposer que j'ai un modèle EMF à sérialiser. le modèle est composé d'une seule EClass avec 2 EAttributes tels que:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    EClass purchaseOrderClass = ecoreFactory.createEClass();
    		purchaseOrderClass.setName("PurchaseOrder");
    		EAttribute shipTo = ecoreFactory.createEAttribute();
    		shipTo.setName("shipTo");
    		shipTo.setEType(EcorePackage.Literals.ESTRING);
    		purchaseOrderClass.getEStructuralFeatures().add(shipTo);
    		EAttribute billTo = ecoreFactory.createEAttribute();
    		billTo.setName("billTo");
    		billTo.setEType(EcorePackage.Literals.ESTRING);
    		purchaseOrderClass.getEStructuralFeatures().add(billTo);
    C'est juste une partie du code.
    Ensuite je crée une instance du modèle tels que:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    EFactory poFactory = poPackage.getEFactoryInstance();
     
    		EObject purchaseOrder = poFactory.create(purchaseOrderClass);
    		purchaseOrder.eSet(purchaseOrderClass.getEStructuralFeature("shipTo"),
    				"123 Maple Street");
    		purchaseOrder.eSet(purchaseOrderClass.getEStructuralFeature("billTo"),
    				"200 Maple Street");
    Et après la serialization, et quand j'ouvre le modèle serializé avec "sample reflective ecore Model editor" , j'ai un resultat qui ressemble à :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Purchase Order123 Maple Street
    Ce qui est tout à fait normale.
    Est ce qu'il est une possibilité d'afficher la valeur du EAttribute qui est égale à
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Purchase Order 200 Maple Street
    lors de l'ouverture avec "sample reflective ecore Model editor".
    En un mot, est ce qu'il y a une option de serialization pour choisir la valeur de l'EAttribute à afficher lors de l'ouverture avec "sample reflective ecore Model editor" .

    Toute aide sera la bienvenue.
    Merci d'avance.

    Bencamara

  2. #2
    Membre à l'essai
    Homme Profil pro
    Consultant fonctionnel
    Inscrit en
    Mai 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant fonctionnel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 14
    Points : 14
    Points
    14
    Par défaut
    Bonjour,

    Pour ceux dont la réponse les intéresse;
    Il n' y pas d'options de sérialisation pour choisir la valeur de l'EAttribute à afficher lors de l'ouverture avec "sample reflective ecore Model editor".
    pour résoudre ce problème, il faudra définir l'EAttribut concerné en premier temps avant les autres EAttributs. Dans notre cas ici, il faudra inverser l'ordre de la déclaration de shipTo et billTo.

    ----------Ben

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 20/11/2005, 22h53
  2. Affichage aléatoire avec coéfficients
    Par groupejtt dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 08/11/2005, 22h09
  3. Affichage incorrect avec une JScrollPane
    Par tck-lt dans le forum Agents de placement/Fenêtres
    Réponses: 23
    Dernier message: 04/08/2005, 11h07
  4. Affichage Données avec Espace ds Zone Texte
    Par dai.kaioh dans le forum ASP
    Réponses: 2
    Dernier message: 22/02/2005, 16h43
  5. Affichage graphe avec DBChart
    Par grominetos dans le forum Bases de données
    Réponses: 2
    Dernier message: 21/06/2004, 19h17

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