Class UserDefinedValueCondition

Applied Stereotypes:
XSDcomplexType

This condition acts as a wrapper for external custom conditions which are implemented in the user software. This condition is considered true if the given value verifies the specified relation rule (bigger than, smaller than, or equal to) relatively to the provided reference.

Used in:
ByValueCondition
Properties
Name Type Cardinality AppliedStereotypes Description
name string 1..1 XSDattribute Name of the external value.
value string 1..1 XSDattribute Reference value the external value is compared to.
rule Rule 1..1 XSDattribute The operator (less, greater, equal).

Migration Information from XSD 0.9.1
Derived From:
OSCCondition.ByState.Command
Property Name XSD Type XSD 0.9.1 Name Migration
name Attribute name
value Attribute N/A Added always 'true' when migrating from 0.9.1
rule Attribute N/A Added always 'equalTo' when migrating from 0.9.1

XSD 1.0 Representation


<xsd:complexType name="UserDefinedValueCondition">
<xsd:attribute name="name" 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