Refactored parsing of yang uses statement.
[yangtools.git] / yang-parser-impl / src / test / resources / simple-test / cascade-uses.yang
1 module cascade-uses {\r
2     \r
3     namespace "urn:grouping:dependencies";\r
4     prefix "sbd";\r
5 \r
6     organization "OPEN DAYLIGHT";\r
7     contact "http://www.opendaylight.org/";\r
8 \r
9     revision 2013-07-18 {\r
10     }\r
11   \r
12     grouping grouping-U {\r
13         leaf leaf-grouping-U {\r
14             type string;\r
15         }\r
16         uses grouping-V;\r
17         uses grouping-X;\r
18     }\r
19 \r
20     grouping grouping-V {\r
21         leaf leaf-grouping-V {\r
22             type string;\r
23         }\r
24         uses grouping-Z;\r
25         uses grouping-ZZ;\r
26     }\r
27 \r
28     grouping grouping-X {\r
29         leaf leaf-grouping-X {\r
30             type string;\r
31         }\r
32         uses grouping-Y;\r
33     }\r
34 \r
35     grouping grouping-Y {\r
36         leaf leaf-grouping-Y {\r
37             type string;\r
38         }\r
39     }\r
40     \r
41     grouping grouping-Z {\r
42         leaf leaf-grouping-Z {\r
43             type string;\r
44         }\r
45     }\r
46     \r
47     grouping grouping-ZZ {\r
48         leaf leaf-grouping-ZZ {\r
49             type string;\r
50         }\r
51     }    \r
52 }