This is an automated email from the git hooks/post-receive script. New change to branch feature/refactor_reference in repository observe. See http://git.codelutin.com/observe.git from 7235469 Impact dans les handlers dues aux renommages de l'API des services + début d'utilisation des bons objets là où il faut : si j'ai un ReferentialReference et bien je veux m'en servir; toujours être le plus précis possible) new 26c02d7 Dans une référence, on n'expose pas d'autres références, on récupère juste l'id (si possible) new 0ffc6cb - Suppression des méthodes getDecorator du context applicatif (ce n'est pas le role du context de décorer ou fournir des décorateurs mais celui du DecoratorService) - Arrêter d'exposer comment on récupère un décorateur de référence, on le code une fois pour toute dans DecoratorService et on s'en sert partout ailleurs (ce n'est certainement pas à un handler d'ui à savoir comment récupérer un décorateur...) - Revue un peu des actions pour déplacer les noeuds (manque de [...] The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 0ffc6cb156f4c129f47a013641f95d3fc5e64466 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Nov 21 12:59:34 2015 +0100 - Suppression des méthodes getDecorator du context applicatif (ce n'est pas le role du context de décorer ou fournir des décorateurs mais celui du DecoratorService) - Arrêter d'exposer comment on récupère un décorateur de référence, on le code une fois pour toute dans DecoratorService et on s'en sert partout ailleurs (ce n'est certainement pas à un handler d'ui à savoir comment récupérer un décorateur...) - Revue un peu des actions pour déplacer les noeuds (manque de précision, c'est facile de faire des casts sauvages, mais après on ne sait pas sur quoi on bosse, essayer toujours d'être le plus précis possible) - Les premiers écrans avec tableaux sur la seine refonctionne \o/ (il faut absoluement supprimer les references de references lorsqu'on remonte des dto, remonter juste l'id suffit, ensuite l'ui connait les référeniels et donc sait retrouver la référence complète si besoin...) Je me demande même si on ne devrait pas juste remonter que des ids pour toutes les références et on reconstruit côté applicatif... commit 26c02d75104857d6a517f90977c7bb1142e5bcea Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Nov 21 11:56:52 2015 +0100 Dans une référence, on n'expose pas d'autres références, on récupère juste l'id (si possible) Summary of changes: .../observe/ObserveSwingApplicationContext.java | 32 +---- .../java/fr/ird/observe/ui/DecoratorService.java | 47 ++++--- .../src/main/java/fr/ird/observe/ui/UIHelper.java | 19 ++- .../ird/observe/ui/actions/ShowConfigAction.java | 2 +- .../shared/MoveActivityLonglinesUIAction.java | 27 ++-- .../actions/shared/MoveActivitySeinesUIAction.java | 18 +-- .../ui/actions/shared/MoveRoutesUIAction.java | 13 +- .../ui/actions/shared/MoveTripsUIAction.java | 45 ++---- .../observe/ui/admin/export/ExportUIHandler.java | 5 +- .../ui/admin/gps/GPSActivityTableModel.java | 2 +- .../ird/observe/ui/content/ContentUIHandler.java | 13 +- .../observe/ui/content/ContentUIInitializer.java | 25 ++-- .../fr/ird/observe/ui/content/ContentUIModel.java | 22 +++ .../ui/content/impl/seine/SetSeineUIHandler.java | 6 +- .../ui/content/table/ContentTableModel.java | 4 + .../ui/content/table/ContentTableUIHandler.java | 62 +++++++- .../impl/longline/BaitsCompositionUIHandler.java | 6 +- .../longline/BranchlinesCompositionUIHandler.java | 5 +- .../impl/longline/CatchLonglineUIHandler.java | 23 +-- .../table/impl/longline/EncounterUIHandler.java | 5 +- .../longline/FloatlinesCompositionUIHandler.java | 4 +- .../longline/GearUseFeaturesLonglineUIHandler.java | 4 +- .../impl/longline/HooksCompositionUIHandler.java | 5 +- .../impl/longline/LonglinePositionHelper.java | 4 +- .../table/impl/longline/SensorUsedUIHandler.java | 7 +- .../content/table/impl/longline/TdrUIHandler.java | 23 +-- .../impl/seine/GearUseFeaturesSeineUIHandler.java | 4 +- .../table/impl/seine/NonTargetCatchUIHandler.java | 7 +- .../table/impl/seine/NonTargetSampleUIHandler.java | 7 +- .../impl/seine/ObjectObservedSpeciesUIHandler.java | 5 +- .../impl/seine/ObjectSchoolEstimateUIHandler.java | 3 +- .../table/impl/seine/SchoolEstimateUIHandler.java | 3 +- .../table/impl/seine/TargetCatchUIHandler.java | 69 ++++----- .../impl/seine/TargetDiscardCatchUIHandler.java | 156 +++++++++------------ .../table/impl/seine/TargetSampleUIHandler.java | 5 +- .../fr/ird/observe/ui/tree/ObserveTreeHelper.java | 2 +- .../MoveActivityLonglineNodeMenuPopulator.java | 18 ++- .../menu/MoveActivitySeineNodeMenuPopulator.java | 18 ++- .../ui/tree/menu/MoveRouteNodeMenuPopulator.java | 18 ++- .../ui/tree/menu/MoveTripNodeMenuPopulator.java | 44 +++--- .../fr/ird/observe/ui/usage/UsagesUIHandler.java | 2 +- .../ird/observe/ui/util/DecoratedNodeEntity.java | 18 +-- ...tchDecorator.java => TargetCatchDecorator.java} | 12 +- .../dto/ActivitySimpleSpeedDtoValidator.java | 6 +- .../validator/dto/ActivitySpeedDtoValidator.java | 4 +- .../dto/SetLonglineUniqueHomeIdDtoValidator.java | 2 +- .../dto/SetLonglineUniqueNumberDtoValidator.java | 2 +- .../dto/reference/ObserveReferenceSetBuilder.java | 7 +- 48 files changed, 439 insertions(+), 401 deletions(-) copy observe-application-swing/src/main/java/fr/ird/observe/ui/util/decorator/{NonTargetCatchDecorator.java => TargetCatchDecorator.java} (81%) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.