internal static void Create(CompilerClassLoader loader, string proxy) { string[] interfaces = proxy.Split(','); TypeWrapper[] wrappers = new TypeWrapper[interfaces.Length]; for (int i = 0; i < interfaces.Length; i++) { try { wrappers[i] = loader.LoadClassByDottedNameFast(interfaces[i]); } catch (RetargetableJavaException) { } if (wrappers[i] == null) { StaticCompiler.IssueMessage(Message.UnableToCreateProxy, proxy, "unable to load interface " + interfaces[i]); return; } } Create(loader, proxy, wrappers); }