The XSD groupelement < xsd:group> is used to create a reusable content model group. A group declaration is translated into a class. The class name will include a _Group suffix to avoid collisions with classes created for types of the same name. The group class is used wherever the group is referenced.
XSD:
<xsd:group name="GroupName"> XSD content group definition ... </xsd:group>
Java/C# code:
public class GroupName_Group {
[properties for particles from group]
...
}