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 :

Comment implémenter les méthodes pour sauvegarder un fichier ?


Sujet :

Eclipse Platform

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 6
    Points : 3
    Points
    3
    Par défaut Comment implémenter les méthodes pour sauvegarder un fichier ?
    Bonjour,

    Je développe un plugin éditeur de graphes en utilisant GEF et je n'arrive pas à sauvegarder le graphe que j'ai créé.

    J'ai essayé de comprendre les mécanismes liés aux méthodes doSave(IProgressMonitor) et doSaveAs() en regardant les exemples fournis (shapes et logic) mais j'aimerais que les données de ce fichier (de type monFichier.ext) soient au format XML. Pour cela j'ai repéré une bibliothèque nommée XStream qui semble convenir à mes besoins...

    Au final, aucune de mes tentatives ne fonctionne et il me reste toujours plein de questions :
    - est-il possible de stocker les données de mon graphe au format XML et dans le fichier au lieu de binaire?
    - comment se passe la sauvegarde ? Faut-il sauvegarder uniquement la partie "modèle" ou faut-il chercher à sauver l'intégralité de l'EditorPart ?
    - La mise à jour de la méthode isDirty() nécessite-t-elle systématiquement le fait que mon EditorPart implémente les interfaces CommandStackListener et ISelectionListener ? Dans le cas contraire, quelles sont les méthodes conseillées pour mettre l'attribut dirty à jour ?

    Si jamais vous savez où je peux trouver de la littérature à ce sujet je suis intéressé.
    En espérant que j'ai été assez clair

    Bon week-end

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 6
    Points : 3
    Points
    3
    Par défaut
    Une autre question :
    - Quelle méthode est appelée lors de l'ouverture d'un fichier ? Parce que je vois nulle part la quelconque mention d'une opération "load"...

Discussions similaires

  1. [XL-2010] Code pour sauvegarder un fichier automatiquement toutes les minutes
    Par philou665 dans le forum Excel
    Réponses: 3
    Dernier message: 03/09/2014, 22h07
  2. [AC-2010] Comment utiliser les méthodes et évennements d'un fichier OCX ?
    Par Velcor dans le forum Access
    Réponses: 3
    Dernier message: 15/02/2014, 15h49
  3. Réponses: 0
    Dernier message: 11/11/2010, 08h30
  4. Réponses: 3
    Dernier message: 14/06/2008, 14h11
  5. Réponses: 3
    Dernier message: 07/06/2006, 15h53

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