public void setFields(org.openprovenance.model.ArtifactRef cause, org.openprovenance.model.ProcessRef effect, org.openprovenance.model.Role role) { super.setCause(cause); super.setEffect(effect); super.setRole(role); }
public void setRole(org.openprovenance.model.Role value) { super.setRole(value); if (value!=null) { QName q=((RdfRole)value).getQName(); org.openprovenance.rdf.Role r=(org.openprovenance.rdf.Role)manager.find(q); org.openprovenance.rdf.Used u=findMyFacade(); u.setRole(r); } }
public Used newUsed(String id, ProcessRef pid, Role role, ArtifactRef aid, Collection<AccountRef> accounts) { Used res=of.createUsed(); res.setId(autoGenerateId(usedIdPrefix,id)); res.setEffect(pid); res.setRole(role); res.setCause(aid); addAccounts(res,accounts); return res; }