Class ParameterCondition

Applied Stereotypes:
XSDcomplexType

Compares a named parameter's value to a reference value. The logical operator used for comparison is defined by the rule attribute Less and greater operator will only be supported if the value given as string can unambiguously be converted into a scalar value (e.g. value=5, value=16.667).

Used in:
ByValueCondition
Properties
  Name Type Cardinality AppliedStereotypes Description
  parameterRef ParameterDeclaration 1..1 nameRef, XSDattribute Name of the parameter that must be defined.
  rule Rule 1..1 XSDattribute The operator (less, greater, equal).
  value string 1..1 XSDattribute Value of the parameter.
XSD 1.3 Representation


<xsd:complexType name="ParameterCondition">
<xsd:attribute name="parameterRef" type="String" use="required"/>
<xsd:attribute name="rule" type="Rule" use="required"/>
<xsd:attribute name="value" type="String" use="required"/>
</xsd:complexType>

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property parameterRef
    • nameRef [xsdType: "string"]
    • XSDattribute
  • Property rule
    • XSDattribute
  • Property value
    • XSDattribute

To XSD