Project

General

Profile

Document pour le développeur » History » Version 7

Landry Duguet, 2017-07-06 14:55

1 1 Jean-Marc Larré
h1. Document pour le développeur
2
3 5 Landry Duguet
h2. Installation d’Eclipse (NEON!!!) pour développer le projet HAZOP-UML
4 1 Jean-Marc Larré
5
Dernière mise à jour du document : 03/01/2017 
6
Auteur : Jean-Marc Larré
7
8
# Télécharger et installer Eclipse NEON « Eclipse Modeling Tools » 
9 4 Jean-Marc Larré
	Lien pour le téléchargement : http://www.eclipse.org/downloads/packages/eclipse-modeling-tools/neon3
10 1 Jean-Marc Larré
# Installation de Papyrus dans Eclipse
11
	Ajouter le « repository » suivant : http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/neon
12
	Puis choisir uniquement le plugin « Papyrus »  et suivre les opérations demandées.
13
# Installation de NatTable dans Eclipse 
14 4 Jean-Marc Larré
	Ajouter le « repository » suivant : http://download.eclipse.org/nattable/releases/1.5.0/repository/
15 1 Jean-Marc Larré
Puis choisir TOUS les plugins et suivre les opérations demandées.
16
# OPTION : Installer le plugin Spy utile pour l’aide au développement mais pas indispensable au projet.
17
	Normalement ce plugin est dans les "E4 Tools" mais si ça ne marche il peut être téléchargé sur ce lien : https://github.com/opcoach/contextExplorer
18
# Importer le projet GIT , voir la doc dans RedMine.
19 5 Landry Duguet
20
h2. Installation d’Eclipse (OXYGEN!!!) pour développer le projet HAZOP-UML
21
22 6 Landry Duguet
Dernière mise à jour du document : 05/07/2017 
23
Auteur : Landry Duguet
24 5 Landry Duguet
25
# Télécharger et installer Eclipse OXYGEN « Eclipse Modeling Tools » 
26
	Lien pour le téléchargement : http://www.eclipse.org/downloads/packages/eclipse-modeling-tools/oxygenr
27
# Installation de Papyrus dans Eclipse
28
	Ajouter le « repository » suivant : http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/oxygen
29
	Puis choisir uniquement le plugin « Papyrus »  et suivre les opérations demandées.
30
# Installation de NatTable dans Eclipse 
31
	Ajouter le « repository » suivant : http://download.eclipse.org/nattable/releases/1.5.0/repository/
32
Puis choisir TOUS les plugins et suivre les opérations demandées.
33
# OPTION : Installer le plugin Spy utile pour l’aide au développement mais pas indispensable au projet.
34
	Normalement ce plugin est dans les "E4 Tools" mais si ça ne marche il peut être téléchargé sur ce lien : https://github.com/opcoach/contextExplorer
35
# Importer le projet GIT , voir la doc dans RedMine.
36
# Changer la classe NewHazardRow
37 7 Landry Duguet
Dans le dossier fr.laas.hazopuml.ui -> src -> fr.laas.hazopuml.ui.handler -> NewHazardRow.java -> remplacer tous les "CustomMessageEditPart" par "MessageSyncEditPart" (Papyrus a changé dans la version associée à Oxygen donc on doit changer l'import) (Ne pas oublier de faire l'inverse pour revenir à Neon!)