Examples of PHDProgramCandidacy


Examples of org.fenixedu.academic.domain.phd.candidacy.PHDProgramCandidacy

            return new DFACandidacy(studentPerson, executionDegree);

        case BOLONHA_ADVANCED_SPECIALIZATION_DIPLOMA:
            // TODO: remove this after PHD Program candidacy is completed and
            // data migrated
            return new PHDProgramCandidacy(studentPerson, executionDegree);

        case BOLONHA_INTEGRATED_MASTER_DEGREE:
            return new IMDCandidacy(studentPerson, executionDegree);

        case BOLONHA_MASTER_DEGREE:
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.candidacy.PHDProgramCandidacy

        if (this.getStateDate() == null) {
            throw new DomainException("state.date.null");
        }

        PHDProgramCandidacy candidacy = process.getCandidacy();
        CandidacySituation situation = null;

        switch (this.getType()) {
        case PRE_CANDIDATE:
            situation = new PreCandidacySituation(candidacy);
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.candidacy.PHDProgramCandidacy

        if (this.getStateDate() == null) {
            throw new DomainException("state.date.null");
        }

        PHDProgramCandidacy candidacy = process.getCandidacyProcess().getCandidacy();
        CandidacySituation situation = null;

        switch (this.getType()) {
        case WORK_DEVELOPMENT:
            situation = new RegisteredCandidacySituation(candidacy);
View Full Code Here

Examples of org.fenixedu.academic.domain.phd.candidacy.PHDProgramCandidacy

        switch (degreeType) {
        case BOLONHA_ADVANCED_SPECIALIZATION_DIPLOMA:
            // TODO: remove this after PHD Program candidacy is completed and
            // data migrated
            return new PHDProgramCandidacy(person, executionDegree);
        case BOLONHA_ADVANCED_FORMATION_DIPLOMA:
            return new DFACandidacy(person, executionDegree, startDate);

        default:
            throw new DomainException("error.candidacyFactory.invalid.degree.type");
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.