salut

je suis en train de designé une application de modelisation de bd
je désire utilisé le patron mvc

j'ai donc un jframe, sur celui ci, il y a un panel (DiagramView)

dans ce panel, j'ai un jtree et un autre panel (canvas)
sur le canvas, je dessine des formes, ces forme ont un titre et une description (c'est le modèle)
les infos des formes sont affiché dans le jtree via le TreeModel

je désire que si j'efface dans le jtree, que ça efface aussi dans le canvas

le modèle Diagram est passé au constructeur de DiagramView

Diagram contient la liste des modèle des formes

le canvas possède un attribut de diagram

mon hic c'est comment je fais pour dessier les formes ?
une classe à part?
elle interagisse comment avec le patron MVC?

la barre d'outils, menu comment on gère cela dans un modèle MVC?

merci