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 :

Eclipse RCP template


Sujet :

Eclipse Platform

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Sr. Software Engineer
    Inscrit en
    Août 2007
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Software Engineer

    Informations forums :
    Inscription : Août 2007
    Messages : 169
    Par défaut Eclipse RCP template
    Bonjour,

    J'aimerais transformer un module de mon application pour en faire un template RCP utilisable par d'autres développeurs.
    Quelqu'un aurait-il un tutoriel expliquant la création des templates?

    Merci

  2. #2
    Membre Expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Par défaut
    Salut,

    Alors, malheureusement pour toi, j'ai pas trouvé de tutoriel sur l'ajout de templates Eclipse RCP.
    Par contre, je mis les mains dans le cambouis et j'ai trouvé le point d'extension qu'il te faut utiliser pour ajouter un Template.
    • Il te faut tout d'abord ajouter une dépendance vers le plug-in plug-in org.eclipse.pde.ui.
    • Ensuite, il te faut ajouter un point d'extension org.eclipse.pde.ui.pluginContent à ton plug-in.
    • Dans ce point d'extension, il te faut définir une classe. Cette classe devra hériter de la classe AbstractNewPluginTemplateWizard (plus facile à gérer à mon avis...). Il te suffit ensuite de remplir les méthodes abstraites et le "tour est joué".
    • La méthode getTemplateSections doit renvoyer un tableau de ITemplateSection. Pour créer un ITemplateSection tu peux passer par un AbstractTemplateSection.

    C'est un aperçu de ce qui t'attend, je n'ai rien testé et c'est purement la lecture de la javadoc qui m'a permis de remonter tout ça
    A toi de tester et de nous faire un retour si tu t'en sens le courage

    Voilà, à+
    Gueritarish

  3. #3
    Membre confirmé
    Profil pro
    Sr. Software Engineer
    Inscrit en
    Août 2007
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Software Engineer

    Informations forums :
    Inscription : Août 2007
    Messages : 169
    Par défaut
    Merci pour cette piste.
    effectivement ca semble demander de retrousser un peu le manche .

Discussions similaires

  1. [Eclipse RCP] problème exportant un projet (tuto)
    Par TabrisLeFol dans le forum Eclipse Platform
    Réponses: 3
    Dernier message: 03/07/2006, 16h19
  2. [Eclipse RCP] Variable Globale
    Par jujuz dans le forum Eclipse Platform
    Réponses: 4
    Dernier message: 28/06/2006, 22h16
  3. [debutant Eclipse RCP 3.0] vue graphique
    Par sharckyo dans le forum Eclipse Platform
    Réponses: 6
    Dernier message: 28/11/2005, 17h41
  4. [Eclipse/Rcp]
    Par bl4d3 dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 21/04/2005, 15h12
  5. [Plugin] Lancement d'Eclipse RCP
    Par thelma dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 22/06/2004, 14h23

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