From 05f7f7ab7e65fcdb7f5969aa4ffd76413175b6b2 Mon Sep 17 00:00:00 2001
From: tpylak <tpylak>
Date: Mon, 15 Feb 2010 15:27:11 +0000
Subject: [PATCH] minor: remove unused method

SVN: 14743
---
 .../server/business/bo/IMaterialBO.java       |  5 -----
 .../server/business/bo/MaterialBO.java        | 19 -------------------
 2 files changed, 24 deletions(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IMaterialBO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IMaterialBO.java
index eebdb3eb6a7..5682e177f93 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IMaterialBO.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/IMaterialBO.java
@@ -22,7 +22,6 @@ import java.util.List;
 import ch.systemsx.cisd.common.exceptions.UserFailureException;
 import ch.systemsx.cisd.openbis.generic.shared.basic.TechId;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.IEntityProperty;
-import ch.systemsx.cisd.openbis.generic.shared.basic.dto.MaterialIdentifier;
 import ch.systemsx.cisd.openbis.generic.shared.dto.MaterialPE;
 
 /**
@@ -32,10 +31,6 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.MaterialPE;
  */
 public interface IMaterialBO extends IEntityBusinessObject
 {
-
-    /** Loads a material given by its identifier. */
-    void loadByMaterialIdentifier(final MaterialIdentifier identifier);
-
     /** Returns the material which has been loaded. */
     MaterialPE getMaterial();
 
diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/MaterialBO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/MaterialBO.java
index b00405ece14..d2563bee197 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/MaterialBO.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/business/bo/MaterialBO.java
@@ -28,7 +28,6 @@ import ch.systemsx.cisd.common.exceptions.UserFailureException;
 import ch.systemsx.cisd.openbis.generic.server.dataaccess.IDAOFactory;
 import ch.systemsx.cisd.openbis.generic.shared.basic.TechId;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.IEntityProperty;
-import ch.systemsx.cisd.openbis.generic.shared.basic.dto.MaterialIdentifier;
 import ch.systemsx.cisd.openbis.generic.shared.dto.EntityTypePE;
 import ch.systemsx.cisd.openbis.generic.shared.dto.EventPE;
 import ch.systemsx.cisd.openbis.generic.shared.dto.EventType;
@@ -89,24 +88,6 @@ public final class MaterialBO extends AbstractBusinessObject implements IMateria
         return result;
     }
 
-    public final void loadByMaterialIdentifier(final MaterialIdentifier identifier)
-    {
-        material = getMaterialByIdentifier(identifier);
-        dataChanged = false;
-    }
-
-    private MaterialPE getMaterialByIdentifier(final MaterialIdentifier identifier)
-    {
-        assert identifier != null : "Material identifier unspecified.";
-        final MaterialPE mat = getMaterialDAO().tryFindMaterial(identifier);
-        if (mat == null)
-        {
-            throw UserFailureException.fromTemplate(
-                    "No material could be found for identifier '%s'.", identifier);
-        }
-        return mat;
-    }
-
     public final void enrichWithProperties()
     {
         if (material != null)
-- 
GitLab