@@ -78,24 +78,24 @@ def __init__(self, name=None, value=None, parent=None, unit=None,
7878 else :
7979 print ("Warning: Unknown dtype '%s'." % dtype )
8080
81- self ._value = []
81+ self ._values = []
8282 self .value = value
8383
8484 self .parent = parent
8585
8686 def __len__ (self ):
87- return len (self ._value )
87+ return len (self ._values )
8888
8989 def __getitem__ (self , key ):
90- return self ._value [key ]
90+ return self ._values [key ]
9191
9292 def __setitem__ (self , key , item ):
9393 if int (key ) < 0 or int (key ) > self .__len__ ():
9494 raise IndexError ("odml.Property.__setitem__: key %i invalid for "
9595 "array of length %i" % (int (key ), self .__len__ ()))
9696 try :
9797 val = dtypes .get (item , self .dtype )
98- self ._value [int (key )] = val
98+ self ._values [int (key )] = val
9999 except Exception :
100100 raise ValueError ("odml.Property.__setitem__: passed value cannot be "
101101 "converted to data type \' %s\' !" % self ._dtype )
@@ -166,7 +166,7 @@ def dtype(self, new_type):
166166 raise AttributeError ("'%s' is not a valid type." % new_type )
167167 # we convert the value if possible
168168 old_type = self ._dtype
169- old_values = self ._value
169+ old_values = self ._values
170170 try :
171171 self ._dtype = new_type
172172 self .value = old_values
@@ -237,14 +237,14 @@ def value(self):
237237 2
238238 3
239239 """
240- return list (self ._value )
240+ return list (self ._values )
241241
242242 def value_str (self , index = 0 ):
243243 """
244244 Used to access typed data of the value at a specific
245245 index position as a string.
246246 """
247- return dtypes .set (self ._value [index ], self ._dtype )
247+ return dtypes .set (self ._values [index ], self ._dtype )
248248
249249 def _validate_values (self , values ):
250250 """
@@ -297,7 +297,7 @@ def value(self, new_value):
297297 # Make sure boolean value 'False' gets through as well...
298298 if new_value is None or \
299299 (isinstance (new_value , (list , tuple , str )) and len (new_value ) == 0 ):
300- self ._value = []
300+ self ._values = []
301301 return
302302
303303 new_value = self ._convert_value_input (new_value )
@@ -308,7 +308,7 @@ def value(self, new_value):
308308 if not self ._validate_values (new_value ):
309309 raise ValueError ("odml.Property.value: passed values are not of "
310310 "consistent type!" )
311- self ._value = [dtypes .get (v , self .dtype ) for v in new_value ]
311+ self ._values = [dtypes .get (v , self .dtype ) for v in new_value ]
312312
313313 @property
314314 def value_origin (self ):
@@ -394,8 +394,8 @@ def remove(self, value):
394394 occurrence of the passed in value is removed from the properties
395395 list of values.
396396 """
397- if value in self ._value :
398- self ._value .remove (value )
397+ if value in self ._values :
398+ self ._values .remove (value )
399399
400400 def get_path (self ):
401401 """
@@ -417,7 +417,7 @@ def clone(self, keep_id=False):
417417 """
418418 obj = super (BaseProperty , self ).clone ()
419419 obj ._parent = None
420- obj .value = self ._value
420+ obj .value = self ._values
421421 if not keep_id :
422422 obj .new_id ()
423423
@@ -512,7 +512,7 @@ def merge(self, other, strict=True):
512512 if self .unit is None and other .unit is not None :
513513 self .unit = other .unit
514514
515- to_add = [v for v in other .value if v not in self ._value ]
515+ to_add = [v for v in other .value if v not in self ._values ]
516516 self .extend (to_add , strict = strict )
517517
518518 def unmerge (self , other ):
@@ -572,7 +572,7 @@ def extend(self, obj, strict=True):
572572 if not self ._validate_values (new_value ):
573573 raise ValueError ("odml.Property.extend: passed value(s) cannot be converted "
574574 "to data type \' %s\' !" % self ._dtype )
575- self ._value .extend ([dtypes .get (v , self .dtype ) for v in new_value ])
575+ self ._values .extend ([dtypes .get (v , self .dtype ) for v in new_value ])
576576
577577 def append (self , obj , strict = True ):
578578 """
@@ -603,4 +603,4 @@ def append(self, obj, strict=True):
603603 raise ValueError ("odml.Property.append: passed value(s) cannot be converted "
604604 "to data type \' %s\' !" % self ._dtype )
605605
606- self ._value .append (dtypes .get (new_value [0 ], self .dtype ))
606+ self ._values .append (dtypes .get (new_value [0 ], self .dtype ))
0 commit comments