package org.opendaylight.yangtools.yang.model.api; /** * * Node which can have documentation assigned. * */ public interface DocumentedNode { /** * Returns description of the instance of the type SchemaNode * * @return string with textual description the node which represents the * argument of the YANG description substatement */ String getDescription(); /** * Returns reference of the instance of the type SchemaNode * * The reference refers to external document that provides additional * information relevant for the instance of this type. * * @return string with the reference to some external document which * represents the argument of the YANG reference * substatement */ String getReference(); /** * Returns status of the instance of the type SchemaNode * * @return status of this node which represents the argument of the YANG * status substatement */ Status getStatus(); }