Rework BindingRuntimeTypes
[mdsal.git] / binding / mdsal-binding-dom-codec / src / main / java / org / opendaylight / mdsal / binding / dom / codec / impl / ActionCodecContext.java
index e32716cc0bc3aa798f07b35509a8f79c54d21e40..acd87508ea4c78fc0e5d4d90ce7005e644a50bcf 100644 (file)
@@ -9,27 +9,27 @@ package org.opendaylight.mdsal.binding.dom.codec.impl;
 
 import static java.util.Objects.requireNonNull;
 
-import org.opendaylight.yangtools.yang.model.api.InputSchemaNode;
-import org.opendaylight.yangtools.yang.model.api.OutputSchemaNode;
+import org.opendaylight.mdsal.binding.runtime.api.InputRuntimeType;
+import org.opendaylight.mdsal.binding.runtime.api.OutputRuntimeType;
 
 /**
  * This is not really a codec context, but rather a holder of input and output codec contexts.
  */
 final class ActionCodecContext {
-    private final DataContainerCodecContext<?, InputSchemaNode> input;
-    private final DataContainerCodecContext<?, OutputSchemaNode> output;
+    private final DataContainerCodecContext<?, InputRuntimeType> input;
+    private final DataContainerCodecContext<?, OutputRuntimeType> output;
 
-    ActionCodecContext(final DataContainerCodecContext<?, InputSchemaNode> input,
-        final DataContainerCodecContext<?, OutputSchemaNode> output) {
+    ActionCodecContext(final DataContainerCodecContext<?, InputRuntimeType> input,
+        final DataContainerCodecContext<?, OutputRuntimeType> output) {
         this.input = requireNonNull(input);
         this.output = requireNonNull(output);
     }
 
-    DataContainerCodecContext<?, InputSchemaNode> input() {
+    DataContainerCodecContext<?, InputRuntimeType> input() {
         return input;
     }
 
-    DataContainerCodecContext<?, OutputSchemaNode> output() {
+    DataContainerCodecContext<?, OutputRuntimeType> output() {
         return output;
     }
 }