BUG-865: Remove DataTreeFactory#create() 50/32850/10
authorRobert Varga <robert.varga@pantheon.sk>
Fri, 15 Jan 2016 20:48:21 +0000 (21:48 +0100)
committerRobert Varga <rovarga@cisco.com>
Wed, 20 Jul 2016 10:35:06 +0000 (12:35 +0200)
This method has been deprecated in favor of more specific create
methods. Remove it.

Change-Id: I5631f8e6354ea8abd5002241d5ecbc6e51b5c584
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/schema/tree/DataTreeFactory.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/InMemoryDataTreeFactory.java

index 5db699e20fbfbdde7260d0147226e5068729018b..e82982d4f354cc5ff9ea178b190cd35e50d39187 100644 (file)
@@ -13,16 +13,6 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
  * Factory interface for creating data trees.
  */
 public interface DataTreeFactory {
-    /**
-     * Create a new data tree.
-     *
-     * @return A data tree instance.
-     *
-     * @deprecated Use {@link #create(TreeType)} instead.
-     */
-    @Deprecated
-    DataTree create();
-
     /**
      * Create a new data tree.
      * @param type
index 46c3a112d12b472cbdb37105f92785ace4934031..d62094290c308059b7765c71ff61f3f5fd6ac01b 100644 (file)
@@ -34,12 +34,6 @@ public final class InMemoryDataTreeFactory implements DataTreeFactory {
         // Never instantiated externally
     }
 
-    @Deprecated
-    @Override
-    public TipProducingDataTree create() {
-        return create(TreeType.OPERATIONAL);
-    }
-
     @Override
     public TipProducingDataTree create(final TreeType treeType) {
         return new InMemoryDataTree(TreeNodeFactory.createTreeNode(rootContainer, Version.initial()),