Merge "Added uses to extends list. Groupings in YANG are used through key word uses...
[controller.git] / opendaylight / sal / yang-prototype / code-generator / binding-generator-impl / src / test / resources / uses-of-grouping / uses-of-grouping-dependencies.yang
1 module grouping_dependencies {
2     
3     namespace "urn:grouping:dependencies";
4     prefix "sbd";
5
6     organization "OPEN DAYLIGHT";
7     contact "http://www.opendaylight.org/";
8
9     revision 2013-07-18 {
10     }
11   
12     grouping grouping-U {
13         leaf leaf-grouping-U {
14             type string;
15         }
16         uses grouping-V;
17         uses grouping-X;
18     }
19
20     grouping grouping-V {
21         leaf leaf-grouping-V {
22             type string;
23         }
24         uses grouping-Z;
25         uses grouping-ZZ;
26     }
27
28     grouping grouping-X {
29         leaf leaf-grouping-X {
30             type string;
31         }
32         uses grouping-Y;
33     }
34
35     grouping grouping-Y {
36         leaf leaf-grouping-Y {
37             type string;
38         }
39     }
40     
41     grouping grouping-Z {
42         leaf leaf-grouping-Z {
43             type string;
44         }
45     }
46     
47     grouping grouping-ZZ {
48         leaf leaf-grouping-ZZ {
49             type string;
50         }
51     }    
52 }