X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fyang%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fmodel%2Fapi%2FStatus.java;h=39aa0c847283a5ba6f628b1a3f23d3a64ab71720;hb=3835d91556ed661b9b9711950aafbffa1d6a92e0;hp=0cb3f141490b417d04f4760e79fcce61437626b6;hpb=42210c03b0a4c54706320ba9f55794c0abd4d201;p=controller.git diff --git a/opendaylight/sal/yang-prototype/yang/yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/Status.java b/opendaylight/sal/yang-prototype/yang/yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/Status.java index 0cb3f14149..39aa0c8472 100644 --- a/opendaylight/sal/yang-prototype/yang/yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/Status.java +++ b/opendaylight/sal/yang-prototype/yang/yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/Status.java @@ -7,6 +7,28 @@ */ package org.opendaylight.controller.yang.model.api; +/** + * Enum describing YANG 'status' statement. If no status is specified, the + * default is CURRENT. + */ public enum Status { - CURRENT, DEPRECATED, OBSOLOTE + + /** + * CURRENT means that the definition is current and valid. + */ + CURRENT, + + /** + * DEPRECATED indicates an obsolete definition, but it permits new/ + * continued implementation in order to foster interoperability with + * older/existing implementations. + */ + DEPRECATED, + + /** + * OBSOLETE means the definition is obsolete and SHOULD NOT be implemented + * and/or can be removed from implementations. + */ + OBSOLETE + }