X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Fapi%2FCopyableNode.java;h=34c92e73978ff28b02e4f38acf85e99b5020a30e;hb=76943f2ec79511177e9fddc4c2f4a888ccfb0b09;hp=b7f38a8426f06d75e8e5e826c2587875e1015995;hpb=ddcf166646cdc1cac95b2eb9157382b86431c3e8;p=yangtools.git diff --git a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/CopyableNode.java b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/CopyableNode.java index b7f38a8426..34c92e7397 100644 --- a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/CopyableNode.java +++ b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/CopyableNode.java @@ -7,16 +7,13 @@ */ package org.opendaylight.yangtools.yang.model.api; -import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement; +import com.google.common.annotations.Beta; /** * Represents a node that can be added by uses or by augmentation. - * - * @deprecated Aside from the deprecated {@link AddedByUsesAware} contract, this interface adds only a trait related - * to now how we arrived at this effective node. Users who need to know this information should really be - * looking at the {@link DeclaredStatement} world, which holds the original node definition. */ -@Deprecated +@Beta +// FIXME: 8.0.0: refactor this interface to take into account DerivableSchemaNode public interface CopyableNode extends AddedByUsesAware { /** * Returns true if this node was added by augmentation,