- for (InstanceIdentifier path : data) {
- Node node = createDataChangeEventElement(doc, path, null, store, operation);
- element.appendChild(node);
- }
- }
-
- private void addValuesFromDataToElement(Document doc, Map<InstanceIdentifier, CompositeNode> data, Element element, Store store,
- Operation operation) {
- if (data == null || data.isEmpty()) {
- return;
- }
- for (Entry<InstanceIdentifier, CompositeNode> entry : data.entrySet()) {
- Node node = createDataChangeEventElement(doc, entry.getKey(), entry.getValue(), store, operation);
- element.appendChild(node);
+ for (final YangInstanceIdentifier path : data) {
+ if (!ControllerContext.getInstance().isNodeMixin(path)) {
+ final Node node = createDataChangeEventElement(doc, path, operation);
+ element.appendChild(node);
+ }