super.deleteDomainObject();
removeRootDomainObject(); super.deleteDomainObject();
    public void delete() {                for (Iterator<Authorship> iterator = getResultAuthorshipsIterator(); iterator.hasNext(); ) {            Authorship authorship = iterator.next();            iterator.remove();            authorship.delete();        }    	super.deleteDomainObject();    }