PHDProgramCandidacy candidacy = process.getCandidacy();
CandidacySituation situation = null;
switch (this.getType()) {
case PRE_CANDIDATE:
situation = new PreCandidacySituation(candidacy);
break;
case STAND_BY_WITH_MISSING_INFORMATION:
case STAND_BY_WITH_COMPLETE_INFORMATION:
situation = new StandByCandidacySituation(candidacy);
break;