package net.sourceforge.fenixedu.domain.student.registrationStates; import net.sourceforge.fenixedu.domain.Person; import net.sourceforge.fenixedu.domain.student.Registration; import org.joda.time.DateTime; import com.linkare.commons.metainfo.Linkare; @Linkare(author = "Paulo Zenida", comments = "Removed the method getValidStates() since the default implementation now delegates on the enum type.") public class TransitionalState extends TransitionalState_Base { private TransitionalState() { super(); } protected TransitionalState(final Registration registration, final Person responsiblePerson, final DateTime stateDate) { this(); init(registration, responsiblePerson, stateDate); } @Override public RegistrationStateType getStateType() { return RegistrationStateType.TRANSITION; } }