xsd.ModelGroup¶
When the children of xml.ElementInformationItem objects are not constrained to be empty or by reference to a
xsd.SimpleTypeDefinition, the sequence of xml.ElementInformationItem children content may be specified in
more detail with a xsd.ModelGroup.
Base class: xsd.Component
-
class
xsd.ModelGroup¶ Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a
NotImplementedErrorexception.
Attributes¶
-
xsd.ModelGroup.annotations¶ Returns an iterator of
xsd.Annotationcomponents.
-
xsd.ModelGroup.compositor¶ Returns one of{
xsd.ModelGroupCompositor.ALL,xsd.ModelGroupCompositor.CHOICE,xsd.ModelGroupCompositor.SEQUENCE}. This property specifies a sequential (xsd.ModelGroupCompositor.SEQUENCE), disjunctive (xsd.ModelGroupCompositor.CHOICE) or conjunctive (xsd.ModeLGroupCompositor.ALL) interpretation of thexsd.Particleobjects.
-
xsd.Component.element Returns the
xml.ElementInformationItemrepresenting this schema component.
-
xsd.Component.id Returns the value of the ‘id’ attribute as a string, or None if the schema component’s XML element doesn’t have an ‘id’ attribute.
-
xsd.ModelGroup.particles¶ Returns an iterator of
xsd.Particleschema components. The interpretation of this property depends on the value of the compositor property.
Special methods¶
__bool__, __eq__, __ge__, __gt__, __le__, __lt__, __ne__