This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See http://git.codelutin.com/tutti.git commit d6c044c9de1dd9e510dedc0d7050e83e89d8d4da Merge: 1a18860 98c5150 Author: Maven Release <maven-release@codelutin.com> Date: Thu Mar 26 10:42:00 2015 +0000 Merge branch 'release/3.14.2' README.txt | 4 +- pom.xml | 59 +- tutti-ichtyometer/pom.xml | 2 +- tutti-persistence/pom.xml | 2 +- .../java/fr/ifremer/tutti/TuttiConfiguration.java | 110 +- .../fr/ifremer/tutti/TuttiConfigurationOption.java | 8 + .../tutti/persistence/TuttiPersistenceImpl.java | 9 +- .../persistence/TuttiPersistenceNoDbImpl.java | 5 + .../persistence/entities/referential/Persons.java | 8 +- .../service/CruisePersistenceServiceImpl.java | 1 + .../service/ProtocolPersistenceService.java | 3 +- .../service/ProtocolPersistenceServiceImpl.java | 12 + .../referential/GearPersistenceServiceImpl.java | 33 +- .../referential/PersonPersistenceServiceImpl.java | 15 +- .../referential/VesselPersistenceServiceImpl.java | 41 +- .../service/util/SynchronizationStatusHelper.java | 81 +- .../tutti/persistence/test/DatabaseResource.java | 120 +- .../i18n/tutti-persistence_en_GB.properties | 1 + .../i18n/tutti-persistence_fr_FR.properties | 1 + .../resources/tutti-db-enumerations.properties | 6 + .../config/TuttiPersistenceConfigTest.java | 2 +- tutti-report-generator/LICENSE.txt | 674 ++ tutti-report-generator/README.txt | 0 tutti-report-generator/pom.xml | 127 + .../src/license/THIRD-PARTY.properties | 36 + tutti-report-generator/src/main/assembly/bin.xml | 50 + .../java/fr/ifremer/tutti/report/ReportConfig.java | 74 + .../java/fr/ifremer/tutti/report/ReportEngine.java | 142 + .../java/fr/ifremer/tutti/report/RunReport.java | 71 + tutti-service/pom.xml | 57 +- .../ifremer/tutti/service/PersistenceService.java | 11 + .../fr/ifremer/tutti/service/TuttiDataContext.java | 13 +- .../tutti/service/bigfin/BigfinImportContext.java | 40 +- .../tutti/service/bigfin/BigfinImportService.java | 17 +- .../genericformat/GenericFormatArchive.java | 58 +- ...ntext.java => GenericFormatContextSupport.java} | 55 +- .../GenericFormatImportConfiguration.java | 10 + .../genericformat/GenericFormatImportContext.java | 478 +- .../GenericFormatImportEntityParserFactory.java | 4 +- .../genericformat/GenericFormatImportRequest.java | 14 +- .../genericformat/GenericFormatImportService.java | 31 +- .../GenericFormatImportValidationDataContext.java | 4 +- .../GenericFormatImportValidationHelper.java | 8 +- .../genericformat/GenericFormatResultSupport.java | 28 +- .../GenericFormatValidateFileContext.java | 13 +- .../consumer/CsvConsumerForAccidentalCatch.java | 4 +- .../consumer/CsvConsumerForCatch.java | 4 +- .../consumer/CsvConsumerForGearCaracteristic.java | 4 +- .../CsvConsumerForIndividualObservation.java | 4 +- .../consumer/CsvConsumerForMarineLitter.java | 4 +- .../consumer/CsvConsumerForOperation.java | 4 +- .../consumer/CsvConsumerForParameter.java | 4 +- .../consumer/CsvConsumerForSampleCategory.java | 46 +- .../consumer/CsvConsumerForSurvey.java | 4 +- .../genericformat/csv/SampleCategoryRow.java | 4 + .../importactions/ImportActionSupport.java | 6 +- .../importactions/ImportProtocolAction.java | 13 +- .../importactions/ImportReferentialGearAction.java | 4 +- .../ImportReferentialPersonAction.java | 4 +- .../ImportReferentialSpeciesAction.java | 4 +- .../ImportReferentialVesselAction.java | 4 +- ...yAction.java => ImpotSampleCategoryAction.java} | 49 +- .../importactions/RestoreAfterImportAction.java | 111 + .../importactions/RestoreAfterValidateAction.java | 110 + .../ValidateAccidentalCatchAction.java | 4 +- .../importactions/ValidateCatchAction.java | 4 +- .../ValidateGearCaracteristicAction.java | 4 +- .../ValidateIndividualObservationAction.java | 4 +- .../importactions/ValidateMarineLitterAction.java | 4 +- .../importactions/ValidateOperationAction.java | 4 +- .../importactions/ValidateParameterAction.java | 4 +- .../importactions/ValidateSurveyAction.java | 4 +- .../consumer/CsvConsumerForTemporaryPerson.java | 3 +- .../consumer/CsvConsumerForTemporaryVessel.java | 2 +- .../service/report/ReportGenerationContext.java | 91 + ...portModel.java => ReportGenerationRequest.java} | 30 +- ...eportModel.java => ReportGenerationResult.java} | 57 +- .../service/report/ReportGenerationService.java | 198 + .../tutti/service/report/ReportService.java | 274 - .../resources/i18n/tutti-service_en_GB.properties | 2 + .../resources/i18n/tutti-service_fr_FR.properties | 16 +- .../ifremer/tutti/service/ServiceDbResource.java | 24 +- .../service/bigfin/BigfinImportService2Test.java | 215 + .../GenericFormatImportServiceValidTest.java | 55 +- ...eTest.java => ReportGenerationServiceTest.java} | 116 +- .../genericFormat/parameter/parameter.csv | 12 + .../2014.12.08/allegro-tutti/common/css/common.css | 403 + .../allegro-tutti/common/images/logo-ifremer.PNG | Bin 0 -> 4851 bytes .../2014.12.08/allegro-tutti/common/js/common.js | 55 + .../2014.12.08/allegro-tutti/common/js/messages.js | 236 + .../2014.12.08/allegro-tutti/common/js/util.js | 29 +- .../allegro-tutti/common/lib/readfilecatch.jar | Bin 0 -> 6135 bytes .../allegro-tutti/common/nls/common.properties | 161 + .../controle_data_allegro_campagne.rptdesign | 11673 +++++++++++++++++++ .../test/resources/report/2014.12.08/version.appup | 1 + tutti-ui-swing-updater/pom.xml | 2 +- tutti-ui-swing/pom.xml | 25 +- tutti-ui-swing/src/license/THIRD-PARTY.properties | 6 +- .../src/main/assembly/full-shared-component.xml | 17 + .../report/allegro-tutti/common/css/common.css | 403 + .../allegro-tutti/common/images/logo-ifremer.PNG | Bin 0 -> 4851 bytes .../report/allegro-tutti/common/js/common.js | 55 + .../report/allegro-tutti/common/js/messages.js | 236 + .../report/allegro-tutti/common/js/util.js} | 27 +- .../allegro-tutti/common/lib/readfilecatch.jar | Bin 0 -> 6135 bytes .../allegro-tutti/common/nls/common.properties | 161 + .../controle_data_allegro_campagne.rptdesign | 11673 +++++++++++++++++++ .../src/main/assembly/report/version.appup | 1 + tutti-ui-swing/src/main/assembly/standalone.xml | 8 + .../filtered-resources/tutti-help-fr.properties | 6 +- .../java/fr/ifremer/tutti/ui/swing/RunTutti.java | 6 +- .../ifremer/tutti/ui/swing/TuttiActionFactory.java | 27 +- .../fr/ifremer/tutti/ui/swing/TuttiUIContext.java | 13 +- .../fr/ifremer/tutti/ui/swing/content/MainUI.css | 49 +- .../fr/ifremer/tutti/ui/swing/content/MainUI.jaxx | 7 +- .../tutti/ui/swing/content/MainUIHandler.java | 65 +- .../actions}/AbstractChangeLocaleAction.java | 18 +- .../actions}/AbstractChangeScreenAction.java | 2 +- .../actions}/AbstractMainUITuttiAction.java | 5 +- .../actions}/ChangeToLocaleFRAction.java | 2 +- .../actions}/ChangeToLocaleUKAction.java | 2 +- .../actions}/CloseApplicationAction.java | 2 +- .../actions}/ConnectIchtyometerAction.java | 2 +- .../actions}/DisconnectIchtyometerAction.java | 2 +- .../EditCatchesForSelectedCruiseAction.java} | 8 +- .../actions}/EditSelectedCruiseAction.java | 2 +- .../actions}/EditSelectedProgramAction.java | 2 +- .../actions}/EditSelectedProtocolAction.java | 2 +- .../actions}/GoToPreviousScreenAction.java | 3 +- .../ui/swing/content/actions/GotoSiteAction.java | 67 + .../actions/OpenDbScreenAction.java} | 6 +- .../actions/OpenHomeScreenAction.java} | 6 +- .../actions/OpenReportScreenAction.java} | 8 +- .../OpenSampleCategoryModelScreenAction.java} | 6 +- .../OpenTemporaryReferentialScreenAction.java} | 6 +- .../actions}/ShowAboutAction.java | 8 +- .../actions}/ShowConfigAction.java | 2 +- .../ShowHelpAction.java} | 33 +- .../{action => content/actions}/StartAction.java | 9 +- .../actions/ValidateSelectedCruiseAction.java} | 8 +- .../content/category/EditSampleCategoryModelUI.css | 7 +- .../category/EditSampleCategoryModelUI.jaxx | 11 +- .../category/EditSampleCategoryModelUIHandler.java | 141 +- .../actions/AddSampleCategoryRowAction.java | 87 + .../actions/ExportSampleCategoryModelAction.java | 6 +- .../actions/MoveDownSampleCategoryRowAction.java | 58 + .../actions/MoveUpSampleCategoryRowAction.java | 59 + .../actions/RemoveSampleCategoryRowAction.java | 75 + .../actions/SaveSampleCategoryModelAction.java | 4 +- .../swing/content/config/TuttiConfigUIHandler.java | 7 +- .../config/actions}/ReloadTuttiAction.java | 3 +- .../tutti/ui/swing/content/cruise/EditCruiseUI.css | 27 +- .../ui/swing/content/cruise/EditCruiseUI.jaxx | 15 +- .../swing/content/cruise/EditCruiseUIHandler.java | 12 +- .../content/cruise/GearCaracteristicsEditorUI.css | 4 + .../content/cruise/GearCaracteristicsEditorUI.jaxx | 9 +- .../cruise/GearCaracteristicsEditorUIHandler.java | 145 +- .../actions}/EditGearCaracteristicsAction.java | 5 +- .../actions/GearCaracteristicAddRowAction.java | 76 + .../actions/GearCaracteristicCancelAction.java | 60 + .../actions/GearCaracteristicRemoveRowAction.java | 87 + .../actions/GearCaracteristicSaveAction.java | 72 + .../actions/GenerateCampaignNameAction.java} | 45 +- .../cruise/actions}/ResetCruiseAction.java | 5 +- .../cruise/actions}/SaveCruiseAction.java | 5 +- .../actions}/ViewGearCaracteristicsAction.java | 5 +- .../tutti/ui/swing/content/db/DbManagerUI.css | 10 +- .../db/actions}/CloseDbAction.java | 3 +- .../db/actions}/ExportAndCleanDbAction.java | 3 +- .../db/actions}/ExportDbAction.java | 3 +- .../db/actions}/ImportDbAction.java | 6 +- .../db/actions}/ImportOrReimportDbAction.java | 3 +- .../db/actions}/InstallDbAction.java | 3 +- .../db/actions}/InstallOrReinstallDbAction.java | 3 +- .../db/actions}/OpenDbAction.java | 3 +- .../db/actions}/ReimportDbAction.java | 3 +- .../db/actions}/ReinstallDbAction.java | 3 +- .../db/actions}/UpdateDbAction.java | 3 +- .../genericformat/GenericFormatImportUI.css | 2 +- .../actions/GenericFormatImportAction.java | 80 +- .../actions/GenericFormatValidateAction.java | 4 +- .../OpenGenericFormatImportReportAction.java | 4 +- .../OpenGenericFormatValidateReportAction.java | 4 +- .../SaveGenericFormatImportReportAction.java | 4 +- .../SaveGenericFormatValidateReportAction.java | 4 +- .../tutti/ui/swing/content/home/SelectCruiseUI.css | 36 +- .../home/actions}/CloneProtocolAction.java | 3 +- .../home/actions}/DeleteProtocolAction.java | 5 +- .../home/actions}/EditCatchesAction.java | 3 +- .../home/actions}/EditCruiseAction.java | 3 +- .../home/actions}/EditProgramAction.java | 3 +- .../home/actions}/EditProtocolAction.java | 3 +- .../actions}/ExportCruiseForSumatraAction.java | 3 +- .../actions}/ExportGenericFormatCruiseAction.java | 5 +- .../ExportGenericFormatProgramCruisesAction.java | 5 +- .../home/actions}/ExportProtocolAction.java | 5 +- .../ImportGenericFormatProgramCruisesAction.java | 5 +- .../home/actions}/ImportProtocolAction.java | 3 +- .../home/actions}/NewCruiseAction.java | 3 +- .../home/actions}/NewProgramAction.java | 3 +- .../home/actions}/NewProtocolAction.java | 3 +- .../actions}/OpenGenericFormatImportScreen.java | 3 +- .../home/actions}/SendCruiseReportAction.java | 3 +- .../SpeciesToConfirmReportForCruiseAction.java | 3 +- .../home/actions}/ValidateCatchesAction.java | 3 +- .../content/operation/EditFishingOperationUI.css | 10 +- .../operation/EditFishingOperationUIHandler.java | 2 +- .../content/operation/FishingOperationsUI.css | 5 +- .../operation/FishingOperationsUIHandler.java | 2 +- .../catches/AbstractTuttiBatchUIModel.java | 32 +- .../content/operation/catches/CatchCustomTab.java | 157 + .../operation/catches/EditCatchesSvgHandler.java | 28 +- .../content/operation/catches/EditCatchesUI.css | 16 +- .../operation/catches/EditCatchesUIHandler.java | 191 +- .../operation/catches/EditCatchesUIModel.java | 45 +- .../operation/catches/MultiPostImportLogDialog.css | 1 + .../catches/MultiPostImportLogDialog.jaxx | 3 +- .../catches/accidental/AccidentalBatchUI.css | 7 +- .../catches/accidental/AccidentalBatchUI.jaxx | 3 +- .../accidental/AccidentalBatchUIHandler.java | 11 - .../catches/accidental/AccidentalBatchUIModel.java | 3 +- .../actions}/ExportMultiPostAccidentalAction.java | 3 +- .../actions}/ImportMultiPostAccidentalAction.java | 3 +- .../actions/OpenCreateAccidentalBatchUIAction.java | 57 + .../actions}/RemoveAccidentalBatchAction.java | 5 +- .../accidental/create/CreateAccidentalBatchUI.css | 3 + .../accidental/create/CreateAccidentalBatchUI.jaxx | 6 +- .../create/CreateAccidentalBatchUIHandler.java | 44 +- .../CreateAccidentalBatchAndCloseAction.java | 64 + .../CreateAccidentalBatchAndContinueAction.java | 66 + .../actions/CreateAccidentalBatchCancelAction.java | 41 +- .../actions}/CancelEditCatchBatchAction.java | 6 +- .../catches/actions}/CleanBatchWeightsAction.java | 5 +- .../actions}/ComputeBatchWeightsAction.java | 5 +- .../ExportFishingOperationForSumatraAction.java | 5 +- .../ExportFishingOperationReportAction.java | 5 +- .../actions}/ExportMultiPostActionSupport.java | 5 +- .../actions}/ExportMultiPostCatchAction.java | 2 +- .../actions}/ImportMultiPostActionSupport.java | 6 +- .../actions}/ImportMultiPostCatchAction.java | 2 +- .../catches/actions}/SaveCatchBatchAction.java | 5 +- .../operation/catches/benthos/BenthosBatchUI.css | 17 +- .../operation/catches/benthos/BenthosBatchUI.jaxx | 15 +- .../catches/benthos/BenthosBatchUIHandler.java | 339 +- .../catches/benthos/BenthosBatchUIModel.java | 3 +- .../ChangeBenthosBatchSampleCategoryAction.java | 205 + .../benthos/actions}/CreateBenthosMelagAction.java | 5 +- .../actions}/ExportMultiPostBenthosAction.java | 3 +- .../actions}/ImportMultiPostBenthosAction.java | 3 +- .../OpenAddBenthosBatchSampleCategoryUIAction.java | 107 + .../actions/OpenCreateBenthosBatchUIAction.java | 57 + .../OpenEditBenthosBatchFrequencyUIAction.java | 75 + .../actions/OpenSplitBenthosBatchUIAction.java | 122 + .../benthos/actions}/RemoveBenthosBatchAction.java | 5 +- .../actions}/RemoveBenthosSubBatchAction.java | 5 +- .../benthos/actions}/RenameBenthosBatchAction.java | 5 +- .../benthos/create/CreateBenthosBatchUI.css | 5 +- .../benthos/create/CreateBenthosBatchUI.jaxx | 6 +- .../create/CreateBenthosBatchUIHandler.java | 48 +- .../actions/CreateBenthosBatchAndCloseAction.java | 64 + .../CreateBenthosBatchAndContinueAction.java | 67 + .../actions/CreateBenthosBatchCancelAction.java | 59 + .../SelectSpeciesForBenthosBatchAction.java | 5 +- .../frequency/BenthosFrequencyTableModel.java | 15 +- .../catches/benthos/split/SplitBenthosBatchUI.css | 2 + .../catches/benthos/split/SplitBenthosBatchUI.jaxx | 4 +- .../benthos/split/SplitBenthosBatchUIHandler.java | 44 +- .../actions/SplitBenthosBatchCancelAction.java | 58 + .../split/actions/SplitBenthosBatchSaveAction.java | 79 + .../IndividualObservationBatchUI.css | 9 +- .../IndividualObservationBatchUI.jaxx | 7 +- .../IndividualObservationBatchUIHandler.java | 11 - .../IndividualObservationBatchUIModel.java | 3 +- ...ExportMultiPostIndividualObservationAction.java | 3 +- ...ImportMultiPostIndividualObservationAction.java | 3 +- ...enCreateIndividualObservationBatchUIAction.java | 62 + .../RemoveAllIndividualObservationBatchAction.java | 5 +- .../RemoveIndividualObservationBatchAction.java | 5 +- ...SpeciesForIndividualObservationBatchAction.java | 5 +- .../create/CreateIndividualObservationBatchUI.css | 5 +- .../create/CreateIndividualObservationBatchUI.jaxx | 6 +- .../CreateIndividualObservationBatchUIHandler.java | 47 +- ...teIndividualObservationBatchAndCloseAction.java | 64 + ...ndividualObservationBatchAndContinueAction.java | 73 + ...eateIndividualObservationBatchCancelAction.java | 59 + .../catches/marinelitter/MarineLitterBatchUI.css | 7 +- .../catches/marinelitter/MarineLitterBatchUI.jaxx | 8 +- .../marinelitter/MarineLitterBatchUIHandler.java | 13 - .../marinelitter/MarineLitterBatchUIModel.java | 3 +- .../ExportMultiPostMarineLitterAction.java | 3 +- .../ImportMultiPostMarineLitterAction.java | 3 +- .../OpenCreateMarineLitterBatchUIAction.java | 62 + .../actions}/RemoveMarineLitterBatchAction.java | 6 +- .../create/CreateMarineLitterBatchUI.css | 3 + .../create/CreateMarineLitterBatchUI.jaxx | 6 +- .../create/CreateMarineLitterBatchUIHandler.java | 43 +- ...CreateMarineLitterBatchBatchAndCloseAction.java | 64 + ...ateMarineLitterBatchBatchAndContinueAction.java | 70 + .../CreateMarineLitterBatchBatchCancelAction.java | 60 + .../catches/species/ImportPupitriPopupUI.css | 2 + .../catches/species/ImportPupitriPopupUI.jaxx | 4 +- .../species/ImportPupitriPopupUIHandler.java | 26 +- .../operation/catches/species/SpeciesBatchUI.css | 23 +- .../operation/catches/species/SpeciesBatchUI.jaxx | 15 +- .../catches/species/SpeciesBatchUIHandler.java | 267 +- .../catches/species/SpeciesBatchUIModel.java | 3 +- .../ChangeSpeciesBatchSampleCategoryAction.java | 202 + .../species/actions}/CreateSpeciesMelagAction.java | 5 +- .../actions}/ExportMultiPostSpeciesAction.java | 3 +- .../species/actions}/ImportBigfinAction.java | 6 +- .../actions}/ImportMultiPostSpeciesAction.java | 3 +- .../species/actions}/ImportPsionAction.java | 6 +- .../species/actions}/ImportPupitriAction.java | 11 +- .../actions/ImportPupitriPopupCancelAction.java | 43 +- .../actions/ImportPupitriPopupValidateAction.java | 69 + .../MultiPostImportLogCloseDialogAction.java | 43 +- .../OpenAddSpeciesBatchSampleCategoryUIAction.java | 106 + .../actions/OpenCreateSpeciesBatchUIAction.java | 62 + .../OpenEditSpeciesBatchFrequencyUIAction.java | 75 + .../actions/OpenSplitSpeciesBatchUIAction.java | 119 + .../species/actions}/RemoveSpeciesBatchAction.java | 5 +- .../actions}/RemoveSpeciesSubBatchAction.java | 5 +- .../species/actions}/RenameSpeciesBatchAction.java | 5 +- .../species/create/CreateSpeciesBatchUI.css | 5 +- .../species/create/CreateSpeciesBatchUI.jaxx | 6 +- .../create/CreateSpeciesBatchUIHandler.java | 49 +- .../actions/CreateSpeciesBatchAndCloseAction.java | 64 + .../CreateSpeciesBatchAndContinueAction.java | 67 + .../actions/CreateSpeciesBatchCancelAction.java | 59 + .../SelectSpeciesForSpeciesBatchAction.java | 5 +- .../frequency/SpeciesFrequencyTableModel.java | 15 +- .../catches/species/split/SplitSpeciesBatchUI.css | 2 + .../catches/species/split/SplitSpeciesBatchUI.jaxx | 4 +- .../species/split/SplitSpeciesBatchUIHandler.java | 44 +- .../actions/SplitSpeciesBatchCancelAction.java | 58 + .../split/actions/SplitSpeciesBatchSaveAction.java | 79 + .../operation/fishing/GearUseFeatureTabUI.css | 2 + .../operation/fishing/GearUseFeatureTabUI.jaxx | 5 +- .../operation/fishing/VesselUseFeatureTabUI.css | 2 + .../operation/fishing/VesselUseFeatureTabUI.jaxx | 5 +- .../actions}/CancelEditFishingOperationAction.java | 5 +- .../actions}/DeleteFishingOperationAction.java | 5 +- .../actions}/EditFishingOperationAction.java | 10 +- .../actions/GearUseFeatureAddRowAction.java | 40 +- .../actions/GearUseFeatureRemoveRowAction.java | 40 +- ...perationCaracteristicsFromColumnFileAction.java | 6 +- .../actions}/NewFishingOperationAction.java | 2 +- .../actions}/SaveFishingOperationAction.java | 5 +- .../actions/VesselUseFeatureAddRowAction.java | 40 +- .../actions/VesselUseFeatureRemoveRowAction.java | 40 +- .../ui/swing/content/program/EditProgramUI.css | 6 +- .../program/actions}/ResetProgramAction.java | 5 +- .../program/actions}/SaveProgramAction.java | 5 +- .../ui/swing/content/protocol/EditProtocolUI.css | 38 +- .../content/protocol/EditProtocolUIHandler.java | 54 +- .../actions}/AddBenthosProtocolAction.java | 5 +- .../actions}/AddCaracteristicMappingAction.java | 5 +- .../actions}/AddSpeciesProtocolAction.java | 5 +- .../actions}/ExportAllCaracteristicAction.java | 5 +- .../actions}/ExportProtocolBenthosAction.java | 5 +- .../ExportProtocolCaracteristicAction.java | 5 +- .../actions}/ExportProtocolSpeciesAction.java | 5 +- .../protocol/actions}/ExportPupitriAction.java | 5 +- .../actions}/ImportProtocolBenthosAction.java | 5 +- .../ImportProtocolCaracteristicAction.java | 5 +- .../actions}/ImportProtocolSpeciesAction.java | 5 +- .../actions}/LoadProtocolImportColumnsAction.java | 5 +- .../actions}/RemoveBenthosProtocolAction.java | 5 +- .../actions}/RemoveCaracteristicMappingAction.java | 5 +- .../actions}/RemoveSpeciesProtocolAction.java | 5 +- .../protocol/actions}/SaveProtocolAction.java | 5 +- .../actions}/SelectOtherBenthosAction.java | 10 +- .../actions}/SelectOtherSpeciesAction.java | 8 +- .../referential/ManageTemporaryReferentialUI.css | 32 +- .../AbstractOpenReplaceTemporaryUIAction.java | 67 +- .../ExportExistingTemporaryGearAction.java | 5 +- .../ExportExistingTemporaryPersonAction.java | 5 +- .../ExportExistingTemporarySpeciesAction.java | 5 +- .../ExportExistingTemporaryVesselAction.java | 5 +- .../actions}/ExportTemporaryGearExampleAction.java | 5 +- .../ExportTemporaryPersonExampleAction.java | 5 +- .../ExportTemporarySpeciesExampleAction.java | 5 +- .../ExportTemporaryVesselExampleAction.java | 5 +- .../actions/ImportTemporaryActionSupport.java} | 75 +- .../actions}/ImportTemporaryGearAction.java | 65 +- .../actions}/ImportTemporaryPersonAction.java | 67 +- .../actions}/ImportTemporarySpeciesAction.java | 63 +- .../actions}/ImportTemporaryVesselAction.java | 63 +- .../actions}/OpenReplaceTemporaryGearUIAction.java | 2 +- .../OpenReplaceTemporaryPersonUIAction.java | 2 +- .../OpenReplaceTemporarySpeciesUIAction.java | 2 +- .../OpenReplaceTemporaryVesselUIAction.java | 2 +- .../replace/AbstractReplaceTemporaryUI.css | 1 + .../replace/AbstractReplaceTemporaryUI.jaxx | 2 +- .../referential/replace/ReplaceTemporaryGearUI.css | 2 +- .../replace/ReplaceTemporaryPersonUI.css | 2 +- .../replace/ReplaceTemporarySpeciesUI.css | 2 +- .../replace/ReplaceTemporaryVesselUI.css | 2 +- .../actions}/AbstractReplaceTemporaryUIAction.java | 18 +- .../replace/actions/CloseReplaceUIAction.java | 42 +- .../actions}/ReplaceTemporaryGearAction.java | 9 +- .../actions}/ReplaceTemporaryPersonAction.java | 9 +- .../actions}/ReplaceTemporarySpeciesAction.java | 8 +- .../actions}/ReplaceTemporaryVesselAction.java | 9 +- .../tutti/ui/swing/content/report/ReportUI.css | 47 +- .../tutti/ui/swing/content/report/ReportUI.jaxx | 29 +- .../ui/swing/content/report/ReportUIHandler.java | 63 +- .../ui/swing/content/report/ReportUIModel.java | 55 +- .../report/actions}/GenerateReportAction.java | 32 +- .../content/report/actions/OpenReportAction.java | 46 +- .../content/report/actions/SaveReportAction.java | 121 + .../swing/content/validation/ValidateCruiseUI.css | 6 +- .../validation/ValidateCruiseUIHandler.java | 4 +- .../actions}/EditCruiseInValidationUIAction.java | 5 +- .../EditFishingOperationInValidationUIAction.java | 5 +- .../ExportCruiseValidationMessagesAction.java | 5 +- .../ExportOperationValidationMessagesAction.java | 5 +- .../actions}/SaveCruiseToReadyToSynchAction.java | 5 +- .../update/TuttiApplicationUpdaterCallBack.java | 4 +- .../ui/swing/update/TuttiDbUpdaterCallBack.java | 4 +- .../swing/update/TuttiReportUpdaterCallBack.java | 4 +- .../swing/update/TuttiUpdaterCallBackSupport.java | 6 +- .../actions}/UpdateApplicationAction.java | 7 +- .../actions}/UpdateReportAction.java | 7 +- .../ui/swing/util/AbstractTuttiUIHandler.java | 60 +- .../tutti/ui/swing/util/TuttiExceptionHandler.java | 26 +- .../ifremer/tutti/ui/swing/util/TuttiUIUtil.java | 14 +- .../actions/LongActionSupport.java} | 6 +- .../ui/swing/util/actions/SimpleActionSupport.java | 44 +- .../swing/util/attachment/AttachmentEditorUI.css | 40 +- .../swing/util/attachment/AttachmentEditorUI.jaxx | 5 +- .../util/attachment/AttachmentEditorUIHandler.java | 143 +- .../ui/swing/util/attachment/AttachmentItem.css | 46 +- .../ui/swing/util/attachment/AttachmentItem.jaxx | 27 +- .../util/attachment/AttachmentItemHandler.java | 69 + .../swing/util/attachment/AttachmentItemModel.java | 95 + .../attachment/actions/AddAttachmentAction.java | 92 + .../attachment/actions/HideAttachmentUIAction.java | 63 + .../attachment/actions/OpenAttachmentAction.java | 74 + .../attachment/actions/RemoveAttachmentAction.java | 90 + .../{ => actions}/SaveAttachmentAction.java | 41 +- .../actions/ShowAttachmentUIAction.java} | 33 +- .../ui/swing/util/auth/AuthenticationInfo.java | 2 +- .../ifremer/tutti/ui/swing/util/auth/LoginUI.css | 42 +- .../ifremer/tutti/ui/swing/util/auth/LoginUI.jaxx | 10 +- .../tutti/ui/swing/util/auth/LoginUIHandler.java | 47 +- .../swing/util/auth/actions/LoginAcceptAction.java | 62 + .../swing/util/auth/actions/LoginCancelAction.java | 48 +- .../caracteristics/CaracteristicMapEditorUI.css | 93 +- .../caracteristics/CaracteristicMapEditorUI.jaxx | 9 +- .../CaracteristicMapEditorUIHandler.java | 142 +- .../actions/CaracteristicEditorAddRowAction.java | 84 + .../actions/CaracteristicEditorCancelAction.java | 59 + .../CaracteristicEditorRemoveRowAction.java | 92 + .../actions/CaracteristicEditorSaveAction.java | 61 + .../tutti/ui/swing/util/catches/EnterWeightUI.css | 2 + .../swing/util/catches/EnterWeightUIHandler.java | 44 +- .../catches/actions/EnterWeightCancelAction.java | 62 + .../catches/actions/EnterWeightValidateAction.java | 59 + .../ui/swing/util/species/EnterMelagWeightUI.css | 2 + .../ui/swing/util/species/EnterMelagWeightUI.jaxx | 4 +- .../ui/swing/util/species/SelectSpeciesUI.css | 51 +- .../ui/swing/util/species/SelectSpeciesUI.jaxx | 4 +- .../actions/EnterMelagWeightCancelAction.java | 61 + .../actions/EnterMelagWeightValidateAction.java | 60 + .../species/actions/SelectSpeciesCancelAction.java | 60 + .../actions/SelectSpeciesValidateAction.java | 59 + .../report/ReportUIModel-error-validation.xml | 6 - .../resources/i18n/tutti-ui-swing_en_GB.properties | 17 + .../resources/i18n/tutti-ui-swing_fr_FR.properties | 24 +- 470 files changed, 34842 insertions(+), 4299 deletions(-) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.