février
2009
Dans ce billet, nous allons initialiser le projet que nous appellerons Shapes EMF-WST Plugin à partir du plugin Shapes EMF Plugin pour gerer les diagramme Shapes avec l’extension *shapesemfwst au lieu de *shapesemf et de pouvoir lancer les 2 projets Shapes EMF et Shapes EMF-WST ensemble.
Pour lancer les 2 projets ensembles, les plugins doivent avoir un identifiant unique. Le projet Shapes EMF-WST sera identifié par l’ID org.eclipse.gef.examples.shapes.emfwst.
Vous pouvez télécharger le projet org.eclipse.gef.examples.shapes.emfwst_1.0.0.zip expliqué dans ce billet.
Effectuer un copier coller-du projet org.eclipse.gef.examples.shapes.emf_1.0.1.zip et renommer le en org.eclipse.gef.examples.shapes.emfwst_1.0.0.
ID du plugin
Ouvrez le fichier MANIFEST.MF et dans l’onglet Overview, modifiez les paramètres suivants :
Version 1.0.0;
Name : Shapes EMF-WST Plugin
Dans la classe ShapesEMFPLugin, modifiez la méthode getImageDescriptor qui charge les images du plugin en utilisant l’identifiant du plugin comme suit :
return AbstractUIPlugin.imageDescriptorFromPlugin("org.eclipse.gef.examples.shapes.emfwst", path);
}
Extension *shapesemfwst
Pour changer l’extension, plusieurs fichiers sont impactés :
Modifiez l’élément editor du fichier plugin.xml
comme suit :
<editor ...
extensions="shapesemfwst"
icon="shapes.gif"
id="GEF Shapes EMF-WST Editor"
name="GEF Shapes EMF-WST Example"/>
..
Modifier l’element wizard comme suit :
name="Shapes EMF-WST Diagram"
...
Modifier la constante DEFAULT_EXTENSION de la classe ShapesCreationWizard comme suit :
Lancer Eclipse avec « Launch an Eclipse application in Debug mode » et ouvrez le wizard Shapes EMF-WST Diagram comme ce qui a été expliqué dans ce billet.
La fenêtre de dialogue doit proposer le wizard Shapes EMF-WST Diagram qui permet de créer des diagrammes Shapes d’extension *shapesemfwst :
Articles récents
- Conception d’un client Eclipse RCP et serveur OSGI avec Spring DM [step5]
- Conception d’un client Eclipse RCP et serveur OSGI avec Spring DM [step4]
- Conception d’un client Eclipse RCP et serveur OSGI avec Spring DM [step3]
- Conception d’un client Eclipse RCP et serveur OSGI avec Spring DM [step2]
- Conception d’un client Eclipse RCP et serveur OSGI avec Spring DM [step1]
Commentaires récents
- Conception d’un Editeur Eclipse de workflow XML [step 0] dans
- Conception d’un Editeur Eclipse de workflow XML [step 19] dans
- Conception d’un Editeur Eclipse de workflow XML [step 7] dans
- Conception d’un Editeur Eclipse de workflow XML [step 7] dans
- Conception d’un Editeur Eclipse de workflow XML [step 7] dans