X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fyang-model-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fparser%2Fbuilder%2Fapi%2FDataSchemaNodeBuilder.java;h=a21775068d53eb4252b151da9cc461be0d0c38c8;hb=88187167a1b7928602fd8d72cb7d4dc2b38dfa70;hp=de0453105fa2c846403b9accfc16f66b0f43b51c;hpb=39ff6ed2000232d607877311770c74cef36cf96f;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/DataSchemaNodeBuilder.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/DataSchemaNodeBuilder.java index de0453105f..a21775068d 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/DataSchemaNodeBuilder.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/DataSchemaNodeBuilder.java @@ -16,12 +16,43 @@ import org.opendaylight.controller.yang.parser.builder.impl.ConstraintsBuilder; */ public interface DataSchemaNodeBuilder extends SchemaNodeBuilder { + /** + * Build DataSchemaNode object from this builder. + */ DataSchemaNode build(); + /** + * + * @return true, if this node is added by augmentation, false otherwise + */ + boolean isAugmenting(); + + /** + * Set if this node is added by augmentation. + * + * @param augmenting + */ void setAugmenting(boolean augmenting); - void setConfiguration(boolean configuration); + /** + * Get value of config statement. + * + * @return value of config statement + */ + Boolean isConfiguration(); + + /** + * Set config statement. + * + * @param config + */ + void setConfiguration(Boolean config); + /** + * Get constraints of this builder. + * + * @return constraints of this builder + */ ConstraintsBuilder getConstraints(); }