internal void OnCanLoad() { CanLoad?.Invoke(this, EventArgs.Empty); foreach (var parameter in Parameters) { if (parameter is DataJavaMethodParameter javaMethodParameter) { javaMethodParameter.OnCanLoad(); } } CanLoad = null; }
internal void OnCanLoad() { CanLoad?.Invoke(this, EventArgs.Empty); foreach (var f in SuperClasses) { if (f is DataJavaClass javaClass) { javaClass.OnCanLoad(); } } foreach (var f in Interfaces) { if (f is DataJavaClass javaInterface) { javaInterface.OnCanLoad(); } } foreach (var f in AllInterfaces) { if (f is DataJavaClass javaInterface) { javaInterface.OnCanLoad(); } } foreach (var f in Methods) { if (f is DataJavaMethod javaMethod) { javaMethod.OnCanLoad(); } } foreach (var f in Fields) { if (f is DataJavaField javaField) { javaField.OnCanLoad(); } } CanLoad = null; }
internal void OnCanLoad() { CanLoad?.Invoke(this, EventArgs.Empty); CanLoad = null; }