define/ref

<element name="element-name">
    <ref name="element-content"/>
</element>

<define name="element-content">
	<attribute name="attribute1">
		<text/>
	</attribute>
	<attribute name="attribute2">
		<text/>
	</attribute>
</define>
			
  • The define element allows to specify a name for a pattern.

  • The ref element references a defined pattern by name.

  • Define elements can only be specified as a child of the top 'grammar' element.