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 XSDattribute nameRef Name of the parameter that must be defined.
value string 1..1 XSDattribute Value of the parameter.
rule Rule 1..1 XSDattribute The operator (less, greater, equal).

Migration Information from XSD 0.9.1
Derived From:
OSCCondition.ByValue.Parameter
Property Name XSD Type XSD 0.9.1 Name Migration
parameterRef Attribute name
value Attribute value
rule Attribute rule

XSD 1.0 Representation


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

To XSD To XSLT To XSD Tree