@Override
public abstract RootStatementContext<?, ?, ?> getRoot();
- /**
- * Returns the origin of the statement.
- *
- * @return origin of statement
- */
@Override
public StatementSource getStatementSource() {
return statementDeclSource.getStatementSource();
}
- /**
- * Returns a reference to statement source.
- *
- * @return reference of statement source
- */
@Override
public StatementSourceReference getStatementSourceReference() {
return statementDeclSource;
return (NamespaceBehaviourWithListeners<K, V, N>) behaviour;
}
- /**
- * See {@link StatementSupport#getPublicView()}.
- */
@Override
public StatementDefinition getPublicDefinition() {
return definition().getPublicView();
import org.opendaylight.yangtools.yang.parser.spi.source.StatementSourceReference;
public interface StmtContext<A, D extends DeclaredStatement<A>, E extends EffectiveStatement<A, D>> {
-
+ /**
+ * Returns the origin of the statement.
+ *
+ * @return origin of statement
+ */
@NonNull StatementSource getStatementSource();
+ /**
+ * Returns a reference to statement source.
+ *
+ * @return reference of statement source
+ */
@NonNull StatementSourceReference getStatementSourceReference();
+ /**
+ * See {@link StatementSupport#getPublicView()}.
+ */
@NonNull StatementDefinition getPublicDefinition();
/**