setInfoExecutionDegree(InfoExecutionDegree.newInfoFromDomain(masterDegreeCandidate.getExecutionDegree()));
setInfoExecutionDegree(InfoExecutionDegreeWithInfoExecutionYearAndDegreeCurricularPlan.newInfoFromDomain(masterDegreeCandidate.getExecutionDegree()));
    public void copyFromDomain(IMasterDegreeCandidate masterDegreeCandidate) {        super.copyFromDomain(masterDegreeCandidate);        if (masterDegreeCandidate != null) {            setAverage(masterDegreeCandidate.getAverage());            setCandidateNumber(masterDegreeCandidate.getCandidateNumber());            setGivenCredits(masterDegreeCandidate.getGivenCredits());            setGivenCreditsRemarks(masterDegreeCandidate.getGivenCreditsRemarks());            setMajorDegree(masterDegreeCandidate.getMajorDegree());            setMajorDegreeSchool(masterDegreeCandidate.getMajorDegreeSchool());            setMajorDegreeYear(masterDegreeCandidate.getMajorDegreeYear());            setSpecializationArea(masterDegreeCandidate.getSpecializationArea());            setSpecialization(masterDegreeCandidate.getSpecialization());            setSubstituteOrder(masterDegreeCandidate.getSubstituteOrder());            setInfoCandidateSituation(InfoCandidateSituation.newInfoFromDomain(masterDegreeCandidate.getActiveCandidateSituation()));            setInfoExecutionDegree(InfoExecutionDegree.newInfoFromDomain(masterDegreeCandidate.getExecutionDegree()));        }    }