Separate out RootModificationApplyOperation
[yangtools.git] / yang / yang-data-impl / src / main / java / org / opendaylight / yangtools / yang / data / impl / schema / tree / InMemoryDataTreeSnapshot.java
index ac68e4eda8425ea8b78c9c5f6e3b64a88e1257a0..4dbfe37dd7a5ed5bfb289f9cb8eca7a2a1a693d3 100644 (file)
@@ -25,12 +25,12 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContextProvider;
 
 final class InMemoryDataTreeSnapshot extends AbstractCursorAware implements CursorAwareDataTreeSnapshot,
         SchemaContextProvider {
-    private final @NonNull RootModificationApplyOperation applyOper;
+    private final @NonNull RootApplyStrategy applyOper;
     private final @NonNull SchemaContext schemaContext;
     private final @NonNull TreeNode rootNode;
 
     InMemoryDataTreeSnapshot(final SchemaContext schemaContext, final TreeNode rootNode,
-            final RootModificationApplyOperation applyOper) {
+            final RootApplyStrategy applyOper) {
         this.schemaContext = requireNonNull(schemaContext);
         this.rootNode = requireNonNull(rootNode);
         this.applyOper = requireNonNull(applyOper);