From 09025f8c1aeedfda6ffaa5efe8520c2ccdf8e88f Mon Sep 17 00:00:00 2001
From: vermeul <swen@ethz.ch>
Date: Tue, 6 Aug 2019 17:07:48 +0200
Subject: [PATCH] removed EntityType class in favour of OpenBisObject class

---
 pybis/src/python/pybis/sample_type.py | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/pybis/src/python/pybis/sample_type.py b/pybis/src/python/pybis/sample_type.py
index 00ee6f86dad..b64b584700c 100644
--- a/pybis/src/python/pybis/sample_type.py
+++ b/pybis/src/python/pybis/sample_type.py
@@ -1,12 +1,17 @@
 from .property_assignment import PropertyAssignments
 from .semantic_annotation import SemanticAnnotation
 from .attribute import AttrHolder
-from .entity_type import EntityType
-
-class SampleType(EntityType):
+#from .entity_type import EntityType
+from .openbis_object import OpenBisObject 
+
+class SampleType(
+    OpenBisObject,
+    entity='sampleType',
+    single_item_method_name='get_sample_type'
+):
     """ Helper class for sample types, adding functionality.
     """
-    def __init__(self, openbis_obj, data=None, **kwargs):
+    def __init_old__(self, openbis_obj, data=None, **kwargs):
 
         # call __init__ of EntityType parent class
         super().__init__(openbis_obj, data)
-- 
GitLab