jueves, 17 de marzo de 2011

Código autogenerado

Código autogenerado - Taller

En esta entrada aquí les dejo el código que se genero con los diagramas UML y el programa Umbrello en la siguiente imagen se puede ver como los archivos se generan en la carpeta que asignemos.


Bueno empezando con la clase Color:


package resistor.a;


/**
* Class Colors
*/
public class Colors {

//
// Fields
//

protected int black = 0;
protected int brown = 1;
protected int red = 2;
protected int orange = 3;
protected int yellow = 4;
protected int green = 5;
protected int blue = 6;
protected int violet = 7;
protected int gray = 8;
protected int white = 9;

//
// Constructors
//
public Colors () { };

//
// Methods
//


//
// Accessor methods
//

/**
* Set the value of black
* @param newVar the new value of black
*/
protected void setBlack ( int newVar ) {
black = newVar;
}

/**
* Get the value of black
* @return the value of black
*/
protected int getBlack ( ) {
return black;
}

/**
* Set the value of brown
* @param newVar the new value of brown
*/
protected void setBrown ( int newVar ) {
brown = newVar;
}

/**
* Get the value of brown
* @return the value of brown
*/
protected int getBrown ( ) {
return brown;
}


Aquí les dejo la clase Graphics:

package resistor.a;


/**
* Class Graphics
*/
public class Graphics {

//
// Fields
//


//
// Constructors
//
public Graphics () { };

//
// Methods
//


//
// Accessor methods
//

//
// Other methods
//

/**
*/
public void PaintR( )
{
}


}

La clase Resistor:

package resistor.a;


/**
* Class Graphics
*/
public class Graphics {

//
// Fields
//


//
// Constructors
//
public Graphics () { };

//
// Methods
//


//
// Accessor methods
//

//
// Other methods
//

/**
*/
public void PaintR( )
{
}


}

La clase Values:

package resistor.a;


/**
* Class Values
*/
public class Values {

//
// Fields
//


//
// Constructors
//
public Values () { };

//
// Methods
//


//
// Accessor methods
//

//
// Other methods
//

/**
*/
public void CheckC( )
{
}


/**
*/
public void CheckV( )
{
}


}

La forma de generar el código es muy sencilla lo que tenemos que hacer una vez que ya hayas terminado el diagrama solo ve en el menu de arriba en la pestaña le das click a code:

Se despliega un menu en el cual buscamos la opción que dice Code Generation Wizard y con el Wizard ya es muy sencillo solo es de especificar en la carpeta que deseas generar el código y darle siguiente y finalizar el mismo wizard te lleva paso a paso.

La otra opción es en ese mismo menu pero ahora en la opción que dice Generate All Code la diferencia en esta y la opción anterior es que en esta el proceso es mucho mas rápido ya que te genera el código con solo darle el click pero te genera el código en la carpeta de default y te genera el código de todas las clases existentes no como en el otro puedes escoger cuales son las clases que deseas generar el código.


Bueno eso es todo saludos...





1 comentario:

  1. Bien; faltó cubrir la parte de las de secuencia en la entrada del taller. Te pongo 7.

    ResponderEliminar