public MetaDataManager(NucleusContext ctx)
{
nucleusContext = ctx;
setValidate(nucleusContext.getPersistenceConfiguration().getBooleanProperty("datanucleus.metadata.validate"));
annotationManager = new AnnotationManagerImpl(this);
// Register all of the types managed by the TypeManager as known second-class types (no metadata).
Set supportedClasses = nucleusContext.getTypeManager().getSupportedSecondClassTypes();
Iterator<String> iter = supportedClasses.iterator();
while (iter.hasNext())