returned = new LongIdManager(containedClass, datastore, provider, repository, hierarchyManager);
logger.config("using standard LongIdManager");
} else if (String.class.equals(f.getType())) {
logger.config("using standard StringIdManager");
} else {
throw new NoSuchIdManager(f);
}
if (logger.isLoggable(Level.FINE)) {
logger.fine("As a consequence, id manager is a "
+ returned.getClass().getName());
}