transition Class Definition



Parent PackageGRAPH

[Back to Packages List]


transition Class Characteristics

name transition
type Class
Role Describes conditions to fulfill and or operations, commands to launch to go from a status to another one
uuid 80A2B3BD-0000-43C6-3829409B0005909E
visibility Private
ExtensibleYes
CAADerivableNo



transition Attributes: 5

mandatory nls_terminal The transition name
mandatory transition_index The transition priority
  condition internal relationship to condition from package GRAPH The list of conditions to match to allow the transition to be fired
  next_nls_state The name of the final state
  operation internal relationship to operation from package GRAPH The list of commands to execute

[Top]




Attributes Full Definition

nls_terminal   
 Role 
 TypeString 
 Uuid80A2B3BD-0000-43C6-3829409B000594FD 
 VisibilityPrivate 
 MandatoryYes 
 Length80 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
transition_index   
 RoleIf many transitions can be fired from a given status, defines the order in which these transitions will be attempted. Strictly positive value, 1 being the highest one. 
 TypeInteger 
 Uuid80A2B3BD-0000-43C6-3829409B000598BD 
 VisibilityPrivate 
 MandatoryYes 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]
condition   
 Role 
 TypeRelationship 
 Uuid80A2B3BD-0000-43C6-3829409B0005A027 
 VisibilityPrivate 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectscondition  
    [Top]
operation   
 Role 
 TypeRelationship 
 Uuid80A2B3BD-0000-43C6-3829409B0005A396 
 VisibilityPrivate 
 MandatoryNo 
 AccessModeReadWrite 
 Multi ValuatedNo 
 Aggregation typeShared 
 Target objectsoperation  
    [Top]
next_nls_state   
 Role 
 TypeString 
 Uuid80A2B3BD-0000-43C6-3829409B0005A738 
 VisibilityPrivate 
 MandatoryNo 
 Length80 
 AccessModeReadWrite 
 Multi ValuatedNo 
    [Top]

Copyright © 1999-2007, Dassault Systèmes. All rights reserved.