// reload
InternetApplication root = loader.loadDirectly(loadClass, logRuleSource);
// we now try to do inference
Resource resource = root.eResource();
if (resource == null) {
throw new IllegalArgumentException("EObject '" + root + "' has a null resource.");
}
ICreateElementsFactory handler = createCreateElementsFactory();