@Override public void onDataTreeFailed(final Collection<DOMDataTreeListeningException> causes) { List<DataTreeListeningException> bindingCauses = new ArrayList<>(causes.size()); for (DOMDataTreeListeningException cause : causes) { bindingCauses.add(mapException(cause)); } getDelegate().onDataTreeFailed(bindingCauses); }
@Override public void onDataTreeChanged(final Collection<DataTreeCandidate> domChanges, final Map<DOMDataTreeIdentifier, NormalizedNode<?, ?>> domSubtrees) { final Collection<DataTreeModification<?>> changes = toBinding(domChanges); final Map<DataTreeIdentifier<?>, DataObject> subtrees = toBinding(domSubtrees); getDelegate().onDataTreeChanged(changes, subtrees); }