Except for the State, Region, and Port, the LabVIEW Statechart Module categorizes the Statechart Development as either pseudostates or connectors. A pseudostate is a statechart object that represents a state. The Statechart Module includes the following pseudostates:
- Initial—Represents the first state that a region enters.
- Terminal—Represents a state that can terminate a region.
- Shallow History—Represents the highest-level substate in a region the statechart has entered previously.
- Deep History—Represents the lowest-level substate in a region the statechart has entered previously.
A connector is a statechart object that connects multiple transition segments together. The Statechart Module includes the following connectors:
- Fork—Splits one transition segment into multiple segments.
- Join—Merges multiple transition segments into one segment.
- Junction—Connects multiple transition segments together.