/** * Get all unreferenced objects. * @return All unreferenced objects of the state. */ public Collection getUnreferencedObjects() { Set unreferenced = new HashSet(); for(Iterator it=objects.keySet().iterator(); it.hasNext();) { OAVInternalObjectId id = (OAVInternalObjectId)it.next(); if(!rootobjects.contains(id) // && getObjectUsages(id)==null && id.isClear()) { // System.out.println("Found orphan: "+id); unreferenced.add(id); } } return unreferenced; }
/** * Get all unreferenced objects. * @return All unreferenced objects of the state. */ public Collection getUnreferencedObjects() { Set unreferenced = new HashSet(); for(Iterator it=objects.keySet().iterator(); it.hasNext();) { OAVInternalObjectId id = (OAVInternalObjectId)it.next(); if(!rootobjects.contains(id) // && getObjectUsages(id)==null && id.isClear()) { // System.out.println("Found orphan: "+id); unreferenced.add(id); } } return unreferenced; }