public void setSourceName(ResearcherUrl element) { if(element.getSource() != null && element.getSource().retrieveSourcePath() != null) { SourceName sourceName = getSourceName(element.getSource().retrieveSourcePath()); element.getSource().setSourceName(sourceName); } }
public void setSourceName(ExternalIdentifier element) { if(element.getSource() != null && element.getSource().retrieveSourcePath() != null) { SourceName sourceName = getSourceName(element.getSource().retrieveSourcePath()); element.getSource().setSourceName(sourceName); } }
public void setSourceName(Keyword element) { if(element.getSource() != null && element.getSource().retrieveSourcePath() != null) { SourceName sourceName = getSourceName(element.getSource().retrieveSourcePath()); element.getSource().setSourceName(sourceName); } }
public void setSourceName(Funding element) { if(element.getSource() != null && element.getSource().retrieveSourcePath() != null) { SourceName sourceName = getSourceName(element.getSource().retrieveSourcePath()); element.getSource().setSourceName(sourceName); } }
public void setSourceName(Affiliation element) { if(element.getSource() != null && element.getSource().retrieveSourcePath() != null) { SourceName sourceName = getSourceName(element.getSource().retrieveSourcePath()); element.getSource().setSourceName(sourceName); } }
public void setSourceName(OtherName element) { if(element.getSource() != null && element.getSource().retrieveSourcePath() != null) { SourceName sourceName = getSourceName(element.getSource().retrieveSourcePath()); element.getSource().setSourceName(sourceName); } }
public void setSourceName(OrcidWork element) { if(element.getSource() != null && element.getSource().retrieveSourcePath() != null) { SourceName sourceName = getSourceName(element.getSource().retrieveSourcePath()); element.getSource().setSourceName(sourceName); } }
public void setSourceName(Address element) { if(element.getCountry() != null && element.getCountry().getSource() != null && element.getCountry().getSource().retrieveSourcePath() != null) { SourceName sourceName = getSourceName(element.getCountry().getSource().retrieveSourcePath()); element.getCountry().getSource().setSourceName(sourceName); } }
private Source getSponsor(ProfileEntity profileEntity) { SourceEntity sourceEntity = profileEntity.getSource(); if (sourceEntity != null) { Source sponsor = new Source(); SourceName sponsorName = new SourceName(SourceEntityUtils.getSourceName(sourceEntity)); sponsor.setSourceName(sponsorName); ClientDetailsEntity sourceClient = sourceEntity.getSourceClient(); if (sourceClient != null && !OrcidStringUtils.isValidOrcid(sourceClient.getClientId())) { SourceClientId sourceClientId = new SourceClientId(getOrcidIdBase(sourceClient.getId())); sponsor.setSourceClientId(sourceClientId); } else { SourceOrcid sponsorOrcid = StringUtils.isNotBlank(SourceEntityUtils.getSourceId(sourceEntity)) ? new SourceOrcid(getOrcidIdBase(SourceEntityUtils.getSourceId(sourceEntity))) : null; sponsor.setSourceOrcid(sponsorOrcid); } return sponsor; } return null; }