private void removeDirtyResource(Resource resource) { IDirtyResource dirtyResource = uri2dirtyResource.get(resource.getURI()); dirtyStateManager.discardDirtyState(dirtyResource); uri2dirtyResource.remove(resource.getURI()); // TODO: remove adapter EcoreUtil.getExistingAdapter(resource, DirtyResourceUpdater.class) == // null }