void setService(Service s) { serviceNode = s.getServiceNode(); /*To ensure integrity of the XML structure*/ Iterator<Argument> i = getArgumentList().iterator(); while (i.hasNext()) { Argument arg = i.next(); arg.setService(s); } }