Bonjour,
je travaille sur un plugin eclipse qui affiche des diagrammes de classe. Il y a aussi des liaisons (agr�gation, composition...) entre ces �l�ments. Pour l'instant, j'utilise ChopBoxAnchor (org.eclipse.draw2d) qui me permet de placer les ancres (extr�mit�s) des liaisons. C'est bien, mais les liaisons pointent toujours en direction du centre des figures.
J'essaie d'avoir quelque chose de plus souple mais sans succ�s.
Parmi toutes mes tentatives, j'ai fait les essais suivants:
- Cr�er une classe XXXAnchor custom qui d�rive de AbstractConnectionAnchor
- Cr�er une classe XXXConnectionEditPart qui d�rive de AbstractConnectionEditPart (org.eclipse.gef.editparts)
- Cr�er une classe XXXConnectionEndpointEditPolicy qui d�rive de ConnectionEndpointEditPolicy (org.eclipse.gef.editpolicies)
- J'ai essay� de cabler tout cela
Ca marche, mais mal, j'arrive � bouger l'extr�mit�s des liaisons mais des fois (souvent) �a se comporte bizarement.
Si quelqu'un conna�t un tuto qui traite de ce point, ou � un conseil...
Merci d'avance
Partager