Skip navigation links
SMC
6_6_0

Package net.sf.smc.model

Provides the classes modeling a finite state machine.

See: Description

Package net.sf.smc.model Description

Provides the classes modeling a finite state machine. In SMC, a finite state machine consists of

  1. Maps which consist of
  2. States which consist of
  3. Transitions which consist of
  4. Parameters and Guards which consist of
  5. Actions.

The SmcVisitor abstract class implements the GoF Visitor pattern (p. 331). This pattern is used by the generator package to generate target language code from the FSM model.

See the programmers manual for SMC's derivation from the Gof State pattern.

Skip navigation links
SMC
6_6_0

Copyright © 2015. Charles W. Rapp. All Rights Reserved. Use is subject to license terms.