removeExecutionCourse(); removeRootDomainObject();
deleteRelations();
    public void delete() {        if (canBeDeleted()) {            removeExecutionCourse();            removeRootDomainObject();            super.deleteDomainObject();        } else {            throw new DomainException("site.cannot.be.deleted");        }    }