From 3e8503d66f5ce57fd17b0af0118f2aa5bf950e8c Mon Sep 17 00:00:00 2001 From: tpylak <tpylak> Date: Tue, 19 Jul 2011 11:04:07 +0000 Subject: [PATCH] LMS-2355 minor refactoring SVN: 22205 --- .../MaterialMergedSummarySection.java | 29 ++++++++++--------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/MaterialMergedSummarySection.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/MaterialMergedSummarySection.java index bb45c348481..547750054a6 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/MaterialMergedSummarySection.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/MaterialMergedSummarySection.java @@ -58,7 +58,6 @@ class MaterialMergedSummarySection extends DisposableTabContent { return new IDelegatedAction() { - public void execute() { ExperimentSearchCriteria criteriaOrNull = searchCriteriaHolder.tryGetCriteria(); @@ -66,18 +65,7 @@ class MaterialMergedSummarySection extends DisposableTabContent { final String experimentPermId = criteriaOrNull.tryGetExperiment().getExperimentPermId(); - screeningViewContext.getCommonService().getExperimentInfoByPermId( - experimentPermId, - new AbstractAsyncCallback<Experiment>(screeningViewContext) - { - @Override - protected void process(Experiment experiment) - { - IDisposableComponent viewer = - createMaterialReplicaSummaryComponent(experiment); - replaceContent(viewer); - } - }); + showMaterialReplicaSummaryComponent(experimentPermId); } else { IDisposableComponent allExperimentsComponent = @@ -88,6 +76,21 @@ class MaterialMergedSummarySection extends DisposableTabContent }; } + private void showMaterialReplicaSummaryComponent(final String experimentPermId) + { + screeningViewContext.getCommonService().getExperimentInfoByPermId(experimentPermId, + new AbstractAsyncCallback<Experiment>(screeningViewContext) + { + @Override + protected void process(Experiment experiment) + { + IDisposableComponent viewer = + createMaterialReplicaSummaryComponent(experiment); + replaceContent(viewer); + } + }); + } + private IDisposableComponent createMaterialFeaturesFromAllExperimentsComponent( ExperimentSearchCriteria criteriaOrNull) { -- GitLab