http://www.carnot.ag/workflowmodel/3.1
element transition

Documentation
            The transition declaration defines a transition between two activities.
         
Properties
This component is not nillable.

Model
<transition
  condition = xs:string
  forkOnTraversal = xs:boolean : false
  from = xs:string
  id = xs:string
  name = xs:string
  oid = xs:long
  to = xs:string>
((attribute*, description?), expression? )
</transition>


Nested Element Summary
 attribute
          The list of extension attributes. 
 description
          An optional description of the model element. 
 expression
          An optional expression for transition condition. 

Attribute Summary
 xs:stringcondition
          The condition used to verify transition, default value is "TRUE". 
 xs:booleanforkOnTraversal
          
 xs:stringfrom
           The unique model id of the starting activity.  
 xs:stringid
           The human usable identifier of the transition.  
 xs:stringname
           The human friendly name of the transition.  
 xs:longoid
           A 32-bit number assigned to the transition.  
 xs:stringto
           The unique model id of the ending activity.  

Attribute Detail

condition

The condition used to verify transition, default value is "TRUE". Now deprecated for conditions beside TRUE and FALSE, more complex conditions should be put into an expression element.

Type:
xs:string
Use:
optional
Form:
unqualified

forkOnTraversal

Type:
xs:boolean
Default:
false
Use:
optional
Form:
unqualified

from

The unique model id of the starting activity.

Type:
xs:string
Use:
required
Form:
unqualified

id

The human usable identifier of the transition.

Type:
xs:string
Use:
required
Form:
unqualified

name

The human friendly name of the transition.

Type:
xs:string
Use:
required
Form:
unqualified

oid

A 32-bit number assigned to the transition.

Type:
xs:long
Use:
required
Form:
unqualified

to

The unique model id of the ending activity.

Type:
xs:string
Use:
required
Form:
unqualified

Source
<xs:element name="transition">
<xs:complexType>
<xs:sequence>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="attribute">
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="description">
</xs:element>
</xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" ref="expression">
</xs:element>
</xs:sequence>
<xs:attribute name="oid" type="xs:long" use="required">
</xs:attribute>
<xs:attribute name="id" type="xs:string" use="required">
</xs:attribute>
<xs:attribute name="name" type="xs:string" use="required">
</xs:attribute>
<xs:attribute default="false" name="forkOnTraversal" type="xs:boolean"/>
<xs:attribute name="from" type="xs:string" use="required">
</xs:attribute>
<xs:attribute name="to" type="xs:string" use="required">
</xs:attribute>
<xs:attribute name="condition" type="xs:string">
</xs:attribute>
</xs:complexType>
</xs:element>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.