logger.error(message);
throw new MolgenisModelException(message);
}
// construct
Parameter parameter = new Parameter(method, Parameter.Type.getType(element.getAttribute("type")),
element.getAttribute("name"), element.getAttribute("label"), false, element.getAttribute("default"));
try
{
method.addParameter(parameter);
}
catch (Exception e)
{
throw new MolgenisModelException("duplicate parameter '" + parameter.getName() + "' in method '"
+ method.getName() + "'");
}
}