StateNameKindEnum.cs 798 B

1234567891011121314151617181920212223242526272829
  1. #region --------------- Copyright Dresser Wayne Pignone -------------
  2. /*
  3. * $Log: /Wrk/WayneLibraries/Wrk/StateEngine/StateNameKindEnum.cs $
  4. *
  5. * 1 08-02-26 14:10 Mattias.larsson
  6. * Created.
  7. */
  8. #endregion
  9. using System;
  10. namespace Wayne.Lib.StateEngine
  11. {
  12. /// <summary>
  13. /// The two kinds of names for a state.
  14. /// </summary>
  15. public enum StateNameKind
  16. {
  17. /// <summary>
  18. /// The factory name of a state (the full class name).
  19. /// </summary>
  20. FactoryName,
  21. /// <summary>
  22. /// The name of this particular instance of a state (the hierarchical name of the state,
  23. /// starting with the name of the statemachine, through all parent composite states up to the state itself).
  24. /// </summary>
  25. InstanceName
  26. }
  27. }