This is an automated email from the git hooks/post-receive script. New commit to branch feature/7017 in repository observe. See http://git.codelutin.com/observe.git commit aeddf1ebcef2f51d9f019d533f40630092fb2f07 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Apr 28 09:50:07 2015 +0200 load programs (refs #7017) --- .../observe/services/referential/ReferentialService.java | 3 +++ .../services/referential/ReferentialServiceImpl.java | 13 +++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/observe-services/src/main/java/fr/ird/observe/services/referential/ReferentialService.java b/observe-services/src/main/java/fr/ird/observe/services/referential/ReferentialService.java index c00066a..4646e30 100644 --- a/observe-services/src/main/java/fr/ird/observe/services/referential/ReferentialService.java +++ b/observe-services/src/main/java/fr/ird/observe/services/referential/ReferentialService.java @@ -29,4 +29,7 @@ public interface ReferentialService extends ObserveService { List<Species> loadDecoratedSpecies(String speciesListCode); Set<String> getSpeciesListSpeciesIds(String speciesListId); + + void copyProgramForDisplay(Program source, Program target); + } diff --git a/observe-services/src/main/java/fr/ird/observe/services/referential/ReferentialServiceImpl.java b/observe-services/src/main/java/fr/ird/observe/services/referential/ReferentialServiceImpl.java index 99edc58..3e1e86e 100644 --- a/observe-services/src/main/java/fr/ird/observe/services/referential/ReferentialServiceImpl.java +++ b/observe-services/src/main/java/fr/ird/observe/services/referential/ReferentialServiceImpl.java @@ -2,6 +2,7 @@ package fr.ird.observe.services.referential; import com.google.common.collect.Lists; import com.google.common.collect.Sets; +import fr.ird.observe.BinderService; import fr.ird.observe.entities.constants.ReferenceLocale; import fr.ird.observe.entities.referentiel.Program; import fr.ird.observe.entities.referentiel.ProgramDAO; @@ -40,10 +41,10 @@ public class ReferentialServiceImpl extends AbstractObserveService implements Re List<Program> allProgramStub = getAllProgramStub(); Program programStub = getProgramStub(programId); - int result=0; + int result = 0; if (CollectionUtils.isNotEmpty(allProgramStub)) { Programs.sort(allProgramStub); - result= allProgramStub.indexOf(programStub); + result = allProgramStub.indexOf(programStub); } return result; } @@ -100,4 +101,12 @@ public class ReferentialServiceImpl extends AbstractObserveService implements Re return ids; } + + @Override + public void copyProgramForDisplay(Program source, Program target) { + + BinderService binderService = serviceContext.getBinderService(); + binderService.simpleCopy(source, target, true); + + } } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.