Class MetaDataUmlState

java.lang.Object
adalid.util.Utility
showcase.meta.util.extra.MetaDataUmlState

public class MetaDataUmlState extends adalid.util.Utility
MetaDataUmlState genera los diagramas de estado UML de su aplicación utilizando la plataforma meta-data-uml-state.

Para cada entidad del proyecto que tenga definida una máquina de estados se genera un archivo gráfico (.png) y uno de texto (.txt) que contiene las instrucciones para la generación del diagrama utilizando PlantUML. Los archivos se almacenan en el subdirectorio /source/development/resources/documents/uml/state del proyecto generado.

La plataforma meta-data-uml-state aún se encuentra en versión beta. Una beta representa la primera versión completa de un programa informático, que es posible que sea inestable pero útil para que sea considerada como una versión preliminar. Esta etapa comienza cuando los desarrolladores anuncian la congelación de las características del producto, indicando que no serán agregadas más características a esta versión y que solamente se harán pequeñas ediciones y se corregirán errores. Las versiones beta están en un paso intermedio en el ciclo de desarrollo. Los desarrolladores las entregan a un grupo de probadores de betas o al público en general, para una prueba de usuario. Los probadores informan cualquier error que encuentran y características que quisieran ver en la versión final. Cuando una versión beta llega a estar disponible para el público en general, a menudo es extensamente probada por personas tecnológicamente expertas y/o familiarizadas con versiones anteriores, como si el producto estuviera acabado. Generalmente los desarrolladores de las versiones betas de software gratuito o de código abierto las entregan al público en general, mientras que las versiones beta de software propietario van a un grupo relativamente pequeño de probadores.

Author:
ADALID meta-jee2-archetype
  • Field Summary

    Fields inherited from class adalid.util.Utility

    FILE_SEP, OS_NAME, USER_DIR, USER_HOME, WINDOWS
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    main(String[] args)
     

    Methods inherited from class adalid.util.Utility

    chooseDirectory, chooseFile, chooseFile, chooseFile, chooseFile, chooseFileOrDirectory, chooseFileOrDirectory, chooseFileOrDirectory, chooseFileOrDirectory, finished, finished, finished, getAdalidProjectVersion, getArguments, getArguments, getBootstrapping, getLastExecutedProject, getLastExecutedProjectAlias, getLastExecutedProjectBaseFolderName, getLastExecutedProjectClass, getLastExecutedProjectClassName, instanceOf, logAdalidProjectVersion, logSystemProperties, newInstance, setBootstrappingFileName, showConfirmDialog, showConfirmDialog, starting, starting, updateProjectBuilderDictionary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MetaDataUmlState

      public MetaDataUmlState()
  • Method Details