{
this_container =
org.omg.CORBA.ContainerHelper.narrow( delegator.getReference());
if (this_container == null)
{
throw new INTF_REPOS ("no container !");
}
if( delegator instanceof Contained )
{
containing_repository = ((Contained)delegator).containing_repository();
defined_in = ((Contained)delegator).defined_in();
}
else
{
containing_repository = org.omg.CORBA.
RepositoryHelper.narrow( delegator.getReference());
defined_in = containing_repository;
}
if (containing_repository == null)
{
throw new INTF_REPOS ("no containing repository");
}
String[] classes;
String[] dirs;