check the plugin params null

This commit is contained in:
fanfuxiaoran 2014-06-06 17:49:28 +08:00
parent 56c316203a
commit a0e32473fa
2 changed files with 11 additions and 9 deletions

View File

@ -143,15 +143,17 @@ public class Scenario {
UsePlugin usePlugin = new UsePlugin(); UsePlugin usePlugin = new UsePlugin();
usePlugin.setId(usePluginModel.getId()); usePlugin.setId(usePluginModel.getId());
usePlugin.setName(usePluginModel.getName()); usePlugin.setName(usePluginModel.getName());
usePlugin.setParameters(new Parameter[usePluginModel.getParameters() if (usePluginModel.getParameters() != null) {
.size()]); usePlugin.setParameters(new Parameter[usePluginModel
.getParameters().size()]);
int k = 0; int k = 0;
for (k = 0; k < usePluginModel.getParameters().size(); k++) { for (k = 0; k < usePluginModel.getParameters().size(); k++) {
ParameterModel parameterModel = usePluginModel.getParameters().get( ParameterModel parameterModel = usePluginModel.getParameters()
k); .get(k);
Parameter parameter = extractParameter(parameterModel); Parameter parameter = extractParameter(parameterModel);
usePlugin.getParameters()[k] = parameter; usePlugin.getParameters()[k] = parameter;
} }
}
return usePlugin; return usePlugin;
} }