RadErrorComponent (final ModuleProvider module, final String id, final LwComponent lwComponent, final ClassLoader loader) { final String componentClassName = lwComponent.getComponentClassName(); final @NlsSafe String errorDescription = Utils.validateJComponentClass(loader, componentClassName, true); return RadErrorComponent.create( module, id, lwComponent.getComponentClassName(), lwComponent.getErrorComponentProperties(), errorDescription != null? errorDescription : UIDesignerBundle.message("error.cannot.load.class", componentClassName) ); }