- @Deprecated
- @Override
- public TipProducingDataTree create(final TreeType treeType) {
- return create(DataTreeConfiguration.getDefault(treeType));
- }
-
- @Deprecated
- @Override
- public TipProducingDataTree create(final TreeType treeType, final YangInstanceIdentifier rootPath) {
- if (rootPath.isEmpty()) {
- return create(treeType);
- }
-
- final DataTreeConfiguration defConfig = DataTreeConfiguration.getDefault(treeType);
- final DataTreeConfiguration config;
- if (!rootPath.isEmpty()) {
- config = new Builder(treeType).setMandatoryNodesValidation(defConfig.isMandatoryNodesValidationEnabled())
- .setRootPath(rootPath).setUniqueIndexes(defConfig.isUniqueIndexEnabled()).build();
- } else {
- config = defConfig;
- }
-
- return new InMemoryDataTree(TreeNodeFactory.createTreeNode(createRoot(rootPath), Version.initial()), config,
- null);
- }
-