Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| doc:autonum [01/05/2013 14:41] – [Pour l'utilisateur] black_sun_2012 | doc:autonum [20/11/2014 14:02] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Auto-numérotation ====== | ||
| + | __ce document est en cours de rédaction__. | ||
| + | |||
| + | L' | ||
| + | L' | ||
| + | L' | ||
| + | ===== Autonum active ===== | ||
| + | La méthode active pourra-t-être activée/ | ||
| + | |||
| + | A chaque pose d'un conducteur représentant un nouveau potentiel électrique une méthode sera appelée afin de créer la num (cette fonction pourra être activable/ | ||
| + | Pour un conducteur sur un potentiel existant, on reprend la num du potentiel(je pense laisser cette fonction toujours active). | ||
| + | ===== Autonum passive ===== | ||
| + | La méthode passive sera appelée explicitement par l' | ||
| + | |||
| + | ==== Implémentation de la méthode passive | ||
| + | Pour pouvoir créer la méthode passive il faudra récupérer la totalité des conducteurs d'un schéma. | ||
| + | Afin d' | ||
| + | qui contiendra une liste de conducteurs. | ||
| + | === Création de conducteur === | ||
| + | * le conducteur crée un nouveau potentiel, on met ce conducteur dans la liste des conducteurs ; | ||
| + | * le conducteur est sur un potentiel déjà existant, on ne fait rien. | ||
| + | === Suppression de conducteur === | ||
| + | * le conducteur est le seul de ce potentiel, on le supprime de la liste ; | ||
| + | * le conducteur est sur un potentiel de plusieurs conducteurs : si ce conducteur est dans la liste on le supprime et on place un autre conducteur de ce potentiel à la place. Sinon on le supprime sans se soucier de la liste. | ||
| + | |||
| + | Lors de l' | ||
| + | |||
| + | L’avantage de crée une liste des potentiel: éviter la méthode bourrin, être utilisé pour d' | ||
| + | === Implémentation de la méthode active | ||
| + | La méthode active se contente de crée la num pour chaque conducteur de nouveau potentiel, suivant si la fonction est activé ou non. | ||
| + | |||
| + | ===== L' | ||
| + | ==== Pour l' | ||
| + | A définir l' | ||
| + | ==== Au niveau du code ==== | ||
| + | Une fois la méthode choisis, le résultat est stocké dans le diagram, dans l' | ||
| + | La méthode d' | ||
| + | __**la méthode de num sera elle global pour l' | ||
| + | === Éviter les doublons, erreur de num === | ||
| + | il faudrait crée une méthode (dans la class diagram?) qui permette de récupéré une liste de tout les numéros de conducteur utilisé dans un projet. | ||
| + | De cette manière à chaque num auto d'un nouveau potentiel ou lorsque l' | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||