<xs:element ref="categories"/>
<xs:element ref="references"/>
<xs:element ref="implementations"/>
+ <xs:element ref="sources"/>
<xs:element ref="defaults" />
</xs:sequence>
</xs:group>
</xs:complexType>
</xs:element>
+ <xs:element name="source_lib">
+ <xs:complexType>
+ <xs:attribute ref="path" use="required"/>
+ </xs:complexType>
+ </xs:element>
+
<xs:element name="blocks">
<xs:complexType>
<xs:attributeGroup ref="blocksAttrGroup" />
<xs:sequence>
<xs:element ref="category" maxOccurs="unbounded" />
</xs:sequence>
- <xs:attribute ref="nb" use="required"/>
</xs:complexType>
</xs:element>
</xs:complexType>
</xs:element>
+ <xs:element name="sources">
+ <xs:complexType >
+ <xs:sequence>
+ <xs:element ref="source_lib" maxOccurs="unbounded" />
+ </xs:sequence>
+ <xs:attribute ref="nb" use="required"/>
+ </xs:complexType>
+ </xs:element>
+
<xs:element name="defaults">
<xs:complexType>
<xs:group ref="defaultsElmtGroup" />