The HasEffect ReferenceTypeis a concrete ReferenceTypeand can be used directly. It is a subtype of NonHierarchicalReferences.
The semantic of this ReferenceTypeis to point from a Transitionto something that will be effected when the Transitionis triggered. In this specification we only define EventTypesas Effects. However, the ReferenceTypeis not restricted to point to EventTypes.
The SourceNodeof this ReferenceTypeshall be an Object of the ObjectType TransitionTypeor one of its subtypes. The TargetNodecan be of any NodeClass.
If the TargetNodeis an EventType, each time the Transitionis triggered (either by a Clientor internally in the Server) an Eventof that EventTypeor a subtype shall be generated.
The representation of the HasEffect ReferenceTypein the AddressSpaceis specified in Table 13.
Table 13– HasEffect ReferenceType
Attributes |
Value |
||
BrowseName |
HasEffect |
||
InverseName |
MayBeEffectedBy |
||
Symmetric |
False |
||
IsAbstract |
False |
||
References |
NodeClass |
BrowseName |
Comment |
|
|
|
|
Conformance Units |
|||
Base Info Finite State Machine Instance |