((ClassTypeResolver) this.typeResolver).setClassLoader( pkg.getPackageCompilationData().getClassLoader() );
final List globals = packageDescr.getGlobals();
for ( final Iterator it = globals.iterator(); it.hasNext(); ) {
final GlobalDescr global = (GlobalDescr) it.next();
final String identifier = global.getIdentifier();
final String className = global.getType();
Class clazz;
try {
clazz = typeResolver.resolveType( className );
pkg.addGlobal( identifier,
clazz );
} catch ( final ClassNotFoundException e ) {
this.results.add(new GlobalError( identifier, global.getLine() ));
}
}
}