UML Domine el lenguaje de modelado más utilizado en la actualidad

8. MODELADOAVANZADO te importante porque a través de un uso simple podemos obtener código apropia­ damente documentado con sólo transmitirlo en nuestros modelos. El siguiente código es el generado para la clase que hemos documentado: package Ejemplo; * Una radio muy simple que se prende y se apaga * Autor: Lorenzo * Fecha: 20/12/2009 * / public class Radio { public void prendero { throw new UnsupportedOperationExceptionO; } public void apagarO { throw new UnsupportedOperationExceptionO; } } Para este caso en el lenguaje Java, el generador automático de código no sólo agrega en el código la información correspondiente a la documentación, sino que lo adicio­ na con el constructor apropiado para que los entornos de programación lo tomen como una directiva de documentación. En Java esto se indica entre / * * y */. En los entornos de programación, la introducción de esta directiva permite, casualmente, generar documentación de manera automática. Esto posibilita relacionar directamen­ te herramientas de modelado con herramientas y entornos de programación. Constructores de documentación El constructor para generar la documentación automática se denomina Reporte y se encuentra dentro de la solapa Herramientas. Para generar la documentación en sí, Visual Paradigm nos ofrece varios formatos de salida. Podemos elegir entre obtener la documentación en formato Word, en formato HTML o en formato PDF. Como mencionamos anteriormente, la documentación obtenida es aquélla que, como usuarios de la herramienta, hemos transmitido en nuestros modelos. La infor­ mación obtenida en cada uno de los formatos es equivalente entre sí. Lógicamente, cambia ia presentación y el estilo en cada opción, pero semánticamente contienen la misma cantidad de información y son del mismo tipo. 240

RkJQdWJsaXNoZXIy MjI4NDcx