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%2Fmodel%2Fparser%2Fbuilder%2Fapi%2FAugmentationSchemaBuilder.java;fp=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fyang-model-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fmodel%2Fparser%2Fbuilder%2Fapi%2FAugmentationSchemaBuilder.java;h=2648c01722df715a5865b90cdbb5b86a6184f27a;hb=7dc252b8fc6ca407f832d570b2e8d6806ef9e87d;hp=ef54c0bc6b7274a3969386fd936fff9a71a1f65f;hpb=bc395f78e1b7092d51348b8acac4cc83c90ab9ba;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/api/AugmentationSchemaBuilder.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/api/AugmentationSchemaBuilder.java index ef54c0bc6b..2648c01722 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/api/AugmentationSchemaBuilder.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/model/parser/builder/api/AugmentationSchemaBuilder.java @@ -18,15 +18,22 @@ import org.opendaylight.controller.yang.model.api.Status; */ public interface AugmentationSchemaBuilder extends ChildNodeBuilder { - void setDescription(String description); - void setReference(String reference); - void setStatus(Status status); + String getWhenCondition(); - String getTargetPathAsString(); - SchemaPath getTargetPath(); + void addWhenCondition(String whenCondition); - Set getChildNodes(); + void setDescription(String description); - AugmentationSchema build(); + void setReference(String reference); + + void setStatus(Status status); + + String getTargetPathAsString(); + + SchemaPath getTargetPath(); + + Set getChildNodes(); + + AugmentationSchema build(); }