super.deleteDomainObject();
removeRootDomainObject(); super.deleteDomainObject();
    public void delete() {        if (getCanBeDeleted()) {            removeParentDegreeCurricularPlan();            super.delete();            for (;!getParticipatingContextCurricularRules().isEmpty();getParticipatingContextCurricularRules().get(0).delete());            super.deleteDomainObject();        } else {            throw new DomainException("courseGroup.notEmptyCourseGroupContexts");        }    }