return ArchiveHelper.isEarArchive(archive) && isTopLevelNode(node) && node.getAsset() instanceof ArchiveAsset;
}
public static boolean isTopLevelNode(Node node)
{
final ArchivePath parent = node.getPath().getParent();
return parent == null || "/".equals(parent.get());
}