Class ValueConstraintGroup

Applied Stereotypes:
XSDcomplexType

A ValueConstraintGroup represents a set of logical constraints which need to evaluate to true for a defined parameter value to start the simulation. A constraint group needs to have at least one constraint. Multiple constraint groups are combined by an OR.

Used in:
ParameterDeclaration
Properties
Name Type Cardinality AppliedStereotypes Description
constraints ValueConstraint 1..* XSDunwrapped, XSDelement Defines one or more constraints for a constraint group. Multiple constraints are combined by an AND.

XSD 1.1 Representation


<xsd:complexType name="ValueConstraintGroup">
<xsd:sequence>
<xsd:element name="ValueConstraint" type="ValueConstraint" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>

XSD Transformation
UML Element Stereotype Description
constraints XSDunwrapped This property represents an unwrapped list in XSD. The element name 'ValueConstraint' is used for the list elements.

Change log from version 1.0
  • Class created.

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property constraints
    • XSDunwrapped [xsdElementName: "ValueConstraint"]
    • XSDelement [position: "1"]

To XSD To XSD Tree