NodeSettings n = new NodeSettingsImpl(nodeSettings.getNodeId());
n.setServiceId(nodeSettings.getServiceId());
List<NameValuePairType> nameValuePairTypes = new ArrayList<NameValuePairType>();
List<org.apache.airavata.experiment.execution.NameValuePairType> nameValuePairList = nodeSettings.getNameValuePairList();
for (org.apache.airavata.experiment.execution.NameValuePairType np : nameValuePairList) {
NameValuePairType nameValuePairObject = getNameValuePairObject(np);
nameValuePairTypes.add(nameValuePairObject);
}
n.setNameValuePair(nameValuePairTypes);
return (NodeSettingsImpl)n;