@@ -195,8 +195,8 @@ def setValue(self, obj):
195
195
196
196
class ParameterFixedTable (Parameter ):
197
197
198
- def __init__ (self , name = '' , description = '' , cols = [ 'value' ] ,
199
- numRows = 3 , fixedNumOfRows = False ):
198
+ def __init__ (self , name = '' , description = '' , numRows = 3 ,
199
+ cols = [ 'value' ] , fixedNumOfRows = False ):
200
200
Parameter .__init__ (self , name , description )
201
201
self .cols = cols
202
202
if isinstance (cols , basestring ):
@@ -244,7 +244,7 @@ class ParameterMultipleInput(ParameterDataObject):
244
244
245
245
def __init__ (self , name = '' , description = '' , datatype = - 1 , optional = False ):
246
246
ParameterDataObject .__init__ (self , name , description )
247
- self .datatype = int (datatype )
247
+ self .datatype = int (float ( datatype ) )
248
248
self .optional = parseBool (optional )
249
249
self .value = None
250
250
self .exported = None
@@ -502,7 +502,7 @@ def setValue(self, n):
502
502
return True
503
503
except :
504
504
return False
505
-
505
+
506
506
507
507
class ParameterString (Parameter ):
508
508
0 commit comments