[processing] added support for multiline strings in scripts

This commit is contained in:
Victor Olaya 2014-03-27 14:24:05 +01:00
parent 7f0bc42ea5
commit 8fff180ac0

View File

@ -187,6 +187,9 @@ class ScriptAlgorithm(GeoAlgorithm):
elif tokens[1].lower().strip().startswith('string'):
default = tokens[1].strip()[len('string') + 1:]
param = ParameterString(tokens[0], desc, default)
elif tokens[1].lower().strip().startswith('longstring'):
default = tokens[1].strip()[len('longstring') + 1:]
param = ParameterString(tokens[0], desc, default, multiline = True)
elif tokens[1].lower().strip().startswith('crs'):
default = tokens[1].strip()[len('crs') + 1:]
if not default: