{
Iterator iter = pkgSet.iterator();
while( iter.hasNext() )
{
RepositoryClassLoader ucl = (RepositoryClassLoader) iter.next();
PkgClassLoader pkgUcl = new PkgClassLoader(ucl, 0);
theSet.add(pkgUcl);
}
}
if( java2ParentDelegation == false )
{
Class cacheClass = parentRepository.loadClassFromCache(name);
if( cacheClass != null )
{
RepositoryClassLoader ucl = new CacheClassLoader(cacheClass, HeirarchicalLoaderRepository3.this);
PkgClassLoader pkgUcl = new PkgClassLoader(ucl, 1);
theSet.add(pkgUcl);
}
}
if( parentPkgSet != null )
{
Iterator iter = parentPkgSet.iterator();
while( iter.hasNext() )
{
RepositoryClassLoader ucl = (RepositoryClassLoader) iter.next();
PkgClassLoader pkgUcl = new PkgClassLoader(ucl, 2);
theSet.add(pkgUcl);
}
}
if( java2ParentDelegation == false )