package net.sourceforge.fenixedu.domain.candidacy; import java.util.HashSet; import java.util.Map; import java.util.ResourceBundle; import java.util.Set; import net.sourceforge.fenixedu.domain.ExecutionDegree; import net.sourceforge.fenixedu.domain.Person; import net.sourceforge.fenixedu.domain.util.workflow.Operation; import pt.utl.ist.fenix.tools.util.i18n.Language; public class MDCandidacy extends MDCandidacy_Base { public MDCandidacy(Person person, ExecutionDegree executionDegree) { super(); init(person, executionDegree); } @Override public String getDescription() { return ResourceBundle.getBundle("resources.CandidateResources", Language.getLocale()).getString("label.mdCandidacy") + " - " + getExecutionDegree().getDegreeCurricularPlan().getName() + " - " + getExecutionDegree().getExecutionYear().getYear(); } @Override public Set getOperations(CandidacySituation candidacySituation) { return new HashSet(); } @Override protected void moveToNextState(CandidacyOperationType candidacyOperationType, Person person) { } @Override public String getDefaultState() { return null; } @Override public Map> getStateMapping() { return null; } }