Generación de código ActionScript 3.0 a partir de diagramas UML
Agosto 16, 2008
Contenido
UMFlash 1.0
UMFlash, es el conjunto de profile, framework, template* y approach para StarUML, que permite la generación de código ActionScript en función de diagramas de clase, desarrollado por UnderMedia S.A.
A través de UMFlash se puede:
- Modelar diagramas de clase, con tipos de dato y clases nativas de Flash
- Obtener definiciones de clases, interfaces, atributos, métodos del paquete flash de ActionScript 3.0
- Generar código ActionScript 3.0, actualmente soportado:
- Creación de carpetas, de acuerdo a la estructura de los paquetes.
- Creación de archivos físicos con extensión as.
- Definición de paquetes, clases e interfaces.
- Definición para la exención de clases e implementación de interfaces.
- Importación de paquetes en función de herencia, asociación y realización.
- Atributos con la definición de su tipo de dato y valor inicial.
- Métodos con la definición de sus parámetros y retorno
- Getters y setters
- Definición de asociación de clases
- Documentación
- Configurar proyecto para soporte Flash
* Desarrolado por Digitaldogbyte y modificado por UnderMedia S.A.
Descarga
Descargar UMFlash
Instalación
Luego de instalar StartUML, para ejecutar UMFlash debemos:
- Descargar UMFlash y descomprimirlo en cualquier directorio.
- Copiar y descomprimir el archivo um-flash en la carpeta modules de StarUML
- Copiar y descomprimir el archivo AS3.0 1.5.zip en la carpeta modules\staruml-generator\templates de StarUML
Uso
- Ejecutar StarUML
- Seleccionar Flash Approach

- Seleccionar el diagrama "main" dentro de "Design Model"

- Iniciar el modelado del diagrama de clase, si se requiere una clase nativa de Flash, seleccionarla del paquete correspondiente a Flash
Una vez finalizado el modelado, para generar el código:
- Seleccionar el menú tools/StarUML Generator
- Checar AS 3.0 y presionar "Next"

- Seleccionar el directorio de destino
- Presionar "Next" y "Generate"
Al guardar el documento,
- Nos preguntará si deseamos guardar los cambios hechos a "Unit", es decir decir guardar los cambios al framework Flash, seleccionemos "No"

Créditos
UMFlash
Autor: Pablo Veintimilla, UnderMedia S.A.
Fecha: Agosto 2008
Web: blog.undermedia.com.ec
ActionScript 3.0 template generator
Autor: Digitaldogbyte
Web: http://www.digitaldogbyte.com
Modificado por: Pablo Veintimilla, UnderMedia S.A.
Web: blog.undermedia.com.ec
Licencia
UMFlash, puede ser copiado, distribuido, modificado, siempre y cuando sus créditos sean mencionados de forma escrita.
UMFlash, no puede ser, vendido, arrendado o cualquier cosa que genere lucro sin previa autorización escrita de Pablo Veintimilla
Entrada almacenada bajo: Flash
Este post ha sido visto 1547 veces
Suscribirse por mail
2 Comentarios Añade tu comentario
1. Diego | Agosto 18, 2008 at 1:04 am
Gracias por la contribucion,
Pude instalarlo y generar codigo. Pero parece no respetar los keyword private, protected y public cuando creo variable
Saludos,
Diego
2. jdm | Agosto 22, 2008 at 7:36 am
Estoy deacuerdo con Diego al crear variables pasa lo mismo
Envia comentario
Algunas etiquetas HTML estan permitidas:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
Conectate a este comentario | Suscribete a los comentarios via RSS Feed