Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Expert Confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    septembre 2008
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2008
    Messages : 1 163
    Points : 2 612
    Points
    2 612

    Par défaut Exécution de la migration de Edapt

    Bonjour,

    J'ai installé le projet Edapt (http://www.eclipse.org/edapt/), créé l'historique de mon modèle ecore et préparé une nouvelle "release Edapt". Dans le tutoriel http://www.eclipse.org/edapt/library...e.php#listing3, j'en suis donc au point "Migrator".
    C'est-à-dire l'exécution proprement dite des opérations à faire pour convertir mes fichiers de données de l'ancien au nouveau modèle Ecore.

    Je bloque à :
    The migration execution can be integrated directly into the editor code, as Listing 3 shows. The method checkMigration must be called at the beginning of the method createModel in the library editor.
    Le problème est que je n'ai pas de méthode createModel, car je n'ai pas de projet xxx.editor. J'ai le xxx.model (ou se trouve le .ecore), le xxx.edit et le xxx.diagram (généré avec le .gmfgen) qui contient l'éditeur que j'utilise.

    Je n'arrive pas à trouver comment du coup, lancer cette exécution...

    Quelqu'un saurait-il m'indiquer comment procéder ?

    Merci d'avance pour votre aide.

  2. #2
    Expert Confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    septembre 2008
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2008
    Messages : 1 163
    Points : 2 612
    Points
    2 612

    Par défaut

    Le problème était que le modèle que je veux migrer était un modèle GMF et pas uniquement EMF. Edapt n'est en effet pour le moment uniquement fonctionnel pour EMF, les propriétés GMF le faisant planter.

    Il m'a fallu passer par plusieurs bidouilles et mettre une procédure différente en place que celle de leur tuto mais j'ai réussi à utiliser Edapt pour migrer mes fichiers GMF.

    C'est un peu trop long à expliquer ici, me mp pour ceux que ça intéressera.

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •