import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeFactory;
import org.opendaylight.yangtools.yang.data.api.schema.tree.TipProducingDataTree;
+import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeConfiguration;
import org.opendaylight.yangtools.yang.data.api.schema.tree.TreeType;
import org.opendaylight.yangtools.yang.data.api.schema.tree.spi.TreeNodeFactory;
import org.opendaylight.yangtools.yang.data.api.schema.tree.spi.Version;
// Never instantiated externally
}
- @Deprecated
@Override
- public TipProducingDataTree create() {
- return create(TreeType.OPERATIONAL);
+ public TipProducingDataTree create(final TreeType treeType) {
+ return new InMemoryDataTree(TreeNodeFactory.createTreeNode(rootContainer, Version.initial()),
+ treeType, YangInstanceIdentifier.EMPTY, null);
}
@Override
- public TipProducingDataTree create(final TreeType treeType) {
+ public TipProducingDataTree create(final DataTreeConfiguration treeConfig) {
return new InMemoryDataTree(TreeNodeFactory.createTreeNode(rootContainer, Version.initial()),
- treeType, YangInstanceIdentifier.EMPTY, null);
+ treeConfig, YangInstanceIdentifier.EMPTY, null);
}
@Override