This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See https://gitlab.nuiton.org/codelutin/tutti.git commit 4ada32f75c3c4da8146040292266c1d46dcfc31f Merge: 2052103 32ac58a Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jul 19 12:19:49 2016 +0200 Fixes #7739 \o/ Merge branch 'feature/7739' into develop .../fr/ird/observe/db/ObserveSwingDataSource.java | 10 + .../java/fr/ird/observe/ui/admin/AdminUIModel.java | 2 + .../observe/ui/admin/save/SaveLocalUIHandler.java | 222 +---- .../synchronize/ObsoleteEntityTableModel.java | 158 ---- .../synchronize/ObsoleteReferentialReference.java | 53 ++ ...oleteReferentialReferenceListCellRenderer.java} | 31 +- .../ui/admin/synchronize/SynchronizeModel.java | 129 ++- .../ui/admin/synchronize/SynchronizeUI.jaxx | 64 +- .../ui/admin/synchronize/SynchronizeUI.jcss | 15 +- .../ui/admin/synchronize/SynchronizeUIHandler.java | 978 ++++++--------------- .../observe-application-swing_en_GB.properties | 2 + .../observe-application-swing_es_ES.properties | 2 + .../observe-application-swing_fr_FR.properties | 8 +- .../actions/synchro/LocalReferentialStates.java | 73 ++ .../actions/synchro/RemoteReferentialDiff.java | 84 ++ ...ionalReferentialSynchronizeCallbackRequest.java | 43 + ...onalReferentialSynchronizeCallbackRequests.java | 47 + ...tionalReferentialSynchronizeCallbackResult.java | 37 + ...ionalReferentialSynchronizeCallbackResults.java | 38 + ...nidirectionalReferentialSynchronizeContext.java | 44 + ...UnidirectionalReferentialSynchronizeEngine.java | 162 ++++ ...ectionalReferentialSynchronizeLocalService.java | 75 ++ ...ctionalReferentialSynchronizeRemoteService.java | 36 + ...nidirectionalReferentialSynchronizeRequest.java | 138 +++ ...UnidirectionalReferentialSynchronizeResult.java | 118 +++ .../synchro/DeleteSqlStatementGenerator.java | 41 + .../synchro/InsertSqlStatementGenerator.java | 279 ++++++ .../synchro/ReplaceSqlStatementGenerator.java | 130 +++ ...nalReferentialSynchronizeLocalServiceTopia.java | 226 +++++ ...alReferentialSynchronizeRemoteServiceTopia.java | 126 +++ .../synchro/UpdateSqlStatementGenerator.java | 314 +++++++ .../services/ApplicationContextResource.java | 68 +- .../ird/observe/services/DataSourceResource.java | 50 +- .../UnidirectionalSynchronizeReferentialTest.java | 176 ++++ .../java/fr/ird/observe/test/DatabaseName.java | 3 +- .../main/java/fr/ird/observe/test/TestHelper.java | 11 - .../test/spi/CopyDatabaseConfiguration.java | 3 + ...ration.java => CopyDatabaseConfigurations.java} | 6 +- .../ird/observe/test/spi/DatabaseClassifier.java | 18 + .../test/spi/DatabaseNameConfiguration.java | 5 + ...ration.java => DatabaseNameConfigurations.java} | 8 +- .../test/spi/DatabaseVersionConfiguration.java | 3 + ...ion.java => DatabaseVersionConfigurations.java} | 5 +- .../resources/db/4.903/dataForTestLongline.sql.gz | Bin 1622037 -> 1627285 bytes .../resources/db/4.903/dataForTestSeine.sql.gz | Bin 441258 -> 441224 bytes ...aForTestUnidirectionalReferentialSynchro.sql.gz | Bin 0 -> 441247 bytes .../persistence/metadata/TopiaMetadataEntity.java | 208 ++++- .../persistence/metadata/TopiaMetadataModel.java | 17 +- .../metadata/TopiaMetadataModelVisitor.java | 64 +- .../sql/batch/tables/TopiaSqlTablesFactory.java | 11 +- observe-topia-templates-extension/pom.xml | 15 + .../templates/TopiaMetadataModelGenerator.java | 95 +- pom.xml | 8 + 53 files changed, 3102 insertions(+), 1357 deletions(-) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.