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