package net.sourceforge.fenixedu.domain.student.registrationStates; import java.util.Collections; import java.util.Set; import net.sourceforge.fenixedu.domain.Person; import net.sourceforge.fenixedu.domain.student.Registration; import org.joda.time.DateTime; public class InactiveState extends InactiveState_Base { protected InactiveState(Registration registration, Person person, DateTime dateTime) { super(); init(registration, person, dateTime); } @Override public Set getValidNextStates() { return Collections.singleton(RegistrationStateType.REGISTERED.name()); } @Override public RegistrationStateType getStateType() { return RegistrationStateType.INACTIVE; } }