[processing] fix parsing of selection options in scripts

This commit is contained in:
Alexander Bruy 2013-09-14 16:33:28 +03:00
parent 3c8cfd0be0
commit fbedfae8ef

View File

@ -133,7 +133,7 @@ class ScriptAlgorithm(GeoAlgorithm):
param = ParameterMultipleInput(tokens[0], desc, ParameterMultipleInput.TYPE_VECTOR_ANY) param = ParameterMultipleInput(tokens[0], desc, ParameterMultipleInput.TYPE_VECTOR_ANY)
param.optional = False param.optional = False
elif tokens[1].lower().strip().startswith("selection"): elif tokens[1].lower().strip().startswith("selection"):
options = tokens[1].strip()[len("selection"):].split(";") options = tokens[1].strip()[len("selection "):].split(";")
param = ParameterSelection(tokens[0], desc, options); param = ParameterSelection(tokens[0], desc, options);
elif tokens[1].lower().strip().startswith("boolean"): elif tokens[1].lower().strip().startswith("boolean"):
default = tokens[1].strip()[len("boolean")+1:] default = tokens[1].strip()[len("boolean")+1:]