Group definitions

Groups must be declared once and can be referenced by any number of structures.

Each declaration consists of a unique name and a condition that uses only variables. These variables must be declared in the variable declaration section.

Group conditions are not evaluated during structure-based synchronization.

The following example shows a valid group definition:


<group name="v0">
  <condition>
    <cmp op="equal">
      <variable name="version"/>
      <value>0</value>
    </cmp>
  </condition>
</group>
<group name="v1">
  <condition>
    <cmp op="equal">
      <variable name="version"/>
      <value>1</value>
    </cmp>
  </condition>
</group>