if (trace) log.trace("removing NODE as it is a leaf: evict(" + fqn + ")");
InternalNode parentNode = lookupInAllScopes(ctx, fqn.getParent());
if (parentNode != null)
{
parentNode.removeChild(fqn.getLastElement());
parentNode.setChildrenLoaded(false);
}
node.setValid(false, false);
node.markAsDeleted(true);
node.setDataLoaded(false);