Bump yangtools to 13.0.0
[mdsal.git] / binding / mdsal-binding-runtime-spi / src / main / java / org / opendaylight / mdsal / binding / runtime / spi / ForwardingModuleInfoSnapshot.java
index 4b3a037756db92d79a32b5e7d1073055aeacec5f..1564797e7e51908819449b7fad3260030120a627 100644 (file)
@@ -13,8 +13,8 @@ import com.google.common.util.concurrent.ListenableFuture;
 import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.mdsal.binding.runtime.api.ModuleInfoSnapshot;
 import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
-import org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier;
-import org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource;
+import org.opendaylight.yangtools.yang.model.api.source.SourceIdentifier;
+import org.opendaylight.yangtools.yang.model.api.source.YangTextSource;
 
 @Beta
 public abstract class ForwardingModuleInfoSnapshot extends ForwardingObject implements ModuleInfoSnapshot {
@@ -22,17 +22,17 @@ public abstract class ForwardingModuleInfoSnapshot extends ForwardingObject impl
     protected abstract ModuleInfoSnapshot delegate();
 
     @Override
-    public Class<?> loadClass(final String fullyQualifiedName) throws ClassNotFoundException {
+    public <T> Class<T> loadClass(final String fullyQualifiedName) throws ClassNotFoundException {
         return delegate().loadClass(fullyQualifiedName);
     }
 
     @Override
-    public @NonNull EffectiveModelContext getEffectiveModelContext() {
-        return delegate().getEffectiveModelContext();
+    public @NonNull EffectiveModelContext modelContext() {
+        return delegate().modelContext();
     }
 
     @Override
-    public ListenableFuture<? extends YangTextSchemaSource> getSource(final SourceIdentifier sourceIdentifier) {
+    public ListenableFuture<? extends YangTextSource> getSource(final SourceIdentifier sourceIdentifier) {
         return delegate().getSource(sourceIdentifier);
     }
 }