public Enrolment(StudentCurricularPlan studentCurricularPlan, CurricularCourse curricularCourse, ExecutionPeriod executionPeriod, EnrollmentCondition enrolmentCondition, String createdBy) { this(); initializeAsNew(studentCurricularPlan, curricularCourse, executionPeriod, enrolmentCondition, createdBy); createEnrolmentLog(studentCurricularPlan.getRegistration(), EnrolmentAction.ENROL);
public Enrolment() { super(); setRootDomainObject(RootDomainObject.getInstance());
    public Enrolment(StudentCurricularPlan studentCurricularPlan, CurricularCourse curricularCourse,	    ExecutionPeriod executionPeriod, EnrollmentCondition enrolmentCondition, String createdBy) {    	this();	initializeAsNew(studentCurricularPlan, curricularCourse, executionPeriod, enrolmentCondition,		createdBy);    	createEnrolmentLog(studentCurricularPlan.getRegistration(), EnrolmentAction.ENROL);    }