This is an automated email from the git hooks/post-receive script. New change to branch develop in repository tutti. See http://git.codelutin.com/tutti.git from 1f718cb fixes #6157 Merge branch 'feature/6157' into develop new 2db3d09 refs #6129 [IMPORT SUMATRA] Import des valeurs des PSFMs et des champs du trait new 3bbb702 refs #6129 new b1b82c0 refs #5954 add v2 version new 9c6de72 refs #6129 [IMPORT SUMATRA] Import des valeurs des PSFMs et des champs du trait new b0cdc86 refs #6129 import du fichier avec les colonnes new b046594 refs #6129 mapping des champs du trait avec les colonnes + début import dans le trait new 4085ac3 refactoring : table des caractéristiques non éditable, ajouter les caractéristiques depuis la liste déroulante au dessus new c2893a7 - ne pas proposer les caractéristiques déjà ajoutées dans d'autres onglets - possibilité de supprimer des caractéristiques dans le tableau (clic droit) new 4b7efb2 correction de la suppression new 490685c import new 65484e6 empecher de saisir plusieurs fois la même colonne dans les caracteristiques new b3ac98d add todo new 34b8502 - error management - check the operation key to enable or not the import - import locations new 8cb32da fix import of lists new a899157 ajout javadoc + nettoyage imports new 45aacd5 ajout service d'import des caractéristicques d'un trait new 51e78a2 renommage de l'action d'import de caracteristiques d'un trait + utilisation du service dédié new e62c69c utilisation d'une exception si colonne non trouvee dans le header new 97b6318 fix imports new d5d1292 refs #6129 fix export new 7c138f2 remove fixme The 21 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 7c138f2df004a99203c4c69467f7cfceffdbba08 Author: Kevin Morin <morin@codelutin.com> Date: Thu Dec 11 16:15:49 2014 +0100 remove fixme commit d5d12920c295169afe48f8b856c0c207f6425e94 Author: Kevin Morin <morin@codelutin.com> Date: Thu Dec 11 16:14:39 2014 +0100 refs #6129 fix export commit 97b6318484b7899d9d97ac5525896ccefb915367 Author: Kevin Morin <morin@codelutin.com> Date: Thu Dec 11 16:01:05 2014 +0100 fix imports commit e62c69c78d2b2f1a46220eebec34a75b64bcb9d5 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Dec 11 13:58:19 2014 +0100 utilisation d'une exception si colonne non trouvee dans le header commit 51e78a270fc20df29a75fd8a7f2a52c026b9661a Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Dec 11 13:50:44 2014 +0100 renommage de l'action d'import de caracteristiques d'un trait + utilisation du service dédié commit 45aacd562efa18241aba5280b93d851112a67dbb Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Dec 11 13:50:11 2014 +0100 ajout service d'import des caractéristicques d'un trait commit a899157b71c88fedf2bce5904e4b69beb03c7e71 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Dec 11 13:49:30 2014 +0100 ajout javadoc + nettoyage imports commit 8cb32da105caf5bc9ff8117404e4e1995ae6b536 Author: Kevin Morin <morin@codelutin.com> Date: Thu Dec 11 12:09:26 2014 +0100 fix import of lists commit 34b8502bf937aab63b64aa6951cb757d6fa72607 Author: Kevin Morin <morin@codelutin.com> Date: Thu Dec 11 11:10:25 2014 +0100 - error management - check the operation key to enable or not the import - import locations commit b3ac98d4023cbe64baa8f4ae47d7cbed9b141d55 Author: Kevin Morin <morin@codelutin.com> Date: Wed Dec 10 09:30:38 2014 +0100 add todo commit 65484e68b6aaf38f8b8039a26cf878aab06528cd Author: Kevin Morin <morin@codelutin.com> Date: Wed Dec 10 09:22:20 2014 +0100 empecher de saisir plusieurs fois la même colonne dans les caracteristiques commit 490685cf85e9b1e2989419a82b7926153bc5df67 Author: Kevin Morin <morin@codelutin.com> Date: Tue Dec 9 18:23:03 2014 +0100 import commit 4b7efb2105e9a90667277c15ad8e2d5fc904fddc Author: Kevin Morin <morin@codelutin.com> Date: Tue Dec 9 12:21:12 2014 +0100 correction de la suppression commit c2893a748ac4ed780cab491239b0800aef5d8819 Author: Kevin Morin <morin@codelutin.com> Date: Tue Dec 9 10:28:40 2014 +0100 - ne pas proposer les caractéristiques déjà ajoutées dans d'autres onglets - possibilité de supprimer des caractéristiques dans le tableau (clic droit) commit 4085ac33909c11155d147699cab8ff455aad835f Author: Kevin Morin <morin@codelutin.com> Date: Mon Dec 8 17:38:25 2014 +0100 refactoring : table des caractéristiques non éditable, ajouter les caractéristiques depuis la liste déroulante au dessus commit b0465940ceaa9e704ca6462d9a4d2ae4343eeda8 Author: Kevin Morin <morin@codelutin.com> Date: Tue Dec 2 19:09:14 2014 +0100 refs #6129 mapping des champs du trait avec les colonnes + début import dans le trait commit b0cdc86ec757be55502b2422fefcbfc8c34ecfc6 Author: Kevin Morin <morin@codelutin.com> Date: Mon Dec 1 14:47:06 2014 +0100 refs #6129 import du fichier avec les colonnes commit 9c6de7275dba89759d4f814c2fa9fea4f6fc8a64 Author: Kevin Morin <morin@codelutin.com> Date: Thu Nov 27 16:37:05 2014 +0100 refs #6129 [IMPORT SUMATRA] Import des valeurs des PSFMs et des champs du trait commit b1b82c0687e79fb76051b09a9a849041c0515ca4 Author: Kevin Morin <morin@codelutin.com> Date: Mon Nov 24 14:31:13 2014 +0100 refs #5954 add v2 version commit 3bbb702c9e1b55dff5f74a12d66491d012d72b78 Author: Kevin Morin <morin@codelutin.com> Date: Mon Nov 24 11:05:10 2014 +0100 refs #6129 commit 2db3d09d159bf8f477aafd093425c307c0bf1387 Author: Kevin Morin <morin@codelutin.com> Date: Thu Nov 20 11:12:18 2014 +0100 refs #6129 [IMPORT SUMATRA] Import des valeurs des PSFMs et des champs du trait Summary of changes: .../entities}/protocol/CaracteristicType.java | 16 +- .../entities/protocol/TuttiProtocols.java | 180 ++++++-- .../TuttiProtocol1.java => v2/TuttiProtocol2.java} | 101 +++-- .../TuttiProtocolBean2.java} | 194 ++++++--- .../service/ProtocolPersistenceServiceImpl.java | 3 +- .../i18n/tutti-persistence_en_GB.properties | 4 + .../src/main/xmi/tutti-persistence.properties | 3 +- .../src/main/xmi/tutti-persistence.zargo | Bin 56767 -> 57983 bytes ...-persistence.zargo => tutti-persistence.zargo~} | Bin 56767 -> 57983 bytes .../entities/protocol/TuttiProtocolsTest.java | 18 +- .../ProtocolPersistenceServiceReadTest.java | 11 +- .../fr/ifremer/tutti/service/DecoratorService.java | 11 + .../fr/ifremer/tutti/service/TuttiCsvUtil.java | 70 +++ .../FishingOperationImportService.java | 167 ++++++++ ...olumnFileFishingOperationNotFoundException.java | 15 + .../ImportFromColumnFileInvalidRowException.java | 29 ++ ...ImportFromColumnFileMissingHeaderException.java | 24 ++ .../operationimport/ImportFromColumnFileModel.java | 210 +++++++++ .../tutti/service/protocol/CaracteristicRow.java | 1 + .../service/protocol/CaracteristicRowModel.java | 2 +- .../protocol/ProtocolImportExportService.java | 58 ++- .../resources/i18n/tutti-service_en_GB.properties | 8 + .../resources/i18n/tutti-service_fr_FR.properties | 5 + .../protocol/ProtocolImportExportServiceTest.java | 35 +- .../filtered-resources/tutti-help-fr.properties | 8 +- .../fr/ifremer/tutti/ui/swing/TuttiUIContext.java | 5 + ...ion.java => AddCaracteristicMappingAction.java} | 49 +-- ...perationCaracteristicsFromColumnFileAction.java | 128 ++++++ .../swing/action/ImportProtocolBenthosAction.java | 2 +- .../swing/action/ImportProtocolSpeciesAction.java | 2 +- .../action/LoadProtocolImportColumnsAction.java | 62 +++ .../action/RemoveCaracteristicMappingAction.java | 105 +++++ .../tutti/ui/swing/action/SaveProtocolAction.java | 29 ++ .../content/operation/EditFishingOperationUI.css | 10 + .../content/operation/EditFishingOperationUI.jaxx | 1 + .../operation/EditFishingOperationUIHandler.java | 18 + .../operation/EditFishingOperationUIModel.java | 13 + .../fishing/AbstractCaracteristicTabUIHandler.java | 26 +- .../fishing/GearUseFeatureTabUIHandler.java | 10 +- .../fishing/VesselUseFeatureTabUIHandler.java | 10 +- .../EditProtocolCaracteristicsRowModel.java | 94 ++++ .../EditProtocolCaracteristicsTableModel.java | 45 ++ .../EditProtocolOperationFieldsRowModel.java | 57 +++ .../EditProtocolOperationFieldsTableModel.java | 34 ++ .../ui/swing/content/protocol/EditProtocolUI.css | 63 ++- .../ui/swing/content/protocol/EditProtocolUI.jaxx | 46 +- .../content/protocol/EditProtocolUIHandler.java | 472 ++++++++++++++++----- .../content/protocol/EditProtocolUIModel.java | 353 +++++++++++---- .../resources/i18n/tutti-ui-swing_en_GB.properties | 36 +- .../resources/i18n/tutti-ui-swing_fr_FR.properties | 39 +- 50 files changed, 2439 insertions(+), 443 deletions(-) rename {tutti-service/src/main/java/fr/ifremer/tutti/service => tutti-persistence/src/main/java/fr/ifremer/tutti/persistence/entities}/protocol/CaracteristicType.java (71%) copy tutti-persistence/src/main/java/fr/ifremer/tutti/persistence/entities/protocol/{v1/TuttiProtocol1.java => v2/TuttiProtocol2.java} (57%) copy tutti-persistence/src/main/java/fr/ifremer/tutti/persistence/entities/protocol/{v1/TuttiProtocolBean1.java => v2/TuttiProtocolBean2.java} (59%) copy tutti-persistence/src/main/xmi/{tutti-persistence.zargo => tutti-persistence.zargo~} (50%) create mode 100644 tutti-service/src/main/java/fr/ifremer/tutti/service/operationimport/FishingOperationImportService.java create mode 100644 tutti-service/src/main/java/fr/ifremer/tutti/service/operationimport/ImportFromColumnFileFishingOperationNotFoundException.java create mode 100644 tutti-service/src/main/java/fr/ifremer/tutti/service/operationimport/ImportFromColumnFileInvalidRowException.java create mode 100644 tutti-service/src/main/java/fr/ifremer/tutti/service/operationimport/ImportFromColumnFileMissingHeaderException.java create mode 100644 tutti-service/src/main/java/fr/ifremer/tutti/service/operationimport/ImportFromColumnFileModel.java copy tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/action/{AddSpeciesProtocolAction.java => AddCaracteristicMappingAction.java} (54%) create mode 100644 tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/action/ImportFishingOperationCaracteristicsFromColumnFileAction.java create mode 100644 tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/action/LoadProtocolImportColumnsAction.java create mode 100644 tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/action/RemoveCaracteristicMappingAction.java create mode 100644 tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolCaracteristicsRowModel.java create mode 100644 tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolCaracteristicsTableModel.java create mode 100644 tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolOperationFieldsRowModel.java create mode 100644 tutti-ui-swing/src/main/java/fr/ifremer/tutti/ui/swing/content/protocol/EditProtocolOperationFieldsTableModel.java -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.