Click or drag to resize
StaMaIStateMachineTemplateVisitor Interface
Defines the visitor interface to be used for passing through the regions, states and transitions of a StateMachineTemplate.

Namespace: StaMa
Assembly: StaMa (in StaMa.dll) Version: 2.3.1.7
Syntax
public interface IStateMachineTemplateVisitor

The IStateMachineTemplateVisitor type exposes the following members.

Methods
  NameDescription
Public methodCode exampleEndRegion
This method will be called after a Region object was encountered while traversing a StateMachineTemplate with the PassThrough() method.
Public methodCode exampleEndState
This method will be called after a State object was encountered while traversing a StateMachineTemplate with the PassThrough() method.
Public methodCode exampleRegion
This method will be called when a Region object is encountered while traversing a StateMachineTemplate with the PassThrough() method.
Public methodCode exampleState
This method will be called when a State object is encountered while traversing a StateMachineTemplate with the PassThrough() method.
Public methodCode exampleTransition
This method will be called when a Transition object is encountered while traversing a StateMachineTemplate with the PassThrough() method.
Top
Remarks
This interface has to be implemented by a client object if the PassThrough() method is used for traversing through the Region, State and Transition nodes of a StateMachineTemplate object. The client object's methods Region(), EndRegion(), State(), EndState() and Transition() will be called subsequently during traversal of the node tree.
See Also