20.02.2015 Views

ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos

ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos

ESTADO DEL ARTE - LITE - Universidad Rey Juan Carlos

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

99<br />

- ClaseListai: El valor de i es un entero que va de uno hasta el número de<br />

atributos cuyo tipo es una lista o conjunto. Se especificará la clase<br />

cualificada de los elementos que alberga la lista.<br />

• Definir Maps: se utiliza obligatoriamente en el caso de que exista algún atributo<br />

que implementa la interfaz java.util.Map, y sirve para asociar el nombre de una<br />

Map a la clase de los objetos que alberga el key y el value.<br />

- NombreMapi: El valor de i es un entero que va de uno hasta el número de<br />

atributos de tipo map. Se especifica el nombre del atributo.<br />

- ClaseKeyMapi: El valor de i es un entero que va de uno hasta el número de<br />

atributos de tipo map. Se especificará la clase cualificada de las claves que<br />

alberga el map.<br />

- ClaseValueMapi: El valor de i es un entero que va de uno hasta el número de<br />

atributos de tipo map. Se especificará la clase cualificada de los valores que<br />

alberga el map.<br />

• Definir referencias circulares:<br />

- soportarRefCirc: define si soporta referencias, por defecto “no”.<br />

- nombreAtributoi: atributos con referencias.<br />

Los comentarios en el fichero de configuración se especifican mediante una #<br />

delante del texto. En la Tabla 19 se muestra como ejemplo un fichero de configuración<br />

para la clase Mesa.java.<br />

package=pruebasMesa<br />

packageClases2String=clases2String<br />

integrado=no<br />

constructor=1<br />

constructorParams1=nombre<br />

#Lists<br />

NombreLista1=sillas<br />

ClaseLista1=Silla<br />

#Maps<br />

NombreMap1=existe<br />

ClaseKeyMap1=java.lang.String<br />

ClaseValueMap1=Silla<br />

Tabla 19: Ejemplo de fichero de configuración

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!