{
throw new NullPointerException();
}
final ResourceKey bundleKey = getBundleMainKey().getParent();
final ResourceBundleLoader o = (ResourceBundleLoader)
bundleKey.getFactoryParameters().get(new FactoryParameterKey("repository-loader"));
if (o == null)
{
throw new ResourceKeyCreationException("Unable to create a inner-bundle key, no loader available.");
}
return o.deriveKey(getBundleMainKey(), entryName, factoryParameters);
}