wiki:modifObjets

Modification de la sémantique des objets

But du module

Le module doit permettre la modification ou l'insertion de sémantique dans des objets(graphiques) via une fenêtre de modification.
La sémantique est donnée par le fichier XMI chargé précedemment ou déjà présent dans le module Text de Blender.

Cahier des charges du module

Le module doit permettre d'effectuer les opérations :

  • Modifier la description de l'objet
  • Changer les attributs d'un objet :
    • Choix d'un objet graphique correspondant aux critères (ici, la classe) de l'attribut
    • Suppression d'un objet déjà associé
  • Modifier le type d'association entre l'objet dont on édite la sémantique et l'objet-attribut
  • Modifier la classe de l'objet dont on édite la sémantique
  • Modifier le nom de l'objet dont on édite la sémantique

Diagramme UML

Organisation

L'affichage est géré dans une classe ObjectEdit? placée dans le fichier objectAccess.py lui-même placé dans le module interface.

Dépendances :

  • VEHA_IE.objectManager.object
  • VEHA_IE.Tools.registryManager
  • VEHA_IE.classManager
  • VEHA_IE.interface.popup

Avancement

4/11/2008 : Programmation de l'IHM 25/11/2008 : Code implémenté, tests unitaires et fonctionnels en cours.

Attachments