- private static DOMDataTreeIdentifier prepareDataTreeId(final YangInstanceIdentifier yangIId,
- final SchemaPath schemaPath) {
- final List<PathArgument> pathArg = new ArrayList<>();
- for (PathArgument path : yangIId.getPathArguments()) {
- if (path.getNodeType().getLocalName().equals(schemaPath.getLastComponent().getLocalName())) {
- break;
- }
- pathArg.add(path);
- }
- YangInstanceIdentifier yangInstanceIdentifier = YangInstanceIdentifier.builder().append(pathArg).build();
- DOMDataTreeIdentifier domDataTreeIdentifier = new DOMDataTreeIdentifier(LogicalDatastoreType.OPERATIONAL,
- yangInstanceIdentifier);
- return domDataTreeIdentifier;
+ private static DOMDataTreeIdentifier prepareDataTreeId(final YangInstanceIdentifier yangIId) {
+ return new DOMDataTreeIdentifier(LogicalDatastoreType.OPERATIONAL, yangIId.getParent());