Click or drag to resize
StaMaStateConfiguration Class
Specifies a state configuration in a structured way.
Inheritance Hierarchy
SystemObject
  StaMaStateConfiguration

Namespace: StaMa
Assembly: StaMa (in StaMa.dll) Version: 2.3.1.7
Syntax
public class StateConfiguration

The StateConfiguration type exposes the following members.

Properties
  NameDescription
Public propertyTemplate
Gets the StateMachineTemplate to which this StateConfiguration applies.
Top
Methods
  NameDescription
Public methodClone
Creates a new StateConfiguration with identical content.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodIsMatching
Indicates whether a StateConfiguration is compliant with this instance.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodPassThrough
Allows to collect the names of the contained State instances in a structured way.
Public methodToString
Returns a human readable representation for the StateConfiguration.
(Overrides ObjectToString.)
Top
Remarks
Every Region from the StateMachineTemplate occupies a "slot" within the StateConfiguration. These slots are filled with references to State instances or may be left unspecified during initialization of the StateConfiguration. A StateConfiguration that contains unspecified slots is partially specified but may still be compared for compliance with other StateConfiguration instances through the IsMatching(StateConfiguration) method.
See Also