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%2FGroupingBuilder.java;h=74ee330c2eddc10322c6bf7b885c6b9bd89891fd;hb=ac39de5a9b96438d30df745895454c02e15e51e3;hp=2c1f94da8335c9616778bf3af9115d80e54239c7;hpb=53e740af349a154f3f1a6b8c041303446f599718;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/GroupingBuilder.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/GroupingBuilder.java index 2c1f94da83..74ee330c2e 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/GroupingBuilder.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/GroupingBuilder.java @@ -7,35 +7,25 @@ */ package org.opendaylight.controller.yang.parser.builder.api; -import java.util.List; import java.util.Set; import org.opendaylight.controller.yang.model.api.GroupingDefinition; -import org.opendaylight.controller.yang.model.api.Status; -import org.opendaylight.controller.yang.parser.builder.impl.UnknownSchemaNodeBuilder; /** * Interface for builders of 'grouping' statement. */ -public interface GroupingBuilder extends ChildNodeBuilder, SchemaNodeBuilder, - TypeDefinitionAwareBuilder { - - String getDescription(); - - String getReference(); - - Status getStatus(); +public interface GroupingBuilder extends DataNodeContainerBuilder, SchemaNodeBuilder, GroupingMember { + /** + * Build GroupingDefinition object from this builder. + */ GroupingDefinition build(); - DataSchemaNodeBuilder getChildNode(String name); - - List getUnknownNodes(); - - Set getGroupings(); - - Set getTypedefs(); - + /** + * Get uses statement defined in this builder + * + * @return collection of builders of uses statements + */ Set getUses(); }