3 namespace "urn:simple.types.data.demo";
8 revision-date 2013-02-27;
11 organization "opendaylight";
12 contact "WILL-BE-DEFINED-LATER";
13 description "This is types-data test description";
15 revision "2013-02-27" {
16 reference " WILL BE DEFINED LATER";
19 typedef my-base-int32-type {
26 type my-base-int32-type {
33 typedef my-custom-string {
40 typedef my-string-type {
41 type my-custom-string {
46 typedef my-string-type2 {
52 typedef my-string-type-ext {
53 type my-string-type2 {
64 typedef my-int-type2 {
70 typedef my-int-type-ext {
76 typedef my-decimal-type {
82 typedef my-decimal-type-ext {
97 typedef my-union-ext {
101 typedef nested-union1 {
105 typedef nested-union2 {
112 augment "/if:interfaces/if:ifEntry" {
113 when "if:ifType='ds0'";
114 leaf ds0ChannelNumber {
121 path "/interface/name";
129 leaf nested-type-leaf {
135 "Takes as argument a name string.
136 Makes the code generator use the given name in the