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 4] Créer une page d'intro en utilisant les extensions


Sujet :

Eclipse Platform

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2013
    Messages : 8
    Points : 8
    Points
    8
    Par défaut [Eclipse 4] Créer une page d'intro en utilisant les extensions
    Bonjour

    Je travail sur le développement d'une application RCP avec Eclipse 4. Je doit créer une page d'intro à la manière de celle qui existe sous Eclipse. J'ai donc essayé d'utiliser les extensions telle que "org.eclipse.ui.intro" pour créer ma page d'intro ( à la manière de ce qu'il se fait sous Eclipse 3), mais cela ne fonctionne pas.
    J'ai essayer aussi d'y parvenir en passant pas mon fichier e4xmi mais je n'arrive pas à récupérer la page native d'intro.

    Je ne trouve pas d'informations pouvant m'aider sur le net car les retours d'expérience sur Eclipse 4 ne sont pas nombreux.
    Merci d'avance pour votre aide,

    Cdt

  2. #2
    Rédacteur/Modérateur

    Avatar de alain.bernard
    Homme Profil pro
    Ingénieur aéronautique
    Inscrit en
    Décembre 2011
    Messages
    749
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur aéronautique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2011
    Messages : 749
    Points : 5 219
    Points
    5 219
    Par défaut
    Bonsoir,

    Toute la marche à suivre est expliquée ici: http://www.eclipse.org/eclipse/platf...ared-intro.htm
    Tu dois bien référencer "org.eclipse.ui.intro" dans ton fichier .product, puis étendre le point d'extension org.eclipse.ui.intro dans le "plugin.xml" pour lui indiquer l'ID de ton product:
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <extension
    	point="org.eclipse.ui.intro">
       <introProductBinding
          introId="org.eclipse.ui.intro.universal"
          productId="com.example.intro.foo"/>
    </extension>
    (code extrait du paragraphe "Hooking to the universal Welcome").
    Puis tu verras, dans ce même paragraphe, un certain nombre de propriétés à mettre sous le point d'extension "org.eclipse.core.runtime.products", ainsi que quelques infos supplémentaires dans le fichier "plugin_customization.ini".
    Il faut aussi ajouter aux dépendances de ton plugin les plugins "org.eclipse.ui.intro" et "org.eclipse.ui.intro.universal".
    Enfin, pour mettre du contenu perso, ajoute un point d'extension "org.eclipse.ui.intro.configExtension". Lorsque tu l'ajoutes tu peux utiliser un exemple nommé "Universal Welcome Contribution" qui te guidera.

    A partir de là la page Welcome d'Eclipse devrait s'afficher, avec ta page personnalisée.

    Alain

Discussions similaires

  1. [VB6] Créer une page de propriété d'un control ActiveX
    Par Lucas42 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 09/05/2006, 12h10
  2. Créer une page avec une table
    Par covin85 dans le forum Installation
    Réponses: 6
    Dernier message: 14/04/2006, 23h58
  3. Créer une page par image ?
    Par Eliness dans le forum Langage
    Réponses: 10
    Dernier message: 01/01/2006, 17h34
  4. créer une page plan de site
    Par yvan02 dans le forum Langage
    Réponses: 7
    Dernier message: 09/10/2005, 19h13
  5. Peut-on créer une page internet via JBuilder?
    Par Xavier dans le forum JBuilder
    Réponses: 2
    Dernier message: 17/02/2005, 21h21

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