Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Visitor

Interface for classes implementing the visitor pattern, used to walk a state machine model structure.

Hierarchy

  • Visitor

Implemented by

Index

Methods

visitPseudoState

visitPseudoStateTail

visitRegion

  • visitRegion(region: Region): any
  • Called when the visitor starts to visit a region; before child states are visited.

    Parameters

    Returns any

visitRegionTail

  • visitRegionTail(region: Region): any
  • Called when the visitor finishes visiting a region; after child states are visited.

    Parameters

    Returns any

visitState

  • visitState(state: State): any
  • Called when the visitor starts to visit a state; before child regions are visited.

    Parameters

    • state: State

      The state being visited.

    Returns any

visitStateTail

  • visitStateTail(state: State): any
  • Called when the visitor finishes visiting a state; after child regions are visited.

    Parameters

    • state: State

      The state being visited.

    Returns any

Generated using TypeDoc