Bonjour,
Je développe sous Eclipse une application d'allocation.
Je manipule des modèles UML grâce à org.eclipse.uml2.uml.* ...
J'ai un souci concernant l'ajout d'Abstraction au modèle.
Je peux créer l'abstraction voulue avec une Factory "classique" du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 org.eclipse.uml2.uml.Abstraction monAb = UMLFactory.eINSTANCE.createAbstraction(); // ici pas de souci, je peux alors "manipuler" monAB // mais lorsque je tente de l'ajouter au modèle en question de type org.eclipse.uml2.uml.Model (monmodele) monmodele.getOwnedElements().add(monAb); //ça marche avec n'importe quel Element //J'ai une exception de type "java.lang.IllegalStateException"; idem avec monmodele.getOwnedMembers().add(monAb);
Merci d'avance pour votre aide!
Didom
Partager