Download List

Projeto Descrição

SMC takes a state machine stored in an .sm file and generates the state pattern classes in fourteen programming languages. Its features include default transitions, transition arguments, transition guards, push/pop transitions, and Entry/Exit actions. It requires Java SE 1.6 or better.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-12-19 07:56
6_0_1

Este comunicado contém melhoramentos de funcionalidades e correções menores. Acrescenta acesso% e palavras-chave fsmclass%, melhora a reflexão para incluir países da lista, acrescenta-G0-G1 e saída de depuração, e apoio. Net coleções genéricas.
Tags: Minor
This release contains minor feature improvements and bugfixes. It adds %access and %fsmclass keywords, improves reflection to include states list, adds -g0 and -g1 debug output, and support for .Net generic collections.

2009-05-18 07:31
6_0_0

Esta versão requer Java 1.6. O código-fonte foi adaptada para criar pacotes de 3 subjacente Java: analisador, modelo e gerador, permitindo que os desenvolvedores a usar a tecnologia SMC na sua própria aplicação. Documentação Javadoc é fornecido para cada pacote. Características loopback interno e externo estão concluídas. Vários erros foram corrigidos.
Tags: Major, Stable, Feature Enhancements, Bugfixes
This release requires Java 1.6. The source code has been rearranged to create 3 underlying Java packages: parser, model, and generator, allowing developers to use SMC technology in their own application. Javadoc documentation is provided for each package. Internal and external loopback features are completed. Several bugs have been fixed.

2008-05-21 05:28
5_1_0

Esta versão adiciona suporte PHP e Scala. Ele adiciona uma transição Ir novo. Há várias correções de bugs.
Tags: Major feature enhancements
This release adds PHP and Scala support. It adds a new Jump transition. There are various bugfixes.

2008-01-14 22:49
5.0.2

Release 5.0.1 estava faltando arquivos. Esta versão corrige esse descuido.
Tags: Minor bugfixes
Release 5.0.1 was missing files. This release corrects that oversight.

2008-01-04 22:46
5.0.1

Esta versão adiciona Groovy geração de código. Acrescenta Java notificação de alteração de estado baseado em Java Beans. 7 bugs foram corrigidos.
Tags: Minor feature enhancements
This release adds Groovy code generation. It adds Java state change notification based on Java Beans. 7 bugs have been corrected.

Project Resources