public void detached(EObject eObject) { if (isAttachedDetachedHelperRequired()) { detachedHelper(eObject); for (TreeIterator<EObject> tree = getAllProperContents(eObject); tree.hasNext(); ) { detachedHelper(tree.next()); } } }
public void detached(EObject eObject) { if (isAttachedDetachedHelperRequired()) { detachedHelper(eObject); for (TreeIterator<EObject> tree = getAllProperContents(eObject); tree.hasNext(); ) { detachedHelper(tree.next()); } } }
@Override protected void detachedHelper(EObject eObject) { if (useIDs() && unloadingContents == null) { if (useUUIDs()) { DETACHED_EOBJECT_TO_ID_MAP.put(eObject, getID(eObject)); } if (idToEObjectMap != null && eObjectToIDMap != null) { setID(eObject, null); } } super.detachedHelper(eObject); }
@Override protected void detachedHelper(EObject eObject) { if (useIDs() && unloadingContents == null) { if (useUUIDs()) { DETACHED_EOBJECT_TO_ID_MAP.put(eObject, getID(eObject)); } if (idToEObjectMap != null && eObjectToIDMap != null) { setID(eObject, null); } } super.detachedHelper(eObject); }
@Override protected void detachedHelper(EObject eObject) { if (useIDs() && unloadingContents == null) { if (useUUIDs()) { DETACHED_EOBJECT_TO_ID_MAP.put(eObject, getID(eObject)); } if (idToEObjectMap != null && eObjectToIDMap != null) { setID(eObject, null); } } super.detachedHelper(eObject); }
@Override protected void detachedHelper(EObject eObject) { if (useIDs() && unloadingContents == null) { if (useUUIDs()) { DETACHED_EOBJECT_TO_ID_MAP.put(eObject, getID(eObject)); } if (idToEObjectMap != null && eObjectToIDMap != null) { setID(eObject, null); } } super.detachedHelper(eObject); }