addon.setModuleLoader(moduleLoader);
addon.setModule(module);
addon.setRepository(repository);
addon.setStatus(AddonStatus.LOADED);
tree.depthFirst(new MarkLoadedAddonsDirtyVisitor(tree, addon));
}
catch (Exception e)
{
logger.log(Level.FINE, "Failed to load addon [" + addonId + "]", e);