/** * Disposes of this data binding context and all bindings and validation * status providers that were added to this context. This method must be * called in the {@link #getValidationRealm() validation realm}. */ public final void dispose() { Binding[] bindingArray = bindings.toArray(new Binding[bindings.size()]); for (Binding binding : bindingArray) { binding.dispose(); } ValidationStatusProvider[] statusProviderArray = validationStatusProviders .toArray(new ValidationStatusProvider[validationStatusProviders .size()]); for (int i = 0; i < statusProviderArray.length; i++) { if (!statusProviderArray[i].isDisposed()) statusProviderArray[i].dispose(); } }
/** * Disposes of this data binding context and all bindings and validation * status providers that were added to this context. This method must be * called in the {@link #getValidationRealm() validation realm}. */ public final void dispose() { Binding[] bindingArray = (Binding[]) bindings.toArray(new Binding[bindings.size()]); for (int i = 0; i < bindingArray.length; i++) { bindingArray[i].dispose(); } ValidationStatusProvider[] statusProviderArray = (ValidationStatusProvider[]) validationStatusProviders .toArray(new ValidationStatusProvider[validationStatusProviders .size()]); for (int i = 0; i < statusProviderArray.length; i++) { if (!statusProviderArray[i].isDisposed()) statusProviderArray[i].dispose(); } }
/** * Disposes of this data binding context and all bindings and validation * status providers that were added to this context. This method must be * called in the {@link #getValidationRealm() validation realm}. */ public final void dispose() { Binding[] bindingArray = (Binding[]) bindings.toArray(new Binding[bindings.size()]); for (int i = 0; i < bindingArray.length; i++) { bindingArray[i].dispose(); } ValidationStatusProvider[] statusProviderArray = (ValidationStatusProvider[]) validationStatusProviders .toArray(new ValidationStatusProvider[validationStatusProviders .size()]); for (int i = 0; i < statusProviderArray.length; i++) { if (!statusProviderArray[i].isDisposed()) statusProviderArray[i].dispose(); } }