xsd.ModelGroupCompositor

The xsd.ModelGroupCompositor enumeration provides values for the xsd.ModelGroup.compositor property.

Constants

xsd.ModelGroupCompositor.ALL

Specifies a conjunctive (all) interpretation of the xsd.Particle objects of a xsd.ModelGroup. The xml.ElementInformationItem children validated by such a xsd.ModelGroup must correspond to the specified xsd.Particles. The elements can occur in any order.

xsd.ModelGroupCompositor.CHOICE

Specifies a disjunctive (choice) interpretation of the xsd.Particle objects of a xsd.ModelGroup. The xml.ElementInformationItem children validated by such a xsd.ModelGroup must correspond to exactly one of the specified xsd.Particles.

xsd.ModelGroupCompositor.SEQUENCE

Specifies a sequential (sequence) interpretation of the xsd.Particle objects of a xsd.ModelGorup. The xml.ElementInformationItem children validated by such a xsd.ModelGroup must correspond, in order, to the specified xsd.Particles.