use of org.orcid.jaxb.model.v3.dev1.common.Visibility in project ORCID-Source by ORCID.
the class PublicAPISecurityManagerV3Test method getEducations.
private Educations getEducations(Visibility... vs) {
Educations e = new Educations();
for (Visibility v : vs) {
EducationSummary s = new EducationSummary();
s.setVisibility(v);
e.getSummaries().add(s);
}
return e;
}
use of org.orcid.jaxb.model.v3.dev1.common.Visibility in project ORCID-Source by ORCID.
the class PublicAPISecurityManagerV3Test method getQualifications.
private Qualifications getQualifications(Visibility... vs) {
Qualifications e = new Qualifications();
for (Visibility v : vs) {
QualificationSummary s = new QualificationSummary();
s.setVisibility(v);
e.getSummaries().add(s);
}
return e;
}
use of org.orcid.jaxb.model.v3.dev1.common.Visibility in project ORCID-Source by ORCID.
the class PublicAPISecurityManagerV3Test method getPersonElement.
private Person getPersonElement() {
Visibility[] vs = { Visibility.PUBLIC, Visibility.PUBLIC, Visibility.PUBLIC };
Person p = new Person();
p.setAddresses(getAddressesElement(vs));
p.setEmails(getEmailsElement(vs));
p.setExternalIdentifiers(getPersonExternalIdentifiersElement(vs));
p.setKeywords(getKeywordsElement(vs));
p.setOtherNames(getOtherNamesElement(vs));
p.setResearcherUrls(getResearcherUrlsElement(vs));
Name name = new Name();
name.setVisibility(Visibility.PUBLIC);
p.setName(name);
Biography b = new Biography();
b.setVisibility(Visibility.PUBLIC);
b.setContent("Biography test");
p.setBiography(b);
return p;
}
use of org.orcid.jaxb.model.v3.dev1.common.Visibility in project ORCID-Source by ORCID.
the class PublicAPISecurityManagerV3Test method getResearcherUrlsElement.
private ResearcherUrls getResearcherUrlsElement(Visibility... vs) {
ResearcherUrls elements = new ResearcherUrls();
for (Visibility v : vs) {
ResearcherUrl element = new ResearcherUrl();
element.setVisibility(v);
if (elements.getResearcherUrls() == null) {
elements.setResearcherUrls(new ArrayList<ResearcherUrl>());
}
elements.getResearcherUrls().add(element);
}
return elements;
}
use of org.orcid.jaxb.model.v3.dev1.common.Visibility in project ORCID-Source by ORCID.
the class PublicAPISecurityManagerV3Test method getDistinctions.
private Distinctions getDistinctions(Visibility... vs) {
Distinctions e = new Distinctions();
for (Visibility v : vs) {
DistinctionSummary s = new DistinctionSummary();
s.setVisibility(v);
e.getSummaries().add(s);
}
return e;
}
Aggregations