private void processChangedOid(final Oid oid) { if (oid.hasPrevious()) { Oid previous = oid.getPrevious(); NakedObject object = (NakedObject) identites.get(previous); if (object != null) { identites.remove(previous); Oid oidFromObject = object.getOid(); oidFromObject.copyFrom(oid); identites.put(oidFromObject, object); } } }
private void processChangedOid(final Oid oid) { Assert.assertNotNull("No OID", oid); if (oid.hasPrevious()) { Oid previous = oid.getPrevious(); NakedObject object = (NakedObject) identites.get(previous); if (object != null) { identites.remove(previous); Oid oidFromObject = object.getOid(); oidFromObject.copyFrom(oid); identites.put(oidFromObject, object); } } }