Remove AugmentationSchemaNode.getOriginalDefinition()
[yangtools.git] / model / yang-model-api / src / main / java / org / opendaylight / yangtools / yang / model / api / AugmentationSchemaNode.java
index 5ee675d35f76b28fa369016a647e3a60b7139563..dab265fa752cd36de25eb7d3e934fca77d9c563b 100644 (file)
@@ -7,7 +7,6 @@
  */
 package org.opendaylight.yangtools.yang.model.api;
 
-import java.util.Optional;
 import org.opendaylight.yangtools.yang.model.api.DocumentedNode.WithStatus;
 import org.opendaylight.yangtools.yang.model.api.stmt.AugmentEffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier;
@@ -29,15 +28,4 @@ public interface AugmentationSchemaNode extends DataNodeContainer, NotificationN
     default SchemaNodeIdentifier getTargetPath() {
         return asEffectiveStatement().argument();
     }
-
-    /**
-     * Returns Augmentation Definition from which this augmentation is derived if augmentation was added transitively
-     * via augmented uses.
-     *
-     * @return Augmentation Definition from which this augmentation is derived if augmentation was added transitively
-     *         via augmented uses.
-     * @deprecated This method has only a single user, who should be able to do without it.
-     */
-    @Deprecated(since = "7.0.9", forRemoval = true)
-    Optional<AugmentationSchemaNode> getOriginalDefinition();
 }