private boolean isMobilityCoordinator(final IndividualCandidacyDocumentFile document, final Person person) {
for (final IndividualCandidacy individualCandidacy : document.getIndividualCandidacySet()) {
final Registration candidacyRegistration = individualCandidacy.getRegistration();
if (candidacyRegistration != null) {
final Student student = candidacyRegistration.getStudent();
if (student != null) {
if (student.getPerson() == person) {
return true;
}
for (final Registration registration : student.getRegistrationsSet()) {
for (final OutboundMobilityCandidacySubmission submission : registration
.getOutboundMobilityCandidacySubmissionSet()) {
for (final OutboundMobilityCandidacy candidacy : submission.getOutboundMobilityCandidacySet()) {
final OutboundMobilityCandidacyContest contest = candidacy.getOutboundMobilityCandidacyContest();
final OutboundMobilityCandidacyContestGroup group =