*/
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;
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();
}