]> git.llucax.com Git - mecon/meconlib.git/blob - doc/Marco/uml/Marco.xmi
25fd513b2de54f253dd2a5b2b77b027f9bfc4761
[mecon/meconlib.git] / doc / Marco / uml / Marco.xmi
1 <?xml version="1.0" encoding="UTF-8"?>
2 <XMI xmlns:UML="org.omg/standards/UML" verified="false" timestamp="" xmi.version="1.2" >
3  <XMI.header>
4   <XMI.documentation>
5    <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
6    <XMI.exporterVersion>1.1</XMI.exporterVersion>
7   </XMI.documentation>
8   <XMI.model xmi.name="Marco" href="/home/martin/public_html/meconlib/tronco/doc/Marco/uml/Marco.xmi" />
9   <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
10  </XMI.header>
11  <XMI.content>
12   <docsettings viewid="216" documentation="" uniqueid="220" />
13   <umlobjects>
14    <UML:Class stereotype="" package="MECON" xmi.id="3" abstract="0" documentation="Clase que se encarga del manejo del marco en general en los sistemas de intranet.
15 Trabaja de forma general, llamando a los demas objetos para la realizacion del marco." name="MECON_Marco" static="0" scope="200" >
16     <UML:Operation stereotype="" package="" xmi.id="26" type="void" abstract="0" documentation="Constructor. Recibe como parametro el path del archivo de configuracion" name="MECON_Marco" static="0" scope="200" >
17      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Nombre del directorio en donde se encuentra el sistema." name="arch_configuracion" static="0" scope="200" />
18     </UML:Operation>
19     <UML:Operation stereotype="" package="" xmi.id="32" type="array" abstract="0" documentation="Funcion que se encarga de la obtencion y generacion del array de configuracion.Recibe como parametro el directorio en donde se encuentra el sistema." name="obtenerConfiguracion" static="0" scope="201" >
20      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Archivo de configuracion del sistema" name="archivo" static="0" scope="200" />
21     </UML:Operation>
22     <UML:Operation stereotype="" package="" xmi.id="97" type="void" abstract="0" documentation="Redefinicion de la funcion que permite agregar o adosar elementos o string al body de la pagina
23 Si es un objeto debe tener un metodo toHtml y opcionalmente puede tener un getCSS." name="addBody" static="0" scope="200" >
24      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="Mixed" abstract="0" documentation="Mixed. Recibe el contenido a agregar como body de la pagina" name="body" static="0" scope="200" />
25     </UML:Operation>
26     <UML:Operation stereotype="" package="" xmi.id="124" type="void" abstract="0" documentation="Funcion que permite adosar al titulo del sistema el titulo de la pagina." name="addTitle" static="0" scope="200" >
27      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Titulo de la pagina." name="titulo" static="0" scope="200" />
28     </UML:Operation>
29     <UML:Operation stereotype="" package="" xmi.id="207" type="void" abstract="0" documentation="Setea los espacios entre el menu principal el body y el pie de las paginas" name="setEspacios" static="0" scope="200" >
30      <UML:Parameter stereotype="" package="" xmi.id="1" value="true" type="bool" abstract="0" documentation="Si es verdadero agrega los espacios, sino los elimina" name="espacios" static="0" scope="200" />
31     </UML:Operation>
32     <UML:Operation stereotype="" package="" xmi.id="214" type="void" abstract="0" documentation="Agrega un menu vertical a la izquierda en la pantalla. Por ahora solo funciona con MenuOculto" name="addMenuVertical" static="0" scope="200" >
33      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="mixed" abstract="0" documentation="Objeto u Html que representa el menu a mostrar." name="menuVertical" static="0" scope="200" />
34     </UML:Operation>
35     <UML:Operation stereotype="" package="" xmi.id="218" type="void" abstract="0" documentation="Permite deshabilitar la totalidad de los links desde una pagina" name="habilitarLinks" static="0" scope="200" >
36      <UML:Parameter stereotype="" package="" xmi.id="1" value="true" type="bool" abstract="0" documentation="True habilita los links, False no." name="param" static="0" scope="200" />
37     </UML:Operation>
38     <UML:Operation stereotype="" package="" xmi.id="220" type="string" abstract="0" documentation="Devuelve el html de la pagina" name="toHTML" static="0" scope="200" />
39     <UML:Attribute stereotype="" package="" xmi.id="8" value="" type="array" abstract="0" documentation="Array con los datos de configuracion del sistema." name="configuracion" static="0" scope="201" />
40     <UML:Attribute stereotype="" package="" xmi.id="206" value="true" type="bool" abstract="0" documentation="Indica si hay que agregar espacios o no entre los componentes del menu de secciones y el contenido de la pagina, asi como entre la pagina y el pie de pagina" name="espacios" static="0" scope="201" />
41     <UML:Attribute stereotype="" package="" xmi.id="215" value="null" type="mixed" abstract="0" documentation="Menu vertical para agregar en la pantalla." name="menuVertical" static="0" scope="201" />
42     <UML:Attribute stereotype="" package="" xmi.id="219" value="true" type="bool" abstract="0" documentation="Mantiene el estado de los links en la pagina" name="links" static="0" scope="201" />
43    </UML:Class>
44    <UML:Class stereotype="" package="MECON/Marco" xmi.id="9" abstract="0" documentation="Clase para el manejo de los copetes de los sistemas integrantes de intranet. Recibe el directorio porque debe obtener la imagen del directorio especificado." name="MECON_Marco_Copete" static="0" scope="200" >
45     <UML:Operation stereotype="" package="" xmi.id="34" type="void" abstract="0" documentation="Constructor. Recibe el nombre del directorio en donde se encuentra instalado el sistema. El directorio es case sensitive." name="MECON_Marco_Copete" static="0" scope="200" >
46      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Nombre del directorio en donde se encuentra el sistema." name="directorio" static="0" scope="200" />
47     </UML:Operation>
48     <UML:Operation stereotype="" package="" xmi.id="35" type="string" abstract="0" documentation="Funcion que devuelve el string html a imprimir en pantalla." name="toHtml" static="0" scope="200" />
49     <UML:Operation stereotype="" package="" xmi.id="94" type="string" abstract="0" documentation="Funcion que devuelve el html de la imagen a incluir." name="darCopete" static="0" scope="200" />
50     <UML:Attribute stereotype="" package="" xmi.id="33" value="" type="string" abstract="0" documentation="Nombre del directorio en donde se encuentra el sistema. Es case sensitive." name="directorio" static="0" scope="201" />
51    </UML:Class>
52    <UML:Class stereotype="" package="MECON/Marco" xmi.id="10" abstract="0" documentation="Clase para el manejo de los pie de pagina de los sistemas de la intranet" name="MECON_Marco_Pie" static="0" scope="200" >
53     <UML:Operation stereotype="" package="" xmi.id="38" type="void" abstract="0" documentation="Constructor. Recibe como parametro el array con los datos de configuracion del sistema." name="Pie" static="0" scope="200" >
54      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="Array con los datos de configuracion del sistema." name="configuracion" static="0" scope="200" />
55     </UML:Operation>
56     <UML:Operation stereotype="" package="" xmi.id="39" type="string" abstract="0" documentation="Funcion que devuelve el string html para imprimir en pantalla." name="toHtml" static="0" scope="200" />
57     <UML:Operation stereotype="" package="" xmi.id="95" type="string" abstract="0" documentation="Funcion que devuelve el pie a incluir en el marco." name="darPie" static="0" scope="200" />
58     <UML:Attribute stereotype="" package="" xmi.id="36" value="" type="array" abstract="0" documentation="Array con los datos de configuracion del sistema." name="configuracion" static="0" scope="201" />
59    </UML:Class>
60    <UML:Class stereotype="" package="MECON/Marco" xmi.id="13" abstract="0" documentation="Clase para el manejo del titulo de los sistemas." name="MECON_Marco_Titulo" static="0" scope="200" >
61     <UML:Operation stereotype="" package="" xmi.id="52" type="void" abstract="0" documentation="Constructor. Recibe como parametro el titulo del sistema." name="Titulo" static="0" scope="200" >
62      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Titulo del sistema" name="titulo" static="0" scope="200" />
63     </UML:Operation>
64     <UML:Operation stereotype="" package="" xmi.id="53" type="string" abstract="0" documentation="Funcion que devuelve un string con el html a imprimir en pantalla." name="toHtml" static="0" scope="200" />
65     <UML:Operation stereotype="" package="" xmi.id="96" type="string" abstract="0" documentation="Funcion que devuelve el titulo del sistema." name="darTitulo" static="0" scope="200" />
66     <UML:Attribute stereotype="" package="" xmi.id="51" value="" type="string" abstract="0" documentation="Array con los datos de configuracion del sistema." name="titulo" static="0" scope="201" />
67    </UML:Class>
68    <UML:Class stereotype="" package="MECON/Marco" xmi.id="14" abstract="0" documentation="Clase para el manejo de los menues y secciones de los sistemas." name="MECON_Marco_Menu" static="0" scope="200" >
69     <UML:Operation stereotype="" package="" xmi.id="56" type="void" abstract="0" documentation="Constructor. Recibe como parametro el directorio en donde se encuentra el sistema." name="MECON_Marco_Menu" static="0" scope="200" >
70      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="array" abstract="0" documentation="Array con los datos de las secciones" name="configuracion" static="0" scope="200" />
71     </UML:Operation>
72     <UML:Operation stereotype="" package="" xmi.id="57" type="void" abstract="0" documentation="Funcion que se encarga de generar el archivo que despues sera utilizado con la funcion EVAL." name="generarArchivo" static="0" scope="201" />
73     <UML:Operation stereotype="" package="" xmi.id="58" type="string" abstract="0" documentation="Funcion que se encarga de obtener el archivo con los datos del objeto para ser utilizado con la funcion EVAL." name="obtenerArchivo" static="0" scope="201" >
74      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Nombre del directorio en donde se encuentra el sistema instalado" name="directorio" static="0" scope="200" />
75     </UML:Operation>
76     <UML:Operation stereotype="" package="" xmi.id="76" type="array" abstract="0" documentation="Funcion que obtiene el arrayde configuracion de secciones." name="obtenerConfSecciones" static="0" scope="201" />
77     <UML:Operation stereotype="" package="" xmi.id="82" type="void" abstract="0" documentation="Funcion que arma a partir de la configuracion de las secciones el array con los objetos seccion." name="armarArraySecciones" static="0" scope="201" >
78      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="Array con la informacion de las secciones" name="confSec" static="0" scope="200" />
79     </UML:Operation>
80     <UML:Operation stereotype="" package="" xmi.id="126" type="void" abstract="0" documentation="Funcion que se encarga de serializar el array asociativo paginas-secciones. Se utilizara en la clase seccion para identificar a que seccion pertenece la pagina a la cual se quiere acceder." name="serializarArraySecciones" static="0" scope="201" />
81     <UML:Operation stereotype="" package="" xmi.id="134" type="void" abstract="0" documentation="Funcion que se encarga de agregar componentes al array" name="agregarComponente" static="0" scope="200" >
82      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="Datos del componente de menu a agregar" name="componente" static="0" scope="200" />
83     </UML:Operation>
84     <UML:Operation stereotype="" package="" xmi.id="143" type="string" abstract="0" documentation="Funcion que se encarga de devolver lo que se debe mostrar en pantalla" name="toHtml" static="0" scope="200" />
85     <UML:Operation stereotype="" package="" xmi.id="151" type="string" abstract="0" documentation="Devuelve el html del menu que hay que mostrar en pantalla" name="menuToHtml" static="0" scope="200" />
86     <UML:Attribute stereotype="" package="" xmi.id="55" value="" type="array" abstract="0" documentation="Array con la configuracion de las secciones del sistema;." name="configuracion" static="0" scope="201" />
87     <UML:Attribute stereotype="" package="" xmi.id="133" value="" type="array" abstract="0" documentation="Array de array con los componentes del menu" name="componentes" static="0" scope="201" />
88     <UML:Attribute stereotype="" package="" xmi.id="142" value="" type="table" abstract="0" documentation="Variable que contiene la tabla general de menues que se va a mostrar en pantalla" name="tabla" static="0" scope="201" />
89     <UML:Attribute stereotype="" package="" xmi.id="147" value="" type="string" abstract="0" documentation="Variable que contiene el titulo de la seccion seleccionada" name="titulo" static="0" scope="201" />
90     <UML:Attribute stereotype="" package="" xmi.id="200" value="" type="array" abstract="0" documentation="Array con los objetos seccion." name="secciones" static="0" scope="201" />
91     <UML:Attribute stereotype="" package="" xmi.id="203" value="" type="string" abstract="0" documentation="" name="componentesVertical" static="0" scope="201" />
92    </UML:Class>
93    <UML:Class stereotype="" package="MECON/Marco" xmi.id="15" abstract="0" documentation="Clase para el manejo de las paginas. " name="MECON_Marco_Pagina" static="0" scope="200" >
94     <UML:Operation stereotype="" package="" xmi.id="66" type="void" abstract="0" documentation="Constructor. Recibe como parametro el nombre del archivo pagina." name="MECON_Marco_Pagina" static="0" scope="200" >
95      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Nombre del archivo pagina." name="pagina" static="0" scope="200" />
96     </UML:Operation>
97     <UML:Operation stereotype="" package="" xmi.id="67" type="string" abstract="0" documentation="Funcion que devuelve un string con el link de a la pagina." name="link" static="0" scope="200" />
98     <UML:Attribute stereotype="" package="" xmi.id="65" value="" type="string" abstract="0" documentation="Nombre del archivo pagina." name="link" static="0" scope="201" />
99     <UML:Attribute stereotype="" package="" xmi.id="80" value="" type="string" abstract="0" documentation="Titulo de la pagina" name="titulo" static="0" scope="201" />
100     <UML:Attribute stereotype="" package="" xmi.id="81" value="" type="array" abstract="0" documentation="Permisos de la pagina" name="permisos" static="0" scope="201" />
101    </UML:Class>
102    <UML:Class stereotype="" package="MECON/Marco" xmi.id="16" abstract="0" documentation="Clase seccion para el manejo de las secciones" name="MECON_Marco_Seccion" static="0" scope="200" >
103     <UML:Operation stereotype="" package="" xmi.id="63" type="void" abstract="0" documentation="Constructor. Recibe como parametro el nombre de la seccion" name="MECON_Marco_Seccion" static="0" scope="200" >
104      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="Array con la informacion de la seccion" name="seccion" static="0" scope="200" />
105      <UML:Parameter stereotype="" package="" xmi.id="3" value="" type="array" abstract="0" documentation="Array con la configuracion del sistema" name="configuracion" static="0" scope="200" />
106     </UML:Operation>
107     <UML:Operation stereotype="" package="" xmi.id="64" type="string" abstract="0" documentation="Funcion que devuelve un string con el html a imprimir por pantalla." name="toHtml" static="0" scope="200" >
108      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Indica la pagina a la cual se quiere acceder." name="link_sel" static="0" scope="200" />
109     </UML:Operation>
110     <UML:Operation stereotype="" package="" xmi.id="84" type="void" abstract="0" documentation="Carga el array con los objetos hijos de la seccion" name="cargarHijos" static="0" scope="201" >
111      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="Array con los datos de los hijos de la seccion" name="hijos" static="0" scope="200" />
112     </UML:Operation>
113     <UML:Operation stereotype="" package="" xmi.id="127" type="void" abstract="0" documentation="Funcion que se encarga de desserializar el array asociativo paginas-secciones." name="desSerializarArraySecciones" static="0" scope="201" />
114     <UML:Operation stereotype="" package="" xmi.id="129" type="int" abstract="0" documentation="Funcion que se encarga de verificar si la pagina a la cual se quiere acceder pertenece a la seccion que estoy dibujando. Se utiliza como agregado en toHtml.
115 Devuelve 1 si pertenece a la seccion, en caso contrario 0." name="verifSeccionSeleccionada" static="0" scope="200" >
116      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Nombre de la pagina a la cual se quiere acceder." name="link_sel" static="0" scope="200" />
117     </UML:Operation>
118     <UML:Operation stereotype="" package="" xmi.id="202" type="string" abstract="0" documentation="" name="toHtmlVertical" static="0" scope="200" >
119      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Nombre de la seccion seleccionada" name="link_sel" static="0" scope="200" />
120      <UML:Parameter stereotype="" package="" xmi.id="2" value="false" type="bool" abstract="0" documentation="Indica si es el ultimo componente del menu.....en caso de serlo, debe mostrar la imagen con codito" name="ultimo" static="0" scope="200" />
121     </UML:Operation>
122     <UML:Attribute stereotype="" package="" xmi.id="60" value="" type="string" abstract="0" documentation="Nombre de la seccion." name="nombre" static="0" scope="201" />
123     <UML:Attribute stereotype="" package="" xmi.id="61" value="" type="Imagen" abstract="0" documentation="Este es el nombre de la imagen" name="imagen" static="0" scope="201" />
124     <UML:Attribute stereotype="" package="" xmi.id="62" value="" type="Menu" abstract="0" documentation="Hijos (menu) de la seccion." name="hijos" static="0" scope="201" />
125     <UML:Attribute stereotype="" package="" xmi.id="118" value="" type="string" abstract="0" documentation="Valor string del tipo de menu de la seccion" name="tipoMenu" static="0" scope="201" />
126     <UML:Attribute stereotype="" package="" xmi.id="130" value="" type="array" abstract="0" documentation="Array con la configuracion del sistema" name="configuracion" static="0" scope="201" />
127     <UML:Attribute stereotype="" package="" xmi.id="149" value="" type="string" abstract="0" documentation="" name="menuHtml" static="0" scope="201" />
128    </UML:Class>
129    <UML:Class stereotype="" package="MECON/Marco" xmi.id="17" abstract="0" documentation="Clase para el manejo de la animacion de las imagenes. Utilizada principalmente en la barra de secciones
130 " name="MECON_Marco_ImagenAnimada" static="0" scope="200" >
131     <UML:Operation stereotype="" package="" xmi.id="70" type="void" abstract="0" documentation="Constructor. Recibe como parametro el nombre del archivo que contiene la imagen." name="MECON_Marco_ImagenAnimada" static="0" scope="200" >
132      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Nombre del archivo imagen.   " name="imagenComun" static="0" scope="200" />
133      <UML:Parameter stereotype="" package="" xmi.id="2" value="''" type="string" abstract="0" documentation="Imagen alterna con el mouse por arriba" name="imagenMouseOn" static="0" scope="200" />
134      <UML:Parameter stereotype="" package="" xmi.id="3" value="''" type="string" abstract="0" documentation="Imagen alterna cuando esta seleccionada la seccion" name="imagenSelect" static="0" scope="200" />
135      <UML:Parameter stereotype="" package="" xmi.id="4" value="''" type="string" abstract="0" documentation="Directorio en donde se encuentran las imagenes" name="directorio" static="0" scope="200" />
136      <UML:Parameter stereotype="" package="" xmi.id="5" value="''" type="string" abstract="0" documentation="Nombre de la imagen animada." name="nombre" static="0" scope="200" />
137      <UML:Parameter stereotype="" package="" xmi.id="6" value="''" type="string" abstract="0" documentation="Link." name="link" static="0" scope="200" />
138     </UML:Operation>
139     <UML:Operation stereotype="" package="" xmi.id="71" type="string" abstract="0" documentation="Funcion que devuelve un string con el html a imprimir en pantalla." name="toHtml" static="0" scope="200" />
140     <UML:Operation stereotype="" package="" xmi.id="209" type="string" abstract="0" documentation="" name="calcularImagen" static="0" scope="202" >
141      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Nombre de la imagen." name="imagen" static="0" scope="200" />
142      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Directorio." name="directorio" static="0" scope="200" />
143      <UML:Parameter stereotype="" package="" xmi.id="3" value="''" type="string" abstract="0" documentation="Modificador que indica una variante de la imagen." name="modificador" static="0" scope="200" />
144     </UML:Operation>
145     <UML:Attribute stereotype="" package="" xmi.id="208" value="" type="string" abstract="0" documentation="Nombre del archivo imagen." name="imgComun" static="0" scope="201" />
146     <UML:Attribute stereotype="" package="" xmi.id="68" value="" type="string" abstract="0" documentation="Nombre del archivo imagen." name="imgMouseOn" static="0" scope="201" />
147     <UML:Attribute stereotype="" package="" xmi.id="69" value="" type="string" abstract="0" documentation="Nombre del archivo imagen." name="imgSelect" static="0" scope="201" />
148     <UML:Attribute stereotype="" package="" xmi.id="210" value="false" type="bool" abstract="0" documentation="Indica si la imagen esta seleccionada.
149 x2c:get set" name="seleccionada" static="0" scope="202" />
150     <UML:Attribute stereotype="" package="" xmi.id="211" value="true" type="bool" abstract="0" documentation="Indica si está habilitado el link.
151 x2c:get set" name="habilitada" static="0" scope="202" />
152     <UML:Attribute stereotype="" package="" xmi.id="212" value="''" type="string" abstract="0" documentation="Link a donde apunta la imagen.
153 x2c:get set" name="link" static="0" scope="202" />
154     <UML:Attribute stereotype="" package="" xmi.id="213" value="" type="string" abstract="0" documentation="x2c:get set" name="nombre" static="0" scope="202" />
155    </UML:Class>
156    <UML:Class stereotype="" package="" xmi.id="92" abstract="0" documentation="x2c:extern
157 x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
158    <UML:Class stereotype="" package="MECON/Marco" xmi.id="100" abstract="0" documentation="Clase que se encarga del manejo de los menues horizontales" name="MECON_Marco_MenuHorizontal" static="0" scope="200" >
159     <UML:Operation stereotype="" package="" xmi.id="111" type="void" abstract="0" documentation="Constructor. Recibe el nombre del directorio en donde esta instalado el sistema" name="MECON_Marco_MenuHorizontal" static="0" scope="200" >
160      <UML:Parameter stereotype="" package="" xmi.id="5" value="null" type="array" abstract="0" documentation="Configuracion del sistema" name="configuracion" static="0" scope="200" />
161     </UML:Operation>
162     <UML:Operation stereotype="" package="" xmi.id="139" type="void" abstract="0" documentation="Funcion para agregar el cuerpo de la pagina a la pagina" name="addBody" static="0" scope="200" >
163      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Body para agregar a la pagina" name="body" static="0" scope="200" />
164      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Titulo de la seccion seleccionada" name="titulo" static="0" scope="200" />
165      <UML:Parameter stereotype="" package="" xmi.id="3" value="true" type="bool" abstract="0" documentation="Indica si hay que agregar espacios antes y despues del body" name="espacios" static="0" scope="200" />
166      <UML:Parameter stereotype="" package="" xmi.id="4" value="null" type="mixed" abstract="0" documentation="Menu a mostrar" name="menu" static="0" scope="200" />
167     </UML:Operation>
168    </UML:Class>
169    <UML:Class stereotype="" package="MECON/Marco" xmi.id="103" abstract="0" documentation="Clase que se encarga del manejo de los menues verticales" name="MECON_Marco_MenuVertical" static="0" scope="200" >
170     <UML:Operation stereotype="" package="" xmi.id="110" type="void" abstract="0" documentation="Constructor. Recibe el nombre del directorio en donde esta instalado el sistema" name="MECON_Marco_MenuVertical" static="0" scope="200" >
171      <UML:Parameter stereotype="" package="" xmi.id="5" value="null" type="array" abstract="0" documentation="Configuracion del sistema" name="configuracion" static="0" scope="200" />
172     </UML:Operation>
173     <UML:Operation stereotype="" package="" xmi.id="141" type="void" abstract="0" documentation="Funcion para agregar el cuerpo de la pagina a la pagina" name="addBody" static="0" scope="200" >
174      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Cuerpo del mensaje para agregar a la pagina" name="body" static="0" scope="200" />
175      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Titulo de la seccion seleccionada" name="titulo" static="0" scope="200" />
176      <UML:Parameter stereotype="" package="" xmi.id="3" value="true" type="bool" abstract="0" documentation="Indica si hay que agregar espacios antes y despues del body" name="espacios" static="0" scope="200" />
177      <UML:Parameter stereotype="" package="" xmi.id="4" value="null" type="mixed" abstract="0" documentation="Menu a mostrar" name="menu" static="0" scope="200" />
178     </UML:Operation>
179    </UML:Class>
180    <UML:Class stereotype="" package="MECON/Marco" xmi.id="136" abstract="0" documentation="Clase que se encarga del manejo de los menues ocultos." name="MECON_Marco_MenuOculto" static="0" scope="200" >
181     <UML:Operation stereotype="" package="" xmi.id="138" type="void" abstract="0" documentation="Constructor. Recibe el nombre del directorio en donde esta instalado el sistema" name="MECON_Marco_MenuOculto" static="0" scope="200" >
182      <UML:Parameter stereotype="" package="" xmi.id="2" value="null" type="array" abstract="0" documentation="Configuracion del sistema" name="configuracion" static="0" scope="200" />
183     </UML:Operation>
184     <UML:Operation stereotype="" package="" xmi.id="140" type="void" abstract="0" documentation="Funcion para agregar el cuerpo de la pagina a la pagina" name="addBody" static="0" scope="200" >
185      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="String con el cuerpo a agregar a la pagina" name="body" static="0" scope="200" />
186      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Titulo de la seccion seleccionada" name="titulo" static="0" scope="200" />
187      <UML:Parameter stereotype="" package="" xmi.id="3" value="true" type="bool" abstract="0" documentation="Indica si hay que agregar espacios antes y despues del body" name="espacios" static="0" scope="200" />
188      <UML:Parameter stereotype="" package="" xmi.id="4" value="null" type="mixed" abstract="0" documentation="Menu a mostrar" name="menu" static="0" scope="200" />
189     </UML:Operation>
190    </UML:Class>
191    <UML:Class stereotype="" package="" xmi.id="170" abstract="0" documentation="x2c:extern" name="PAGINA" static="0" scope="200" />
192    <UML:Class stereotype="" package="" xmi.id="182" abstract="0" documentation="x2c:extern" name="HTML::Table" static="0" scope="200" />
193    <UML:Class stereotype="" package="MECON/Marco" xmi.id="193" abstract="0" documentation="Clase que se encarga del manejo de los menues principales. Este menu es el de secciones general del sistema." name="MECON_Marco_MenuPrincipal" static="0" scope="200" >
194     <UML:Operation stereotype="" package="" xmi.id="195" type="void" abstract="0" documentation="" name="MECON_Marco_MenuPrincipal" static="0" scope="200" >
195      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="Configuracion del sistema" name="configuracion" static="0" scope="200" />
196     </UML:Operation>
197     <UML:Operation stereotype="" package="" xmi.id="199" type="void" abstract="0" documentation="Funcion que se encarga de agregar el body a la seccion seleccionada" name="addBody" static="0" scope="200" >
198      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="" name="body" static="0" scope="200" />
199     </UML:Operation>
200     <UML:Attribute stereotype="" package="" xmi.id="197" value="" type="Seccion" abstract="0" documentation="Contiene el objeto seccion que se encuentra seleccionada. Se utiliza para mostrar el menu." name="seccionSeleccionada" static="0" scope="201" />
201    </UML:Class>
202   </umlobjects>
203   <diagrams>
204    <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="6" snapy="6" showatts="1" xmi.id="4" documentation="" type="402" showops="1" showpackage="0" name="Marco - Relaciones" localid="30000" showstereotype="0" showscope="1" font="helvetica,6,-1,0,50,0,0,0,0,0" linecolor="#ff0000" >
205     <widgets>
206      <UML:ConceptWidget usesdiagramfillcolour="0" width="216" showattsigs="601" usesdiagramusefillcolour="0" x="362" linecolour="#ff0000" y="117" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="143" usefillcolor="1" showattributes="1" xmi.id="3" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
207      <UML:ConceptWidget usesdiagramfillcolour="0" width="213" showattsigs="601" usesdiagramusefillcolour="0" x="3" linecolour="#ff0000" y="19" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="55" usefillcolor="1" showattributes="1" xmi.id="9" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
208      <UML:ConceptWidget usesdiagramfillcolour="0" width="144" showattsigs="601" usesdiagramusefillcolour="0" x="239" linecolour="#ff0000" y="17" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="55" usefillcolor="1" showattributes="1" xmi.id="10" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
209      <UML:ConceptWidget usesdiagramfillcolour="0" width="711" showattsigs="601" usesdiagramusefillcolour="0" x="31" linecolour="#ff0000" y="773" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="121" usefillcolor="1" showattributes="1" xmi.id="17" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
210      <UML:ConceptWidget usesdiagramfillcolour="0" width="243" showattsigs="601" usesdiagramusefillcolour="0" x="327" linecolour="#ff0000" y="381" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="176" usefillcolor="1" showattributes="1" xmi.id="14" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
211      <UML:ConceptWidget usesdiagramfillcolour="0" width="202" showattsigs="601" usesdiagramusefillcolour="0" x="61" linecolour="#ff0000" y="160" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="66" usefillcolor="1" showattributes="1" xmi.id="15" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
212      <UML:ConceptWidget usesdiagramfillcolour="0" width="289" showattsigs="601" usesdiagramusefillcolour="0" x="21" linecolour="#ff0000" y="365" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="143" usefillcolor="1" showattributes="1" xmi.id="16" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
213      <UML:ConceptWidget usesdiagramfillcolour="0" width="123" showattsigs="601" usesdiagramusefillcolour="0" x="541" linecolour="#ff0000" y="21" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="55" usefillcolor="1" showattributes="1" xmi.id="13" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
214      <UML:ConceptWidget usesdiagramfillcolour="0" width="64" showattsigs="601" usesdiagramusefillcolour="0" x="637" linecolour="#ff0000" y="114" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="21" usefillcolor="1" showattributes="1" xmi.id="92" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
215      <UML:ConceptWidget usesdiagramfillcolour="0" width="356" showattsigs="601" usesdiagramusefillcolour="0" x="459" linecolour="#ff0000" y="598" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="38" usefillcolor="1" showattributes="1" xmi.id="100" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
216      <UML:ConceptWidget usesdiagramfillcolour="0" width="356" showattsigs="601" usesdiagramusefillcolour="0" x="647" linecolour="#ff0000" y="388" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="38" usefillcolor="1" showattributes="1" xmi.id="103" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
217      <UML:ConceptWidget usesdiagramfillcolour="0" width="356" showattsigs="601" usesdiagramusefillcolour="0" x="650" linecolour="#ff0000" y="469" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="38" usefillcolor="1" showattributes="1" xmi.id="136" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
218      <UML:ConceptWidget usesdiagramfillcolour="0" width="254" showattsigs="601" usesdiagramusefillcolour="0" x="508" linecolour="#ff0000" y="693" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="44" usefillcolor="1" showattributes="1" xmi.id="193" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
219     </widgets>
220     <messages/>
221     <associations>
222      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="3" widgetaid="9" documentation="" type="501" >
223       <linepath>
224        <startpoint startx="109" starty="74" />
225        <endpoint endx="362" endy="188" />
226       </linepath>
227      </UML:AssocWidget>
228      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="3" widgetaid="10" documentation="" type="501" >
229       <linepath>
230        <startpoint startx="311" starty="72" />
231        <endpoint endx="434" endy="117" />
232       </linepath>
233      </UML:AssocWidget>
234      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="3" widgetaid="13" documentation="" type="501" >
235       <linepath>
236        <startpoint startx="541" starty="48" />
237        <endpoint endx="506" endy="117" />
238       </linepath>
239      </UML:AssocWidget>
240      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="3" widgetaid="14" documentation="" type="501" >
241       <linepath>
242        <startpoint startx="448" starty="381" />
243        <endpoint endx="470" endy="260" />
244       </linepath>
245      </UML:AssocWidget>
246      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="15" widgetaid="16" documentation="" type="500" >
247       <linepath>
248        <startpoint startx="165" starty="365" />
249        <endpoint endx="162" endy="226" />
250       </linepath>
251      </UML:AssocWidget>
252      <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="2" indexb="1" widgetbid="16" widgetaid="17" documentation="" type="501" >
253       <linepath>
254        <startpoint startx="268" starty="773" />
255        <endpoint endx="165" endy="508" />
256       </linepath>
257      </UML:AssocWidget>
258      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="92" widgetaid="3" documentation="" type="500" >
259       <linepath>
260        <startpoint startx="578" starty="188" />
261        <endpoint endx="637" endy="124" />
262       </linepath>
263      </UML:AssocWidget>
264      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="14" widgetaid="100" documentation="" type="500" >
265       <linepath>
266        <startpoint startx="637" starty="598" />
267        <endpoint endx="489" endy="557" />
268       </linepath>
269      </UML:AssocWidget>
270      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="14" widgetaid="103" documentation="" type="500" >
271       <linepath>
272        <startpoint startx="647" starty="407" />
273        <endpoint endx="570" endy="439" />
274       </linepath>
275      </UML:AssocWidget>
276      <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="3" indexb="1" widgetbid="14" widgetaid="16" documentation="" type="501" >
277       <linepath>
278        <startpoint startx="310" starty="412" />
279        <endpoint endx="327" endy="439" />
280       </linepath>
281      </UML:AssocWidget>
282      <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="3" indexb="2" widgetbid="16" widgetaid="14" documentation="" type="501" >
283       <linepath>
284        <startpoint startx="327" starty="498" />
285        <endpoint endx="310" endy="460" />
286       </linepath>
287      </UML:AssocWidget>
288      <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="3" indexb="1" widgetbid="14" widgetaid="17" documentation="" type="501" >
289       <linepath>
290        <startpoint startx="505" starty="773" />
291        <endpoint endx="408" endy="557" />
292       </linepath>
293      </UML:AssocWidget>
294      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="14" widgetaid="136" documentation="" type="500" >
295       <linepath>
296        <startpoint startx="828" starty="469" />
297        <endpoint endx="570" endy="498" />
298       </linepath>
299      </UML:AssocWidget>
300      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="100" widgetaid="193" documentation="" type="500" >
301       <linepath>
302        <startpoint startx="635" starty="693" />
303        <endpoint endx="637" endy="636" />
304       </linepath>
305      </UML:AssocWidget>
306     </associations>
307    </diagram>
308    <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="152" documentation="" type="403" showops="1" showpackage="0" name="Marco - Contructores" localid="29994" showstereotype="0" showscope="1" font="helvetica,-1,12,0,50,0,0,0,0,0" linecolor="#ff0000" >
309     <widgets>
310      <UML:ObjectWidget usesdiagramfillcolour="1" width="111" usesdiagramusefillcolour="1" x="204" linecolour="none" y="54" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="26" usefillcolor="1" length="513" xmi.id="3" decon="0" localid="29999" multipleinstance="0" drawasactor="0" font="helvetica,-1,12,0,50,0,0,0,0,0" />
311      <UML:ObjectWidget usesdiagramfillcolour="0" width="270" usesdiagramusefillcolour="0" x="393" linecolour="#ff0000" y="54" instancename="PRINCIPAL" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="26" usefillcolor="1" length="513" xmi.id="100" decon="0" localid="29998" multipleinstance="0" drawasactor="0" font="helvetica,-1,12,0,50,0,0,0,0,0" />
312      <UML:ObjectWidget usesdiagramfillcolour="1" width="164" usesdiagramusefillcolour="1" x="773" linecolour="none" y="54" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="26" usefillcolor="1" length="506" xmi.id="16" decon="0" localid="29997" multipleinstance="0" drawasactor="0" font="helvetica,-1,12,0,50,0,0,0,0,0" />
313      <UML:ObjectWidget usesdiagramfillcolour="0" width="266" usesdiagramusefillcolour="0" x="1116" linecolour="#ff0000" y="54" instancename="SUBMENU" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="26" usefillcolor="1" length="498" xmi.id="100" decon="0" localid="29996" multipleinstance="0" drawasactor="0" font="helvetica,-1,12,0,50,0,0,0,0,0" />
314      <UML:ObjectWidget usesdiagramfillcolour="1" width="68" usesdiagramusefillcolour="1" x="0" linecolour="none" y="54" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="26" usefillcolor="1" length="514" xmi.id="170" decon="0" localid="29994" multipleinstance="0" drawasactor="0" font="helvetica,-1,12,0,50,0,0,0,0,0" />
315     </widgets>
316     <messages>
317      <UML:MessageWidget usesdiagramfillcolour="1" width="267" usesdiagramusefillcolour="1" x="260" linecolour="none" y="114" operation="MenuHorizontal(directorio : string) : void" widgetbid="29998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29999" textid="153" xmi.id="154" font="helvetica,-1,12,0,50,0,0,0,0,0" />
318      <UML:MessageWidget usesdiagramfillcolour="1" width="325" usesdiagramusefillcolour="1" x="529" linecolour="none" y="135" operation="Seccion(seccion : array, directorio : string) : void" widgetbid="29997" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29998" textid="155" xmi.id="156" font="helvetica,-1,12,0,50,0,0,0,0,0" />
319      <UML:MessageWidget usesdiagramfillcolour="1" width="392" usesdiagramusefillcolour="1" x="856" linecolour="none" y="177" operation="MenuHorizontal(directorio : string) : void" widgetbid="29996" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29997" textid="157" xmi.id="158" font="helvetica,-1,12,0,50,0,0,0,0,0" />
320      <UML:MessageWidget usesdiagramfillcolour="1" width="392" usesdiagramusefillcolour="1" x="856" linecolour="none" y="262" operation="agregarComponente" widgetbid="29996" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29997" textid="159" xmi.id="160" font="helvetica,-1,12,0,50,0,0,0,0,0" />
321      <UML:MessageWidget usesdiagramfillcolour="1" width="392" usesdiagramusefillcolour="1" x="856" linecolour="none" y="217" operation="return" widgetbid="29997" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29996" textid="163" xmi.id="164" font="helvetica,-1,12,0,50,0,0,0,0,0" />
322      <UML:MessageWidget usesdiagramfillcolour="1" width="325" usesdiagramusefillcolour="1" x="529" linecolour="none" y="282" operation="return" widgetbid="29998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29997" textid="165" xmi.id="166" font="helvetica,-1,12,0,50,0,0,0,0,0" />
323      <UML:MessageWidget usesdiagramfillcolour="1" width="267" usesdiagramusefillcolour="1" x="260" linecolour="none" y="313" operation="return" widgetbid="29999" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29998" textid="167" xmi.id="168" font="helvetica,-1,12,0,50,0,0,0,0,0" />
324      <UML:MessageWidget usesdiagramfillcolour="1" width="223" usesdiagramusefillcolour="1" x="35" linecolour="none" y="102" operation="Marco(directorio : string) : void" widgetbid="29999" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29994" textid="171" xmi.id="172" font="helvetica,-1,12,0,50,0,0,0,0,0" />
325      <UML:MessageWidget usesdiagramfillcolour="1" width="223" usesdiagramusefillcolour="1" x="35" linecolour="none" y="353" operation="return" widgetbid="29994" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29999" textid="173" xmi.id="174" font="helvetica,-1,12,0,50,0,0,0,0,0" />
326      <UML:MessageWidget usesdiagramfillcolour="1" width="223" usesdiagramusefillcolour="1" x="35" linecolour="none" y="386" operation="addBody(body : Mixed) : void" widgetbid="29999" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29994" textid="175" xmi.id="176" font="helvetica,-1,12,0,50,0,0,0,0,0" />
327      <UML:MessageWidget usesdiagramfillcolour="1" width="223" usesdiagramusefillcolour="1" x="35" linecolour="none" y="424" operation="display() : string" widgetbid="29999" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29994" textid="177" xmi.id="178" font="helvetica,-1,12,0,50,0,0,0,0,0" />
328      <UML:MessageWidget usesdiagramfillcolour="1" width="267" usesdiagramusefillcolour="1" x="260" linecolour="none" y="452" operation="addBody(body : string) : void" widgetbid="29998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29999" textid="179" xmi.id="180" font="helvetica,-1,12,0,50,0,0,0,0,0" />
329     </messages>
330     <associations/>
331    </diagram>
332    <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="181" documentation="" type="403" showops="1" showpackage="0" name="Marco::addBody" localid="29996" showstereotype="0" showscope="1" font="helvetica,-1,12,0,50,0,0,0,0,0" linecolor="#ff0000" >
333     <widgets>
334      <UML:ObjectWidget usesdiagramfillcolour="1" width="111" usesdiagramusefillcolour="1" x="209" linecolour="none" y="54" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="26" usefillcolor="1" length="545" xmi.id="3" decon="0" localid="29999" multipleinstance="0" drawasactor="0" font="helvetica,-1,12,0,50,0,0,0,0,0" />
335      <UML:ObjectWidget usesdiagramfillcolour="0" width="172" usesdiagramusefillcolour="0" x="519" linecolour="#ff0000" y="54" instancename="marco->_tabla" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="26" usefillcolor="1" length="537" xmi.id="182" decon="0" localid="29998" multipleinstance="0" drawasactor="0" font="helvetica,-1,12,0,50,0,0,0,0,0" />
336      <UML:ObjectWidget usesdiagramfillcolour="1" width="68" usesdiagramusefillcolour="1" x="13" linecolour="none" y="54" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="26" usefillcolor="1" length="545" xmi.id="170" decon="0" localid="29997" multipleinstance="0" drawasactor="0" font="helvetica,-1,12,0,50,0,0,0,0,0" />
337      <UML:ObjectWidget usesdiagramfillcolour="1" width="206" usesdiagramusefillcolour="1" x="382" linecolour="none" y="54" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="26" usefillcolor="1" length="536" xmi.id="100" decon="0" localid="29996" multipleinstance="0" drawasactor="0" font="helvetica,-1,12,0,50,0,0,0,0,0" />
338     </widgets>
339     <messages>
340      <UML:MessageWidget usesdiagramfillcolour="1" width="215" usesdiagramusefillcolour="1" x="48" linecolour="none" y="101" operation="display() : string" widgetbid="29999" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29997" textid="183" xmi.id="184" font="helvetica,-1,12,0,50,0,0,0,0,0" />
341      <UML:MessageWidget usesdiagramfillcolour="1" width="219" usesdiagramusefillcolour="1" x="265" linecolour="none" y="129" operation="addBody(body : string) : void" widgetbid="29996" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29999" textid="187" xmi.id="188" font="helvetica,-1,12,0,50,0,0,0,0,0" />
342      <UML:MessageWidget usesdiagramfillcolour="1" width="118" usesdiagramusefillcolour="1" x="486" linecolour="none" y="164" operation="addRow(Componentes)" widgetbid="29998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29996" textid="189" xmi.id="190" font="helvetica,-1,12,0,50,0,0,0,0,0" />
343      <UML:MessageWidget usesdiagramfillcolour="1" width="118" usesdiagramusefillcolour="1" x="486" linecolour="none" y="195" operation="addRow(titulo)" widgetbid="29998" usesdiagramlinecolour="1" fillcolour="none" height="8" usefillcolor="1" seqnum="" widgetaid="29996" textid="191" xmi.id="192" font="helvetica,-1,12,0,50,0,0,0,0,0" />
344     </messages>
345     <associations/>
346    </diagram>
347    <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="216" documentation="" type="402" showops="1" showpackage="0" name="Marco - Clases" localid="30000" showstereotype="0" showscope="1" font="helvetica,6,-1,0,50,0,0,0,0,0" linecolor="#ff0000" >
348     <widgets>
349      <UML:ConceptWidget usesdiagramfillcolour="0" width="213" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="20" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="55" usefillcolor="1" showattributes="1" xmi.id="9" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
350      <UML:ConceptWidget usesdiagramfillcolour="0" width="711" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="380" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="121" usefillcolor="1" showattributes="1" xmi.id="17" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
351      <UML:ConceptWidget usesdiagramfillcolour="0" width="216" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="90" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="143" usefillcolor="1" showattributes="1" xmi.id="3" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
352      <UML:ConceptWidget usesdiagramfillcolour="0" width="243" showattsigs="601" usesdiagramusefillcolour="0" x="250" linecolour="#ff0000" y="10" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="176" usefillcolor="1" showattributes="1" xmi.id="14" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
353      <UML:ConceptWidget usesdiagramfillcolour="0" width="356" showattsigs="601" usesdiagramusefillcolour="0" x="510" linecolour="#ff0000" y="120" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="38" usefillcolor="1" showattributes="1" xmi.id="100" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
354      <UML:ConceptWidget usesdiagramfillcolour="0" width="356" showattsigs="601" usesdiagramusefillcolour="0" x="510" linecolour="#ff0000" y="170" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="38" usefillcolor="1" showattributes="1" xmi.id="136" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
355      <UML:ConceptWidget usesdiagramfillcolour="0" width="254" showattsigs="601" usesdiagramusefillcolour="0" x="510" linecolour="#ff0000" y="10" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="44" usefillcolor="1" showattributes="1" xmi.id="193" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
356      <UML:ConceptWidget usesdiagramfillcolour="0" width="356" showattsigs="601" usesdiagramusefillcolour="0" x="510" linecolour="#ff0000" y="70" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="38" usefillcolor="1" showattributes="1" xmi.id="103" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
357      <UML:ConceptWidget usesdiagramfillcolour="0" width="202" showattsigs="601" usesdiagramusefillcolour="0" x="250" linecolour="#ff0000" y="200" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="66" usefillcolor="1" showattributes="1" xmi.id="15" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
358      <UML:ConceptWidget usesdiagramfillcolour="0" width="289" showattsigs="601" usesdiagramusefillcolour="0" x="510" linecolour="#ff0000" y="220" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="143" usefillcolor="1" showattributes="1" xmi.id="16" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
359     </widgets>
360     <messages/>
361     <associations/>
362    </diagram>
363   </diagrams>
364   <listview>
365    <listitem open="1" type="800" id="-1" label="Views" >
366     <listitem open="1" type="801" id="-1" label="Logical View" >
367      <listitem open="1" type="803" id="-1" label="Marco" >
368       <listitem open="1" type="813" id="92" label="HTML_Page" />
369       <listitem open="0" type="813" id="3" label="MECON_Marco" >
370        <listitem open="0" type="815" id="97" label="addBody" />
371        <listitem open="0" type="815" id="214" label="addMenuVertical" />
372        <listitem open="0" type="815" id="124" label="addTitle" />
373        <listitem open="0" type="814" id="8" label="configuracion" />
374        <listitem open="0" type="814" id="206" label="espacios" />
375        <listitem open="0" type="815" id="218" label="habilitarLinks" />
376        <listitem open="0" type="814" id="219" label="links" />
377        <listitem open="0" type="815" id="26" label="MECON_Marco" />
378        <listitem open="0" type="814" id="215" label="menuVertical" />
379        <listitem open="0" type="815" id="32" label="obtenerConfiguracion" />
380        <listitem open="0" type="815" id="207" label="setEspacios" />
381        <listitem open="0" type="815" id="220" label="toHTML" />
382       </listitem>
383       <listitem open="0" type="813" id="9" label="MECON_Marco_Copete" >
384        <listitem open="0" type="815" id="34" label="MECON_Marco_Copete" />
385        <listitem open="0" type="815" id="94" label="darCopete" />
386        <listitem open="0" type="814" id="33" label="directorio" />
387        <listitem open="0" type="815" id="35" label="toHtml" />
388       </listitem>
389       <listitem open="0" type="813" id="17" label="MECON_Marco_ImagenAnimada" >
390        <listitem open="0" type="815" id="209" label="calcularImagen" />
391        <listitem open="0" type="814" id="211" label="habilitada" />
392        <listitem open="0" type="815" id="70" label="MECON_Marco_ImagenAnimada" />
393        <listitem open="0" type="814" id="208" label="imgComun" />
394        <listitem open="0" type="814" id="68" label="imgMouseOn" />
395        <listitem open="0" type="814" id="69" label="imgSelect" />
396        <listitem open="0" type="814" id="212" label="link" />
397        <listitem open="0" type="814" id="213" label="nombre" />
398        <listitem open="0" type="814" id="210" label="seleccionada" />
399        <listitem open="0" type="815" id="71" label="toHtml" />
400       </listitem>
401       <listitem open="0" type="813" id="14" label="MECON_Marco_Menu" >
402        <listitem open="0" type="815" id="134" label="agregarComponente" />
403        <listitem open="0" type="815" id="82" label="armarArraySecciones" />
404        <listitem open="0" type="814" id="133" label="componentes" />
405        <listitem open="0" type="814" id="203" label="componentesVertical" />
406        <listitem open="0" type="814" id="55" label="configuracion" />
407        <listitem open="0" type="815" id="57" label="generarArchivo" />
408        <listitem open="0" type="815" id="56" label="MECON_Marco_Menu" />
409        <listitem open="0" type="815" id="151" label="menuToHtml" />
410        <listitem open="0" type="815" id="58" label="obtenerArchivo" />
411        <listitem open="0" type="815" id="76" label="obtenerConfSecciones" />
412        <listitem open="0" type="814" id="200" label="secciones" />
413        <listitem open="0" type="815" id="126" label="serializarArraySecciones" />
414        <listitem open="0" type="814" id="142" label="tabla" />
415        <listitem open="0" type="814" id="147" label="titulo" />
416        <listitem open="0" type="815" id="143" label="toHtml" />
417       </listitem>
418       <listitem open="0" type="813" id="100" label="MECON_Marco_MenuHorizontal" >
419        <listitem open="0" type="815" id="139" label="addBody" />
420        <listitem open="0" type="815" id="111" label="MECON_Marco_MenuHorizontal" />
421       </listitem>
422       <listitem open="0" type="813" id="136" label="MECON_Marco_MenuOculto" >
423        <listitem open="0" type="815" id="140" label="addBody" />
424        <listitem open="0" type="815" id="138" label="MECON_Marco_MenuOculto" />
425       </listitem>
426       <listitem open="0" type="813" id="193" label="MECON_Marco_MenuPrincipal" >
427        <listitem open="0" type="815" id="199" label="addBody" />
428        <listitem open="0" type="815" id="195" label="MECON_Marco_MenuPrincipal" />
429        <listitem open="0" type="814" id="197" label="seccionSeleccionada" />
430       </listitem>
431       <listitem open="0" type="813" id="103" label="MECON_Marco_MenuVertical" >
432        <listitem open="0" type="815" id="141" label="addBody" />
433        <listitem open="0" type="815" id="110" label="MECON_Marco_MenuVertical" />
434       </listitem>
435       <listitem open="0" type="813" id="15" label="MECON_Marco_Pagina" >
436        <listitem open="0" type="814" id="65" label="link" />
437        <listitem open="0" type="815" id="67" label="link" />
438        <listitem open="0" type="815" id="66" label="MECON_Marco_Pagina" />
439        <listitem open="0" type="814" id="81" label="permisos" />
440        <listitem open="0" type="814" id="80" label="titulo" />
441       </listitem>
442       <listitem open="0" type="813" id="10" label="MECON_Marco_Pie" >
443        <listitem open="0" type="814" id="36" label="configuracion" />
444        <listitem open="0" type="815" id="95" label="darPie" />
445        <listitem open="0" type="815" id="38" label="Pie" />
446        <listitem open="0" type="815" id="39" label="toHtml" />
447       </listitem>
448       <listitem open="0" type="813" id="16" label="MECON_Marco_Seccion" >
449        <listitem open="0" type="815" id="84" label="cargarHijos" />
450        <listitem open="0" type="814" id="130" label="configuracion" />
451        <listitem open="0" type="815" id="127" label="desSerializarArraySecciones" />
452        <listitem open="0" type="814" id="62" label="hijos" />
453        <listitem open="0" type="814" id="61" label="imagen" />
454        <listitem open="0" type="814" id="149" label="menuHtml" />
455        <listitem open="0" type="814" id="60" label="nombre" />
456        <listitem open="0" type="815" id="63" label="MECON_Marco_Seccion" />
457        <listitem open="0" type="814" id="118" label="tipoMenu" />
458        <listitem open="0" type="815" id="64" label="toHtml" />
459        <listitem open="0" type="815" id="202" label="toHtmlVertical" />
460        <listitem open="0" type="815" id="129" label="verifSeccionSeleccionada" />
461       </listitem>
462       <listitem open="0" type="813" id="13" label="MECON_Marco_Titulo" >
463        <listitem open="0" type="815" id="96" label="darTitulo" />
464        <listitem open="0" type="814" id="51" label="titulo" />
465        <listitem open="0" type="815" id="52" label="Titulo" />
466        <listitem open="0" type="815" id="53" label="toHtml" />
467       </listitem>
468      </listitem>
469      <listitem open="1" type="810" id="181" label="Marco::addBody" />
470      <listitem open="1" type="807" id="216" label="Marco - Clases" />
471      <listitem open="1" type="810" id="152" label="Marco - Contructores" />
472      <listitem open="1" type="807" id="4" label="Marco - Relaciones" />
473      <listitem open="1" type="803" id="-1" label="Secuencia" >
474       <listitem open="1" type="813" id="182" label="HTML::Table" />
475       <listitem open="1" type="813" id="170" label="PAGINA" />
476      </listitem>
477     </listitem>
478     <listitem open="1" type="802" id="-1" label="Use Case View" />
479    </listitem>
480   </listview>
481  </XMI.content>
482 </XMI>