Quellcode durchsuchen

empty method implementation for Reference objects

Yann Weber vor 8 Jahren
Ursprung
Commit
2010fb29e8
1 geänderte Dateien mit 7 neuen und 1 gelöschten Zeilen
  1. 7
    1
      lodel/leapi/datahandlers/base_classes.py

+ 7
- 1
lodel/leapi/datahandlers/base_classes.py Datei anzeigen

@@ -267,6 +267,12 @@ class Reference(DataHandler):
267 267
         self.__back_reference = back_reference
268 268
         super().__init__(internal=internal, **kwargs)
269 269
  
270
+    ##@brief Method designed to return an empty value for this kind of 
271
+    #multipleref
272
+    @classmethod
273
+    def empty(cls):
274
+        return None
275
+
270 276
     ##@brief Property that takes value of a copy of the back_reference tuple
271 277
     @property
272 278
     def back_reference(self):
@@ -377,7 +383,7 @@ class MultipleRef(Reference):
377 383
     #multipleref
378 384
     @classmethod
379 385
     def empty(cls):
380
-        return None
386
+        return []
381 387
 
382 388
     ##@brief Check and cast value in appropriate type
383 389
     #@param value *

Laden…
Abbrechen
Speichern