Attribute Groups


Attribute groups are useful for grouping together attributes.


The following example creates an attribute group, testMethods.

<xs:attributeGroup name="testMethods" />
   <xs:attribute name="writeVisualBasicCode" use="required" />
   <xs:attribute name="blackbox" use="optional" />
   <xs:attribute name="writeScriptCode" use="required" />

Referencing a Global Attribute Group Declaration

If you want to reference the group of attributes for a full name on an element, you must add a reference to it using the ref attribute of the attributeGroup element.


The following example references a global attribute group, testMethods.

<xs:element name="testSuite">
      <xs:attributeGroup ref="testMethods" />