A linking construct that indicates a state that can be transitioned from in the current context (containing element). The FromLink/@fromBusinessStateRef attribute references the state that is transitioned from by its ID value. FromLinks can have 0..n Condition Expressions associated with them. The conditionGuard attribute can contain status values obtained from the state pointed to by the FromLink; matching the value governs whether a transition is made at run time. Note: This element was added in v2.0. |
QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
---|---|---|---|---|---|---|---|
conditionGuard | ConditionGuardValue | optional |
|
||||
fromBusinessStateRef | xsd:IDREF | required |
|
Complex Types | CompletionType, DecisionType, ForkType, JoinType, TransitionType |
<xsd:element name="FromLink"> <xsd:annotation> <xsd:documentation>A linking construct that indicates a state that can be transitioned from in the current context (containing element). The FromLink/@fromBusinessStateRef attribute references the state that is transitioned from by its ID value. FromLinks can have 0..n Condition Expressions associated with them. The conditionGuard attribute can contain status values obtained from the state pointed to by the FromLink; matching the value governs whether a transition is made at run time. Note: This element was added in v2.0.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:complexContent> <xsd:extension base="BusinessStateLinkType"> <xsd:attribute name="fromBusinessStateRef" type="xsd:IDREF" use="required"> <xsd:annotation> <xsd:documentation>The nameID reference of the Business State of the link transitioned from.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="conditionGuard" type="ConditionGuardValue" use="optional"> <xsd:annotation> <xsd:documentation>The condition that guards the transition from a Business State.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> |