{
AddonLifecycleProvider provider = iterator.next();
if (ClassLoaders.ownsClass(classLoader, provider.getClass()))
{
ControlType controlType = provider.getControlType();
if (ControlType.ALL.equals(controlType))
{
result = new AddonLifecycleProviderEntry(addon, provider);
}
if (ControlType.SELF.equals(controlType))