element <transition>
Namespace:
http://schema.caplin.com/CaplinTrader/tradeModels
XML Representation Summary
<transition
   
 = 
xs:string
 = 
xs:string
 = 
xs:string
/>
Parent elements (1):
Description
This childless element defines a transition to another state; specifically it defines the event that causes it to happen and the state that it will move to.
Attribute Detail
source
Type:
xs:string, predefined
Use:
optional
Defines the source of the transition. This can either be "client" or "server". A client transition is one that is initiated by an end user, such as the opening or execution of a trade. A server transition is one that is initiated by a response from the trading system.

target
Type:
xs:string, predefined
Use:
optional
Defines the state that will be moved into when this transition occurs. This must be a valid state defined within this model, and may be this state.

trigger
Type:
xs:string, predefined
Use:
optional
Defines the event that is raised to cause the transition to occur.