From 8e4799e4a1d40ae7d46add3ae64a6d0386cf8524 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Mon, 18 Jul 2016 18:15:51 +0200 Subject: [PATCH] BUG-865: remove InstanceIdentifierTypeDefinition#.getPathStatement() Remove this deprecated method. Change-Id: Id54fdfecc8601fa1c85870ee1334e650813ac07d Signed-off-by: Robert Varga --- .../api/type/InstanceIdentifierTypeDefinition.java | 12 ------------ .../model/util/type/BaseInstanceIdentifierType.java | 7 ------- .../util/type/DerivedInstanceIdentifierType.java | 7 ------- .../util/type/RestrictedInstanceIdentifierType.java | 7 ------- 4 files changed, 33 deletions(-) diff --git a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/type/InstanceIdentifierTypeDefinition.java b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/type/InstanceIdentifierTypeDefinition.java index e5f80de193..0bca31119b 100644 --- a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/type/InstanceIdentifierTypeDefinition.java +++ b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/type/InstanceIdentifierTypeDefinition.java @@ -7,7 +7,6 @@ */ package org.opendaylight.yangtools.yang.model.api.type; -import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath; import org.opendaylight.yangtools.yang.model.api.TypeDefinition; /** @@ -15,17 +14,6 @@ import org.opendaylight.yangtools.yang.model.api.TypeDefinition; * YANG built-in type. */ public interface InstanceIdentifierTypeDefinition extends TypeDefinition { - - /** - * Returns XPath for instance of InstanceIdentifierTypeDefinition. - * - * @return instance of type RevisionAwareXPath - * @deprecated This method is deprecated because it is not defined in YANG metamodel. It is scheduled for removal - * in Boron release cycle. - */ - @Deprecated - RevisionAwareXPath getPathStatement(); - /** * Returns true|false which represents argument of require-instance statement. This statement is the * substatement of the type statement. diff --git a/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/BaseInstanceIdentifierType.java b/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/BaseInstanceIdentifierType.java index 18caa97842..2bd37eebee 100644 --- a/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/BaseInstanceIdentifierType.java +++ b/yang/yang-model-util/src/main/java/org/opendaylight/yangtools/yang/model/util/type/BaseInstanceIdentifierType.java @@ -7,7 +7,6 @@ */ package org.opendaylight.yangtools.yang.model.util.type; -import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath; import org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition; import org.opendaylight.yangtools.yang.model.util.BaseTypes; @@ -19,12 +18,6 @@ final class BaseInstanceIdentifierType extends AbstractBaseType