Bump upstreams
[netconf.git] / plugins / netconf-client-mdsal / src / main / java / org / opendaylight / netconf / client / mdsal / NetconfMountPointContextFactory.java
index 5494aa76996c540c085e6f3e8c429ed1e3e5901a..561484691b76f55b927fe548a932733355036cc3 100644 (file)
@@ -8,25 +8,23 @@
 package org.opendaylight.netconf.client.mdsal;
 
 import java.util.Map;
-import org.opendaylight.yangtools.rfc8528.data.api.MountPointChild;
-import org.opendaylight.yangtools.rfc8528.data.api.MountPointContext;
-import org.opendaylight.yangtools.rfc8528.data.api.MountPointContextFactory;
-import org.opendaylight.yangtools.rfc8528.data.api.YangLibraryConstants.ContainerName;
-import org.opendaylight.yangtools.rfc8528.data.util.EmptyMountPointContext;
+import org.eclipse.jdt.annotation.NonNull;
+import org.opendaylight.yangtools.yang.data.api.schema.MountPointChild;
+import org.opendaylight.yangtools.yang.data.api.schema.MountPointContext;
+import org.opendaylight.yangtools.yang.data.api.schema.MountPointContextFactory;
 import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
-import org.opendaylight.yangtools.yang.parser.api.YangParserException;
 
 // TODO: this should really come from mdsal-yanglib-rfc8525
 final class NetconfMountPointContextFactory implements MountPointContextFactory {
-    private final MountPointContext mountPoint;
+    private final @NonNull MountPointContext mountPoint;
 
     NetconfMountPointContextFactory(final EffectiveModelContext schemaContext) {
-        mountPoint = new EmptyMountPointContext(schemaContext);
+        mountPoint = MountPointContext.of(schemaContext);
     }
 
     @Override
     public MountPointContext createContext(final Map<ContainerName, MountPointChild> libraryContainers,
-            final MountPointChild schemaMounts) throws YangParserException {
+            final MountPointChild schemaMounts) {
         return mountPoint;
     }
 }