This is an automated email from the git hooks/post-receive script. New change to branch develop in repository observe. See https://gitlab.nuiton.org/codelutin/observe.git from 4831b2f review modules order + optimize dependencies new 3c297cf sanityze service module The 1 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 3c297cfed8b7e23c8e883f36535c75c0a93aedb8 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Dec 22 18:14:44 2016 +0100 sanityze service module Summary of changes: .../configuration/constants/CreationMode.java | 2 +- .../src/main/resources/validators.xml | 20 +- .../swing/decoration/DecoratorService.java | 4 +- .../decorators/DataReferenceDecorator.java | 4 +- .../decoration/decorators/ObserveDecorator.java | 2 +- .../decorators/ReferentialReferenceDecorator.java | 2 +- .../AbstractSpeciesFieldDtoValidator.java | 2 +- .../validators/QuadrantFieldDtoValidator.java | 2 +- .../SetLonglineUniqueHomeIdDtoValidator.java | 2 +- .../SetLonglineUniqueNumberDtoValidator.java | 2 +- application-swing/pom.xml | 2 +- .../swing/ObserveSwingApplicationContext.java | 4 +- .../swing/db/ObserveSwingDataSource.java | 12 +- .../content/MoveActivityLonglinesUIAction.java | 2 +- .../content/MoveActivitySeinesUIAction.java | 2 +- .../ui/actions/content/MoveRoutesUIAction.java | 2 +- .../actions/content/MoveTripLonglinesUIAction.java | 2 +- .../ui/actions/content/MoveTripSeinesUIAction.java | 2 +- .../ui/actions/content/MoveTripsUIAction.java | 2 +- .../swing/ui/actions/content/ReOpenUIAction.java | 2 +- .../ui/actions/content/SelectNodeUIAction.java | 2 +- .../ui/actions/menu/config/ShowConfigAction.java | 2 +- .../swing/ui/admin/AdminTabUIHandler.java | 4 +- .../swing/ui/admin/config/SelectDataModel.java | 6 +- .../ui/admin/consolidate/ConsolidateUIHandler.java | 2 +- .../swing/ui/admin/export/ExportUIHandler.java | 6 +- .../swing/ui/admin/export/TripEntry.java | 4 +- .../ui/admin/export/TripToExportTableModel.java | 4 +- .../swing/ui/admin/report/ReportConfigUI.jaxx | 2 +- .../swing/ui/admin/report/ReportModel.java | 5 +- .../swing/ui/admin/report/ReportUI.jaxx | 2 +- .../swing/ui/admin/report/ReportUIHandler.java | 10 +- .../swing/ui/admin/report/ResultTableModel.java | 5 +- .../synchronize/data/DataSynchroUIHandler.java | 4 +- .../data/task/CopyToLeftDataSynchronizeTask.java | 4 +- .../data/task/CopyToRightDataSynchronizeTask.java | 4 +- .../data/task/DataSynchronizeTaskSupport.java | 4 +- .../task/DeleteFromLeftDataSynchronizeTask.java | 4 +- .../task/DeleteFromRightDataSynchronizeTask.java | 4 +- .../legacy/ObsoleteReferentialReference.java | 2 +- .../referential/legacy/SynchronizeUIHandler.java | 2 +- .../referential/ng/ReferentialReplaceUI.jaxx | 2 +- .../ng/ReferentialReplaceUIHandler.java | 2 +- .../referential/ng/ReferentialSynchroModel.java | 4 +- .../ng/action/RegisterAddTaskAction.java | 2 +- .../ng/action/RegisterCopyTaskAction.java | 2 +- .../ng/action/RegisterDeleteTaskAction.java | 2 +- .../ng/action/RegisterDesactivateTaskAction.java | 2 +- .../ng/action/RegisterRevertTaskAction.java | 2 +- .../ng/action/RegisterSkipTaskAction.java | 2 +- .../ng/action/RegisterTasksActionSupport.java | 2 +- .../ng/action/RegisterUpdateTaskAction.java | 2 +- .../ng/task/AddReferentialSynchronizeTask.java | 2 +- .../ng/task/DeleteReferentialSynchronizeTask.java | 2 +- .../DesactivateReferentialSynchronizeTask.java | 2 +- .../ng/task/ReferentialSynchronizeTaskSupport.java | 2 +- ...ferentialSynchronizeTaskWithReplaceSupport.java | 2 +- .../ng/task/RevertReferentialSynchronizeTask.java | 2 +- .../ng/task/SkipReferentialSynchronizeTask.java | 2 +- .../ng/task/UpdateReferentialSynchronizeTask.java | 2 +- .../ReferentialSynchronizeTreeCellRenderer.java | 2 +- .../ReferentialSynchronizeTreeModelsBuilder.java | 5 +- .../node/AddedReferenceReferentialSynchroNode.java | 2 +- .../ReferenceReferentialSynchroNodeSupport.java | 2 +- .../UpdatedReferenceReferentialSynchroNode.java | 2 +- .../validate/ValidateEntityListCellRenderer.java | 4 +- .../swing/ui/admin/validate/ValidateModel.java | 2 +- .../swing/ui/admin/validate/ValidateUI.jaxx | 2 +- .../swing/ui/admin/validate/ValidateUIHandler.java | 4 +- .../swing/ui/content/ContentUIHandler.java | 22 +- .../swing/ui/content/ContentUIInitializer.java | 6 +- .../swing/ui/content/ContentUIModel.java | 10 +- .../ui/content/impl/longline/BranchlineUI.jaxx | 2 +- .../LonglineDetailCompositionUIHandler.java | 2 +- .../impl/longline/LonglineGlobalCompositionUI.jaxx | 2 +- .../LonglineGlobalCompositionUIHandler.java | 2 +- .../ui/content/impl/longline/SetLonglineUI.jaxx | 2 +- .../impl/longline/SetLonglineUIHandler.java | 4 +- .../FloatingObjectTransmittingBuoyOperationUI.jaxx | 2 +- ...ngObjectTransmittingBuoyOperationUIHandler.java | 4 +- .../ui/content/impl/seine/FloatingObjectUI.jaxx | 2 +- .../impl/seine/FloatingObjectUIHandler.java | 4 +- .../swing/ui/content/impl/seine/SetSeineUI.jaxx | 2 +- .../ui/content/impl/seine/SetSeineUIHandler.java | 4 +- .../swing/ui/content/list/ContentListUI.jaxx | 2 +- .../ui/content/list/ContentListUIHandler.java | 4 +- .../swing/ui/content/list/ContentListUIModel.java | 2 +- .../impl/longline/ActivityLonglinesUIHandler.java | 2 +- .../list/impl/longline/TripLonglinesUIHandler.java | 4 +- .../list/impl/longline/TripLonglinesUIModel.java | 2 +- .../list/impl/seine/ActivitySeinesUIHandler.java | 2 +- .../content/list/impl/seine/RoutesUIHandler.java | 2 +- .../list/impl/seine/TripSeinesUIHandler.java | 4 +- .../content/list/impl/seine/TripSeinesUIModel.java | 2 +- .../open/impl/longline/ActivityLonglineUI.jaxx | 2 +- .../impl/longline/ActivityLonglineUIHandler.java | 4 +- .../impl/longline/ActivityLonglineUIModel.java | 2 +- .../content/open/impl/longline/TripLonglineUI.jaxx | 2 +- .../open/impl/longline/TripLonglineUIHandler.java | 4 +- .../content/open/impl/seine/ActivitySeineUI.jaxx | 2 +- .../open/impl/seine/ActivitySeineUIHandler.java | 6 +- .../open/impl/seine/ActivitySeineUIModel.java | 2 +- .../ui/content/open/impl/seine/RouteUIHandler.java | 4 +- .../ui/content/open/impl/seine/TripSeineUI.jaxx | 2 +- .../open/impl/seine/TripSeineUIHandler.java | 4 +- .../swing/ui/content/ref/ContentReferenceUI.jaxx | 2 +- .../ui/content/ref/ContentReferenceUIHandler.java | 16 +- .../ui/content/ref/impl/GearCaracteristicUI.jaxx | 2 +- .../swing/ui/content/ref/impl/GearUI.jaxx | 2 +- .../swing/ui/content/ref/impl/GearUIHandler.java | 2 +- .../swing/ui/content/ref/impl/HarbourUI.jaxx | 2 +- .../content/ref/impl/LengthLengthParameterUI.jaxx | 2 +- .../ref/impl/LengthLengthParameterUIHandler.java | 2 +- .../content/ref/impl/LengthWeightParameterUI.jaxx | 2 +- .../ref/impl/LengthWeightParameterUIHandler.java | 2 +- .../swing/ui/content/ref/impl/OrganismUI.jaxx | 2 +- .../swing/ui/content/ref/impl/PersonUI.jaxx | 2 +- .../swing/ui/content/ref/impl/ProgramUI.jaxx | 2 +- .../ui/content/ref/impl/ProgramUIHandler.java | 2 +- .../swing/ui/content/ref/impl/ShipOwnerUI.jaxx | 2 +- .../swing/ui/content/ref/impl/SpeciesListUI.jaxx | 2 +- .../ui/content/ref/impl/SpeciesListUIHandler.java | 2 +- .../swing/ui/content/ref/impl/SpeciesUI.jaxx | 2 +- .../ui/content/ref/impl/SpeciesUIHandler.java | 2 +- .../swing/ui/content/ref/impl/VesselUI.jaxx | 2 +- .../swing/ui/content/ref/impl/VesselUIHandler.java | 2 +- .../content/ref/impl/seine/WeightCategoryUI.jaxx | 2 +- .../ui/content/ref/usage/UsageForDeleteUI.jaxx | 4 +- .../content/ref/usage/UsageForDesactivateUI.jaxx | 4 +- .../ui/content/ref/usage/UsageForDisplayUI.jaxx | 2 +- .../content/ref/usage/UsageUIHandlerSupport.java | 8 +- .../ui/content/table/ContentTableUIHandler.java | 2 +- .../impl/GearUseFeatureMeasurementCellEditor.java | 2 +- .../GearUseFeatureMeasurementCellRenderer.java | 2 +- .../table/impl/longline/BaitsCompositionUI.jaxx | 2 +- .../impl/longline/BranchlinesCompositionUI.jaxx | 2 +- .../table/impl/longline/CatchLonglineUI.jaxx | 4 +- .../impl/longline/CatchLonglineUIHandler.java | 8 +- .../content/table/impl/longline/EncounterUI.jaxx | 2 +- .../table/impl/longline/EncounterUIHandler.java | 6 +- .../impl/longline/FloatlinesCompositionUI.jaxx | 2 +- .../GearUseFeaturesLonglineTableModel.java | 2 +- .../impl/longline/GearUseFeaturesLonglineUI.jaxx | 2 +- .../longline/GearUseFeaturesLonglineUIHandler.java | 4 +- ...rUseFeaturesMeasurementLonglinesTableModel.java | 2 +- .../table/impl/longline/HooksCompositionUI.jaxx | 2 +- .../impl/longline/LonglinePositionHelper.java | 2 +- .../content/table/impl/longline/SensorUsedUI.jaxx | 2 +- .../table/impl/longline/SensorUsedUIHandler.java | 2 +- .../impl/longline/SizeMeasuresTableModel.java | 2 +- .../ui/content/table/impl/longline/TdrUI.jaxx | 4 +- .../content/table/impl/longline/TdrUIHandler.java | 6 +- .../impl/longline/WeightMeasuresTableModel.java | 2 +- .../table/impl/seine/AbstractSampleUIHandler.java | 2 +- ...GearUseFeaturesMeasurementSeinesTableModel.java | 2 +- .../impl/seine/GearUseFeaturesSeineTableModel.java | 2 +- .../table/impl/seine/GearUseFeaturesSeineUI.jaxx | 2 +- .../impl/seine/GearUseFeaturesSeineUIHandler.java | 4 +- .../content/table/impl/seine/NonTargetCatchUI.jaxx | 2 +- .../table/impl/seine/NonTargetCatchUIHandler.java | 6 +- .../table/impl/seine/NonTargetSampleUI.jaxx | 2 +- .../table/impl/seine/NonTargetSampleUIHandler.java | 4 +- .../table/impl/seine/NonTargetSampleUIModel.java | 2 +- .../table/impl/seine/ObjectObservedSpeciesUI.jaxx | 2 +- .../impl/seine/ObjectObservedSpeciesUIHandler.java | 6 +- .../table/impl/seine/ObjectSchoolEstimateUI.jaxx | 2 +- .../impl/seine/ObjectSchoolEstimateUIHandler.java | 6 +- .../content/table/impl/seine/SchoolEstimateUI.jaxx | 2 +- .../table/impl/seine/SchoolEstimateUIHandler.java | 6 +- .../ui/content/table/impl/seine/TargetCatchUI.jaxx | 2 +- .../table/impl/seine/TargetCatchUIHandler.java | 6 +- .../table/impl/seine/TargetDiscardCatchUI.jaxx | 2 +- .../impl/seine/TargetDiscardCatchUIHandler.java | 6 +- .../content/table/impl/seine/TargetSampleUI.jaxx | 2 +- .../table/impl/seine/TargetSampleUIHandler.java | 4 +- .../table/impl/seine/TargetSampleUIModel.java | 2 +- .../swing/ui/storage/ObstunaAdminAction.java | 4 +- .../swing/ui/storage/StorageBackupUILauncher.java | 10 +- .../swing/ui/storage/StorageUIHandler.java | 2 +- .../swing/ui/storage/StorageUIModel.java | 6 +- .../menu/MoveTripLonglineNodeMenuPopulator.java | 2 +- .../tree/menu/MoveTripSeineNodeMenuPopulator.java | 2 +- .../swing/ui/tree/navigation/NavigationTree.java | 6 +- .../ui/tree/navigation/NavigationTreeHeader.jcss | 14 +- .../ui/tree/navigation/NavigationTreeModel.java | 4 +- .../nodes/ReferenceNavigationTreeNodeSupport.java | 2 +- .../navigation/nodes/RootNavigationTreeNode.java | 2 +- .../ActivitiesLonglineNavigationTreeNode.java | 4 +- .../ActivityLonglineNavigationTreeNode.java | 2 +- .../ProgramLonglineNavigationTreeNode.java | 4 +- .../longline/SetLonglineNavigationTreeNode.java | 2 +- .../longline/TripLonglineNavigationTreeNode.java | 2 +- .../seine/ActivitiesSeineNavigationTreeNode.java | 4 +- .../seine/ActivitySeineNavigationTreeNode.java | 4 +- .../FloatingObjectSeineNavigationTreeNode.java | 2 +- .../seine/ProgramSeineNavigationTreeNode.java | 4 +- .../nodes/seine/RouteSeineNavigationTreeNode.java | 2 +- .../nodes/seine/RoutesSeineNavigationTreeNode.java | 4 +- .../nodes/seine/SetSeineNavigationTreeNode.java | 2 +- .../nodes/seine/TripSeineNavigationTreeNode.java | 2 +- .../ui/tree/selection/SelectionTreeModel.java | 4 +- .../selection/nodes/ProgramSelectionTreeNode.java | 4 +- .../nodes/ReferenceSelectionTreeNodeSupport.java | 2 +- .../nodes/TripLonglineSelectionTreeNode.java | 2 +- .../nodes/TripSeineSelectionTreeNode.java | 2 +- .../nodes/TripSelectionTreeNodeSupport.java | 2 +- .../i18n/application-swing_en_GB.properties | 14 +- .../i18n/application-swing_es_ES.properties | 14 +- .../i18n/application-swing_fr_FR.properties | 14 +- .../src/main/resources/validators.xml | 20 +- .../web/ObserveWebApplicationContext.java | 2 +- .../controller/v1/DataSourceServiceController.java | 6 +- .../controller/v1/ObserveWebErrorController.java | 2 +- .../v1/actions/report/ReportServiceController.java | 4 +- ...eferentialSynchronizeDiffServiceController.java | 2 +- ...ferentialSynchronizeLocalServiceController.java | 2 +- ...ActivityLongLineEncounterServiceController.java | 2 +- ...ctivityLongLineSensorUsedServiceController.java | 2 +- .../ActivityLonglineServiceController.java | 6 +- .../data/longline/BranchlineServiceController.java | 2 +- .../SetLonglineCatchServiceController.java | 2 +- ...LonglineDetailCompositionServiceController.java | 2 +- ...LonglineGlobalCompositionServiceController.java | 2 +- .../longline/SetLonglineServiceController.java | 4 +- .../v1/data/longline/TdrServiceController.java | 2 +- .../TripLonglineGearUseServiceController.java | 2 +- .../longline/TripLonglineServiceController.java | 8 +- .../data/seine/ActivitySeineServiceController.java | 6 +- .../seine/FloatingObjectServiceController.java | 6 +- .../seine/NonTargetCatchServiceController.java | 2 +- .../seine/NonTargetSampleServiceController.java | 4 +- .../ObjectObservedSpeciesServiceController.java | 2 +- .../ObjectSchoolEstimateServiceController.java | 2 +- .../v1/data/seine/RouteServiceController.java | 6 +- .../seine/SchoolEstimateServiceController.java | 2 +- .../v1/data/seine/SetSeineServiceController.java | 4 +- .../data/seine/TargetCatchServiceController.java | 2 +- .../data/seine/TargetSampleServiceController.java | 4 +- ...TransmittingBuoyOperationServiceController.java | 2 +- .../seine/TripSeineGearUseServiceController.java | 2 +- .../v1/data/seine/TripSeineServiceController.java | 8 +- .../referential/ReferentialServiceController.java | 8 +- .../services/{topia => }/binder/BinderEngine.java | 11 +- .../binder/BinderEngineInitializer.java | 232 ++++++++++----------- .../services/{topia => }/binder/BinderSupport.java | 8 +- .../DefaultReferenceBinderEngineSupplier.java} | 7 +- .../{topia => }/binder/data/DataBinderSupport.java | 12 +- .../data/longline/ActivityLonglineBinder.java | 6 +- .../ActivityLonglineEncouterDtoBinder.java | 5 +- .../ActivityLonglineSensorUsedDtoBinder.java | 5 +- .../longline/ActivityLonglineStubDtoBinder.java | 5 +- .../data/longline/BaitsCompositionBinder.java | 8 +- .../binder/data/longline/BasketBinder.java | 6 +- .../binder/data/longline/BranchlineBinder.java | 6 +- .../longline/BranchlinesCompositionBinder.java | 8 +- .../binder/data/longline/CatchLonglineBinder.java | 6 +- .../binder/data/longline/EncounterBinder.java | 6 +- .../data/longline/FloatlinesCompositionBinder.java | 6 +- .../longline/GearUseFeaturesLonglineBinder.java | 5 +- .../GearUseFeaturesMeasurementLonglineBinder.java | 5 +- .../data/longline/HooksCompositionBinder.java | 6 +- .../binder/data/longline/SectionBinder.java | 6 +- .../binder/data/longline/SensorUsedBinder.java | 6 +- .../binder/data/longline/SetLonglineBinder.java | 6 +- .../data/longline/SetLonglineCatchDtoBinder.java | 6 +- .../SetLonglineDetailCompositionDtoBinder.java | 5 +- .../SetLonglineGlobalCompositionDtoBinder.java | 5 +- .../data/longline/SetLonglineStubDtoBinder.java | 5 +- .../data/longline/SetLonglineTdrDtoBinder.java | 5 +- .../binder/data/longline/SizeMeasureBinder.java | 6 +- .../binder/data/longline/TdrBinder.java | 6 +- .../longline/TripLonglineActivityDtoBinder.java | 5 +- .../binder/data/longline/TripLonglineBinder.java | 6 +- .../longline/TripLonglineGearUseDtoBinder.java | 5 +- .../binder/data/longline/WeightMeasureBinder.java | 6 +- .../binder/data/seine/ActivitySeineBinder.java | 6 +- .../data/seine/ActivitySeineStubDtoBinder.java | 4 +- .../binder/data/seine/FloatingObjectBinder.java | 6 +- .../FloatingObjectObservedSpeciesDtoBinder.java | 5 +- .../FloatingObjectSchoolEstimateDtoBinder.java | 5 +- .../FloatingObjectTransmittingBuoyDtoBinder.java | 5 +- .../GearUseFeaturesMeasurementSeineBinder.java | 5 +- .../data/seine/GearUseFeaturesSeineBinder.java | 5 +- .../binder/data/seine/NonTargetCatchBinder.java | 6 +- .../binder/data/seine/NonTargetLengthBinder.java | 6 +- .../binder/data/seine/NonTargetSampleBinder.java | 5 +- .../data/seine/ObjectObservedSpeciesBinder.java | 6 +- .../data/seine/ObjectSchoolEstimateBinder.java | 6 +- .../{topia => }/binder/data/seine/RouteBinder.java | 6 +- .../binder/data/seine/RouteStubDtoBinder.java | 5 +- .../binder/data/seine/SchoolEstimateBinder.java | 6 +- .../binder/data/seine/SetSeineBinder.java | 6 +- .../seine/SetSeineNonTargetCatchDtoBinder.java | 4 +- .../seine/SetSeineSchoolEstimateDtoBinder.java | 6 +- .../data/seine/SetSeineTargetCatchDtoBinder.java | 4 +- .../binder/data/seine/TargetCatchBinder.java | 8 +- .../binder/data/seine/TargetLengthBinder.java | 6 +- .../binder/data/seine/TargetSampleBinder.java | 5 +- .../binder/data/seine/TransmittingBuoyBinder.java | 6 +- .../binder/data/seine/TripSeineBinder.java | 6 +- .../data/seine/TripSeineGearUseDtoBinder.java | 4 +- .../referential/ReferentialBinderSupport.java | 10 +- .../binder/referential/common/CountryBinder.java | 6 +- .../binder/referential/common/FpaZoneBinder.java | 6 +- .../binder/referential/common/GearBinder.java | 6 +- .../common/GearCaracteristicBinder.java | 6 +- .../common/GearCaracteristicTypeBinder.java | 6 +- .../binder/referential/common/HarbourBinder.java | 6 +- .../common/LengthLengthParameterBinder.java | 6 +- .../common/LengthWeightParameterBinder.java | 6 +- .../binder/referential/common/OceanBinder.java | 6 +- .../binder/referential/common/OrganismBinder.java | 6 +- .../binder/referential/common/PersonBinder.java | 6 +- .../binder/referential/common/ProgramBinder.java | 6 +- .../binder/referential/common/SexBinder.java | 6 +- .../binder/referential/common/ShipOwnerBinder.java | 6 +- .../referential/common/SizeMeasureTypeBinder.java | 6 +- .../binder/referential/common/SpeciesBinder.java | 6 +- .../referential/common/SpeciesGroupBinder.java | 6 +- .../referential/common/SpeciesListBinder.java | 6 +- .../binder/referential/common/VesselBinder.java | 6 +- .../common/VesselSizeCategoryBinder.java | 6 +- .../referential/common/VesselTypeBinder.java | 6 +- .../common/WeightMeasureTypeBinder.java | 6 +- .../longline/BaitHaulingStatusBinder.java | 6 +- .../longline/BaitSettingStatusBinder.java | 6 +- .../referential/longline/BaitTypeBinder.java | 6 +- .../longline/CatchFateLonglineBinder.java | 6 +- .../referential/longline/EncounterTypeBinder.java | 6 +- .../referential/longline/HealthnessBinder.java | 6 +- .../referential/longline/HookPositionBinder.java | 6 +- .../referential/longline/HookSizeBinder.java | 6 +- .../referential/longline/HookTypeBinder.java | 6 +- .../longline/ItemHorizontalPositionBinder.java | 6 +- .../longline/ItemVerticalPositionBinder.java | 6 +- .../longline/LightsticksColorBinder.java | 6 +- .../longline/LightsticksTypeBinder.java | 6 +- .../referential/longline/LineTypeBinder.java | 6 +- .../referential/longline/MaturityStatusBinder.java | 6 +- .../referential/longline/MitigationTypeBinder.java | 6 +- .../referential/longline/SensorBrandBinder.java | 6 +- .../longline/SensorDataFormatBinder.java | 6 +- .../referential/longline/SensorTypeBinder.java | 6 +- .../referential/longline/SettingShapeBinder.java | 6 +- .../referential/longline/StomacFullnessBinder.java | 6 +- .../referential/longline/TripTypeBinder.java | 6 +- .../longline/VesselActivityLonglineBinder.java | 6 +- .../referential/seine/DetectionModeBinder.java | 6 +- .../binder/referential/seine/ObjectFateBinder.java | 6 +- .../referential/seine/ObjectOperationBinder.java | 6 +- .../binder/referential/seine/ObjectTypeBinder.java | 6 +- .../referential/seine/ObservedSystemBinder.java | 6 +- .../referential/seine/ReasonForDiscardBinder.java | 6 +- .../seine/ReasonForNoFishingBinder.java | 6 +- .../referential/seine/ReasonForNullSetBinder.java | 6 +- .../referential/seine/SpeciesFateBinder.java | 6 +- .../referential/seine/SpeciesStatusBinder.java | 6 +- .../seine/SurroundingActivityBinder.java | 6 +- .../seine/TransmittingBuoyOperationBinder.java | 6 +- .../seine/TransmittingBuoyTypeBinder.java | 6 +- .../seine/VesselActivitySeineBinder.java | 6 +- .../referential/seine/WeightCategoryBinder.java | 6 +- .../binder/referential/seine/WindBinder.java | 6 +- .../binder/BinderEngineMetadataTest.java | 8 +- .../binder/ReferenceBinderEngineTest.java | 4 +- .../services/rest/ObserveServiceFactoryRest.java | 2 +- .../services/rest/http/ObserveRequestBuilder.java | 2 +- .../services/rest/http/ObserveResponseBuilder.java | 2 +- .../rest/service/AbstractServiceRestTest.java | 2 +- .../rest/service/DataSourceServiceRestTest.java | 6 +- .../service/ReferenceValuesSetServiceRestTest.java | 6 +- .../rest/service/ReferentialServiceRestTest.java | 4 +- .../report/AbstractReportServiceRestTest.java | 10 +- .../report/ReportAccessoryCatchRestTest.java | 6 +- .../seine/TripSeineGearUseServiceRestTest.java | 6 +- .../service/seine/TripSeineServiceRestTest.java | 6 +- .../services/topia/ObserveServiceFactoryTopia.java | 2 +- .../services/topia/ObserveServiceTopia.java | 24 +-- .../topia/service/DataSourceServiceTopia.java | 8 +- .../service/actions/report/ReportServiceTopia.java | 20 +- .../ReferentialSynchronizeDiffServiceTopia.java | 6 +- ...nalReferentialSynchronizeLocalServiceTopia.java | 6 +- .../ReferentialSynchronizeSqlsRequestBuilder.java | 4 +- .../sql/InsertSqlStatementGenerator.java | 4 +- .../InsertSqlWithCascadeStatementGenerator.java | 2 +- .../sql/UpdateSqlStatementGenerator.java | 2 +- .../UpdateSqlWithCascadeStatementGenerator.java | 2 +- .../actions/validate/ValidateServiceTopia.java | 4 +- .../topia/service/data/NavigationServiceTopia.java | 6 +- .../ActivityLongLineEncounterServiceTopia.java | 6 +- .../ActivityLongLineSensorUsedServiceTopia.java | 6 +- .../longline/ActivityLonglineServiceTopia.java | 12 +- .../data/longline/BranchlineServiceTopia.java | 6 +- .../longline/LonglinePositionSetDtoHelper.java | 10 +- .../longline/SetLonglineCatchServiceTopia.java | 6 +- .../SetLonglineDetailCompositionServiceTopia.java | 6 +- .../SetLonglineGlobalCompositionServiceTopia.java | 6 +- .../data/longline/SetLonglineServiceTopia.java | 12 +- .../service/data/longline/TdrServiceTopia.java | 6 +- .../longline/TripLonglineGearUseServiceTopia.java | 6 +- .../data/longline/TripLonglineServiceTopia.java | 16 +- .../data/seine/ActivitySeineServiceTopia.java | 12 +- .../data/seine/FloatingObjectServiceTopia.java | 12 +- .../data/seine/NonTargetCatchServiceTopia.java | 8 +- .../data/seine/NonTargetSampleServiceTopia.java | 10 +- .../seine/ObjectObservedSpeciesServiceTopia.java | 6 +- .../seine/ObjectSchoolEstimateServiceTopia.java | 6 +- .../service/data/seine/RouteServiceTopia.java | 8 +- .../data/seine/SchoolEstimateServiceTopia.java | 6 +- .../service/data/seine/SetSeineServiceTopia.java | 12 +- .../data/seine/TargetCatchServiceTopia.java | 8 +- .../data/seine/TargetSampleServiceTopia.java | 10 +- .../TransmittingBuoyOperationServiceTopia.java | 6 +- .../data/seine/TripSeineGearUseServiceTopia.java | 6 +- .../service/data/seine/TripSeineServiceTopia.java | 16 +- .../referential/ReferentialServiceTopia.java | 20 +- .../referential/ReferentialsShellBuilder.java | 2 +- .../services/topia/TopiaTestClassResource.java | 6 +- .../services/topia/binder/BinderEngineTest.java | 1 + .../topia/entity/ReplicateTestSupport.java | 4 +- .../topia/entity/ReplicateTripLonglineTest.java | 4 +- .../topia/service/AbstractServiceTopiaTest.java | 6 +- .../topia/service/DataSourceServiceTopiaTest.java | 6 +- .../topia/service/ReferentialServiceTopiaTest.java | 4 +- .../observe/services/topia/service/RigthTest.java | 4 +- .../report/AbstractReportServiceTopiaTest.java | 10 +- .../actions/report/ReportAccessoryCatch2Test.java | 2 +- .../report/ReportAccessoryCatchByGroup2Test.java | 2 +- .../report/ReportAccessoryCatchByGroupTest.java | 6 +- .../actions/report/ReportAccessoryCatchTest.java | 6 +- .../report/ReportActivityWithCommentTest.java | 6 +- .../actions/report/ReportAllActivitysTest.java | 6 +- .../actions/report/ReportDailySetAndCatchTest.java | 6 +- .../service/actions/report/ReportDcpUsageTest.java | 6 +- .../actions/report/ReportSeineEquipmentsTest.java | 6 +- .../actions/report/ReportSetByAssociationTest.java | 6 +- .../report/ReportTargetCatchByAssociationTest.java | 6 +- .../ReportTargetDiscardedByAssociationTest.java | 6 +- .../UnidirectionalSynchronizeReferentialTest.java | 2 +- .../data/TripManagementServiceTopiaTest.java | 8 +- ...tLonglineDetailCompositionServiceTopiaTest.java | 4 +- .../service/data/seine/RouteServiceTopiaTest.java | 2 +- .../data/seine/TargetSampleServiceTopiaTest.java | 2 +- .../seine/TripSeineGearUseServiceTopiaTest.java | 2 +- .../data/seine/TripSeineServiceTopiaTest.java | 5 +- .../topia/service/sql/MigrateTestsDatabases.java | 4 +- services-topia/src/test/resources/validators.xml | 20 +- .../src/test/resources/validators.xml | 20 +- .../validators/AbstractSpeciesFieldValidator.java | 2 +- .../ActivityFinDeVeilleExistsValidator.java | 2 +- .../validators/ActivitySimpleSpeedValidator.java | 2 +- .../validators/ActivitySpeedValidator.java | 2 +- .../validators/CollectionUniqueKeyValidator2.java | 2 +- .../ObserveCollectionUniqueKeyValidator.java | 2 +- .../validators/QuadrantFieldValidator.java | 2 +- .../SetLonglineUniqueHomeIdValidator.java | 2 +- .../SetLonglineUniqueNumberValidator.java | 2 +- .../validators/SpeciesLengthFieldValidator.java | 2 +- .../validators/SpeciesWeightFieldValidator.java | 2 +- ...initions.java => ObserveDataReferenceSets.java} | 13 +- ...stDefinitions.java => ObserveFormRequests.java} | 152 +++++++------- ...s.java => ObserveReferentialReferenceSets.java} | 9 +- .../ReferenceBinderEngine.java | 6 +- .../ReferenceBinderEngineSupplier.java | 2 +- .../java/fr/ird/observe/services/dto/IdHelper.java | 3 +- .../dto/{ => constants}/ObserveModelType.java | 2 +- .../ird/observe/services/dto/{ => form}/Form.java | 4 +- .../FormRequestDefinition.java} | 24 +-- .../FormRequestKeyDefinition.java} | 12 +- .../dto/longline/ActivityLonglineHelper.java | 2 +- .../dto/longline/LonglinePositionAwareDto.java | 2 +- .../dto/longline/LonglinePositionSetDto.java | 2 +- .../services/dto/longline/TripLonglineHelper.java | 2 +- .../dto/{ => reference}/AbstractReference.java | 4 +- .../dto/{ => reference}/DataReference.java | 5 +- .../dto/{ => reference}/DataReferenceList.java | 3 +- .../dto/{ => reference}/DataReferenceSet.java | 3 +- .../ReferenceCollectionSupport.java | 4 +- .../services/dto/{ => reference}/ReferenceMap.java | 5 +- .../ReferenceValueNotFoundException.java | 4 +- .../ReferentialReference.java | 4 +- .../ReferentialReferenceSet.java | 4 +- .../ReferentialReferences.java | 4 +- .../services/dto/referential/PersonHelper.java | 2 + .../services/dto/referential/ProgramHelper.java | 1 + .../services/dto/referential/ReferentialDto.java | 2 +- .../dto/referential/SizeMeasureTypeHelper.java | 1 + .../services/dto/referential/SpeciesListDto.java | 2 + .../services/dto/referential/VesselHelper.java | 2 + .../longline/VesselActivityLonglineHelper.java | 2 +- .../seine/VesselActivitySeineHelper.java | 2 +- .../referential/seine/WeightCategoryHelper.java | 2 +- .../services/dto/seine/ActivitySeineDto.java | 2 +- .../services/dto/seine/ActivitySeineHelper.java | 2 +- .../seine/FloatingObjectTransmittingBuoyDto.java | 2 +- .../services/dto/seine/TargetCatchHelper.java | 2 +- .../services/dto/seine/TripSeineHelper.java | 2 +- .../DataSourceCreateConfigurationDto.java | 3 +- ...urceCreateWithNoReferentialImportException.java | 4 +- ...ibleDataSourceCreateConfigurationException.java | 4 +- .../{dto => }/gson/ArrayListMultimapAdapter.java | 2 +- .../services/{dto => }/gson/BlobAdapter.java | 2 +- .../services/{dto => }/gson/ClassAdapter.java | 2 +- .../services/{dto => }/gson/DateAdapter.java | 2 +- .../services/{dto => }/gson/FormAdapter.java | 4 +- .../{dto => }/gson/ImmutableListAdapter.java | 2 +- .../{dto => }/gson/ImmutableMapAdapter.java | 2 +- .../{dto => }/gson/ImmutableMultimapAdapter.java | 2 +- .../{dto => }/gson/ImmutableSetAdapter.java | 2 +- .../services/{dto => }/gson/IntegerAdapter.java | 2 +- .../{dto => }/gson/MultimapAdapterSupport.java | 2 +- .../gson/ObserveBlobsContainerAdapter.java | 2 +- .../{dto => }/gson/ObserveDtoGsonSupplier.java | 30 +-- .../{dto => }/gson/ReferentialMultimapAdapter.java | 2 +- .../{dto => }/gson/ReportVariableAdapter.java | 8 +- .../{dto => }/gson/SetMultimapAdapter.java | 2 +- .../services/{dto => }/gson/VersionAdapter.java | 2 +- .../gson/reference/AbstractReferenceAdapter.java | 4 +- .../gson/reference/DataReferenceAdapter.java | 8 +- .../gson/reference/DataReferenceListAdapter.java | 6 +- .../gson/reference/DataReferenceSetAdapter.java | 6 +- .../ReferenceCollectionSupportAdapter.java | 6 +- .../reference/ReferentialReferenceAdapter.java | 8 +- .../reference/ReferentialReferenceSetAdapter.java | 6 +- .../gson/reference/UnknownReferenceAdapter.java | 8 +- .../{dto => security}/UnauthorizedException.java | 2 +- .../services/service/DataSourceService.java | 6 +- .../actions/report/DataMatrix.java | 2 +- .../{dto => service}/actions/report/Report.java | 4 +- .../service/actions/report/ReportBuilder.java | 6 +- .../actions/report/ReportOperation.java | 2 +- .../actions/report/ReportRequest.java | 2 +- .../service/actions/report/ReportService.java | 2 - .../actions/report/ReportVariable.java | 2 +- .../diff/ReferentialSynchronizeDiffService.java | 2 +- .../diff/ReferentialSynchronizeDiffsEngine.java | 2 +- ...ionalReferentialSynchronizeCallbackRequest.java | 2 +- ...onalReferentialSynchronizeCallbackRequests.java | 2 +- ...UnidirectionalReferentialSynchronizeEngine.java | 4 +- ...ectionalReferentialSynchronizeLocalService.java | 2 +- .../actions/validate/ValidateResultForDto.java | 2 +- .../actions/validate/ValidateResultForDtoType.java | 2 +- .../actions/validate/ValidateServiceUtils.java | 2 +- .../services/service/data/NavigationResult.java | 4 +- .../longline/ActivityLongLineEncounterService.java | 2 +- .../ActivityLongLineSensorUsedService.java | 2 +- .../data/longline/ActivityLonglineService.java | 6 +- .../service/data/longline/BranchlineService.java | 2 +- .../data/longline/SetLonglineCatchService.java | 2 +- .../SetLonglineDetailCompositionService.java | 2 +- .../SetLonglineGlobalCompositionService.java | 2 +- .../service/data/longline/SetLonglineService.java | 4 +- .../services/service/data/longline/TdrService.java | 2 +- .../data/longline/TripLonglineGearUseService.java | 2 +- .../service/data/longline/TripLonglineService.java | 8 +- .../service/data/seine/ActivitySeineService.java | 6 +- .../service/data/seine/FloatingObjectService.java | 6 +- .../service/data/seine/NonTargetCatchService.java | 2 +- .../service/data/seine/NonTargetSampleService.java | 4 +- .../data/seine/ObjectObservedSpeciesService.java | 2 +- .../data/seine/ObjectSchoolEstimateService.java | 2 +- .../services/service/data/seine/RouteService.java | 6 +- .../service/data/seine/SchoolEstimateService.java | 2 +- .../service/data/seine/SetSeineService.java | 4 +- .../service/data/seine/TargetCatchService.java | 2 +- .../service/data/seine/TargetSampleService.java | 4 +- .../seine/TransmittingBuoyOperationService.java | 2 +- .../data/seine/TripSeineGearUseService.java | 2 +- .../service/data/seine/TripSeineService.java | 8 +- .../referential/ObserveReferentialCache.java | 10 +- .../service/referential/ReferentialService.java | 8 +- .../src/main/xmi/observe-services-dto-common.zargo | Bin 51083 -> 51118 bytes .../main/xmi/observe-services-dto-longline.zargo | Bin 68017 -> 68055 bytes .../src/main/xmi/observe-services-dto-seine.zargo | Bin 60907 -> 60940 bytes .../service/actions/report/ReportBuilderTest.java | 4 - 575 files changed, 1487 insertions(+), 1505 deletions(-) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/BinderEngine.java (96%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/BinderEngineInitializer.java (83%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/BinderSupport.java (96%) rename services-binder/src/main/java/fr/ird/observe/services/{topia/binder/ReferenceBinderEngineSupplierTopia.java => binder/DefaultReferenceBinderEngineSupplier.java} (77%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/DataBinderSupport.java (96%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/ActivityLonglineBinder.java (95%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/ActivityLonglineEncouterDtoBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/ActivityLonglineSensorUsedDtoBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/ActivityLonglineStubDtoBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/BaitsCompositionBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/BasketBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/BranchlineBinder.java (97%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/BranchlinesCompositionBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/CatchLonglineBinder.java (97%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/EncounterBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/FloatlinesCompositionBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/GearUseFeaturesLonglineBinder.java (93%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/GearUseFeaturesMeasurementLonglineBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/HooksCompositionBinder.java (95%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/SectionBinder.java (93%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/SensorUsedBinder.java (95%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/SetLonglineBinder.java (97%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/SetLonglineCatchDtoBinder.java (89%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/SetLonglineDetailCompositionDtoBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/SetLonglineGlobalCompositionDtoBinder.java (95%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/SetLonglineStubDtoBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/SetLonglineTdrDtoBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/SizeMeasureBinder.java (93%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/TdrBinder.java (97%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/TripLonglineActivityDtoBinder.java (90%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/TripLonglineBinder.java (97%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/TripLonglineGearUseDtoBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/longline/WeightMeasureBinder.java (93%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/ActivitySeineBinder.java (97%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/ActivitySeineStubDtoBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/FloatingObjectBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/FloatingObjectObservedSpeciesDtoBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/FloatingObjectSchoolEstimateDtoBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/FloatingObjectTransmittingBuoyDtoBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/GearUseFeaturesMeasurementSeineBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/GearUseFeaturesSeineBinder.java (93%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/NonTargetCatchBinder.java (96%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/NonTargetLengthBinder.java (96%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/NonTargetSampleBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/ObjectObservedSpeciesBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/ObjectSchoolEstimateBinder.java (93%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/RouteBinder.java (93%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/RouteStubDtoBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/SchoolEstimateBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/SetSeineBinder.java (96%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/SetSeineNonTargetCatchDtoBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/SetSeineSchoolEstimateDtoBinder.java (89%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/SetSeineTargetCatchDtoBinder.java (95%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/TargetCatchBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/TargetLengthBinder.java (95%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/TargetSampleBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/TransmittingBuoyBinder.java (95%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/TripSeineBinder.java (96%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/data/seine/TripSeineGearUseDtoBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/ReferentialBinderSupport.java (95%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/CountryBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/FpaZoneBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/GearBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/GearCaracteristicBinder.java (93%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/GearCaracteristicTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/HarbourBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/LengthLengthParameterBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/LengthWeightParameterBinder.java (95%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/OceanBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/OrganismBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/PersonBinder.java (94%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/ProgramBinder.java (95%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/SexBinder.java (90%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/ShipOwnerBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/SizeMeasureTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/SpeciesBinder.java (95%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/SpeciesGroupBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/SpeciesListBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/VesselBinder.java (96%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/VesselSizeCategoryBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/VesselTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/common/WeightMeasureTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/BaitHaulingStatusBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/BaitSettingStatusBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/BaitTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/CatchFateLonglineBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/EncounterTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/HealthnessBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/HookPositionBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/HookSizeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/HookTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/ItemHorizontalPositionBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/ItemVerticalPositionBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/LightsticksColorBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/LightsticksTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/LineTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/MaturityStatusBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/MitigationTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/SensorBrandBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/SensorDataFormatBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/SensorTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/SettingShapeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/StomacFullnessBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/TripTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/longline/VesselActivityLonglineBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/DetectionModeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/ObjectFateBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/ObjectOperationBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/ObjectTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/ObservedSystemBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/ReasonForDiscardBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/ReasonForNoFishingBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/ReasonForNullSetBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/SpeciesFateBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/SpeciesStatusBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/SurroundingActivityBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/TransmittingBuoyOperationBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/TransmittingBuoyTypeBinder.java (91%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/VesselActivitySeineBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/WeightCategoryBinder.java (92%) rename services-binder/src/main/java/fr/ird/observe/services/{topia => }/binder/referential/seine/WindBinder.java (92%) rename services-binder/src/test/java/fr/ird/observe/services/{topia => }/binder/BinderEngineMetadataTest.java (97%) rename services-binder/src/test/java/fr/ird/observe/services/{topia => }/binder/ReferenceBinderEngineTest.java (86%) rename services-validators/src/main/java/fr/ird/observe/services/{topia => }/validators/AbstractSpeciesFieldValidator.java (99%) rename services-validators/src/main/java/fr/ird/observe/services/{topia => }/validators/ActivityFinDeVeilleExistsValidator.java (99%) rename services-validators/src/main/java/fr/ird/observe/services/{topia => }/validators/ActivitySimpleSpeedValidator.java (99%) rename services-validators/src/main/java/fr/ird/observe/services/{topia => }/validators/ActivitySpeedValidator.java (99%) rename services-validators/src/main/java/fr/ird/observe/services/{topia => }/validators/CollectionUniqueKeyValidator2.java (96%) rename services-validators/src/main/java/fr/ird/observe/services/{topia => }/validators/ObserveCollectionUniqueKeyValidator.java (99%) rename services-validators/src/main/java/fr/ird/observe/services/{topia => }/validators/QuadrantFieldValidator.java (97%) rename services-validators/src/main/java/fr/ird/observe/services/{topia => }/validators/SetLonglineUniqueHomeIdValidator.java (98%) rename services-validators/src/main/java/fr/ird/observe/services/{topia => }/validators/SetLonglineUniqueNumberValidator.java (98%) rename services-validators/src/main/java/fr/ird/observe/services/{topia => }/validators/SpeciesLengthFieldValidator.java (96%) rename services-validators/src/main/java/fr/ird/observe/services/{topia => }/validators/SpeciesWeightFieldValidator.java (96%) rename services/src/main/java/fr/ird/observe/services/{dto/reference/DataReferenceSetDefinitions.java => ObserveDataReferenceSets.java} (97%) rename services/src/main/java/fr/ird/observe/services/{dto/reference/request/ReferenceSetRequestDefinitions.java => ObserveFormRequests.java} (77%) rename services/src/main/java/fr/ird/observe/services/{dto/reference/ReferentialReferenceSetDefinitions.java => ObserveReferentialReferenceSets.java} (98%) rename services/src/main/java/fr/ird/observe/services/{dto/reference => binder}/ReferenceBinderEngine.java (89%) rename services/src/main/java/fr/ird/observe/services/{dto/reference => binder}/ReferenceBinderEngineSupplier.java (98%) rename services/src/main/java/fr/ird/observe/services/dto/{ => constants}/ObserveModelType.java (95%) rename services/src/main/java/fr/ird/observe/services/dto/{ => form}/Form.java (96%) rename services/src/main/java/fr/ird/observe/services/dto/{reference/request/ReferenceSetRequestDefinition.java => form/FormRequestDefinition.java} (73%) rename services/src/main/java/fr/ird/observe/services/dto/{reference/request/ReferenceSetRequestKeyDefinition.java => form/FormRequestKeyDefinition.java} (84%) rename services/src/main/java/fr/ird/observe/services/dto/{ => reference}/AbstractReference.java (97%) rename services/src/main/java/fr/ird/observe/services/dto/{ => reference}/DataReference.java (93%) rename services/src/main/java/fr/ird/observe/services/dto/{ => reference}/DataReferenceList.java (94%) rename services/src/main/java/fr/ird/observe/services/dto/{ => reference}/DataReferenceSet.java (94%) rename services/src/main/java/fr/ird/observe/services/dto/{ => reference}/ReferenceCollectionSupport.java (93%) rename services/src/main/java/fr/ird/observe/services/dto/{ => reference}/ReferenceMap.java (87%) rename services/src/main/java/fr/ird/observe/services/dto/{ => reference}/ReferenceValueNotFoundException.java (94%) rename services/src/main/java/fr/ird/observe/services/dto/{referential => reference}/ReferentialReference.java (96%) rename services/src/main/java/fr/ird/observe/services/dto/{referential => reference}/ReferentialReferenceSet.java (95%) rename services/src/main/java/fr/ird/observe/services/dto/{referential => reference}/ReferentialReferences.java (94%) rename services/src/main/java/fr/ird/observe/services/dto/{ => source}/DataSourceCreateConfigurationDto.java (98%) rename services/src/main/java/fr/ird/observe/services/dto/{ => source}/DataSourceCreateWithNoReferentialImportException.java (91%) rename services/src/main/java/fr/ird/observe/services/dto/{ => source}/IncompatibleDataSourceCreateConfigurationException.java (91%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/ArrayListMultimapAdapter.java (96%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/BlobAdapter.java (98%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/ClassAdapter.java (98%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/DateAdapter.java (99%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/FormAdapter.java (96%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/ImmutableListAdapter.java (97%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/ImmutableMapAdapter.java (97%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/ImmutableMultimapAdapter.java (98%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/ImmutableSetAdapter.java (97%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/IntegerAdapter.java (97%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/MultimapAdapterSupport.java (98%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/ObserveBlobsContainerAdapter.java (98%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/ObserveDtoGsonSupplier.java (85%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/ReferentialMultimapAdapter.java (98%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/ReportVariableAdapter.java (92%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/SetMultimapAdapter.java (96%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/VersionAdapter.java (97%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/reference/AbstractReferenceAdapter.java (97%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/reference/DataReferenceAdapter.java (85%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/reference/DataReferenceListAdapter.java (93%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/reference/DataReferenceSetAdapter.java (93%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/reference/ReferenceCollectionSupportAdapter.java (94%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/reference/ReferentialReferenceAdapter.java (94%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/reference/ReferentialReferenceSetAdapter.java (93%) rename services/src/main/java/fr/ird/observe/services/{dto => }/gson/reference/UnknownReferenceAdapter.java (90%) rename services/src/main/java/fr/ird/observe/services/{dto => security}/UnauthorizedException.java (96%) rename services/src/main/java/fr/ird/observe/services/{dto => service}/actions/report/DataMatrix.java (99%) rename services/src/main/java/fr/ird/observe/services/{dto => service}/actions/report/Report.java (97%) rename services/src/main/java/fr/ird/observe/services/{dto => service}/actions/report/ReportOperation.java (95%) rename services/src/main/java/fr/ird/observe/services/{dto => service}/actions/report/ReportRequest.java (98%) rename services/src/main/java/fr/ird/observe/services/{dto => service}/actions/report/ReportVariable.java (97%) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.