]> git.llucax.com Git - mecon/meconlib.git/commitdiff
Finalizo la poda. Faltan los permisos.
authorMartín Marrese <marrese@gmail.com>
Wed, 30 Jul 2003 15:57:03 +0000 (15:57 +0000)
committerMartín Marrese <marrese@gmail.com>
Wed, 30 Jul 2003 15:57:03 +0000 (15:57 +0000)
doc/Marco/uml/Marco.xmi
lib/MECON/Marco.php
lib/MECON/Marco/Copete.php
lib/MECON/Marco/ImagenAnimada.php
lib/MECON/Marco/Menu.php
lib/MECON/Marco/MenuHorizontal.php
lib/MECON/Marco/MenuOculto.php
lib/MECON/Marco/MenuPrincipal.php
lib/MECON/Marco/MenuVertical.php
lib/MECON/Marco/Pagina.php
lib/MECON/Marco/Seccion.php

index 25fd513b2de54f253dd2a5b2b77b027f9bfc4761..41f86159f5a913ca478d2cf40351cd2cde7e1cfe 100644 (file)
@@ -46,8 +46,7 @@ Si es un objeto debe tener un metodo toHtml y opcionalmente puede tener un getCS
      <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" />
     </UML:Operation>
     <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" />
      <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" />
     </UML:Operation>
     <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" />
-    <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" />
-    <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" />
+    <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" />
    </UML:Class>
    <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" >
     <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" >
    </UML:Class>
    <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" >
     <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" >
@@ -83,21 +82,21 @@ Si es un objeto debe tener un metodo toHtml y opcionalmente puede tener un getCS
     </UML:Operation>
     <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" />
     <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" />
     </UML:Operation>
     <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" />
     <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" />
-    <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" />
-    <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" />
+    <UML:Attribute stereotype="" package="" xmi.id="55" value="array()" type="array" abstract="0" documentation="Array con la configuracion de las secciones del sistema;." name="configuracion" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="133" value="array()" type="array" abstract="0" documentation="Array de array con los componentes del menu" name="componentes" static="0" scope="201" />
     <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" />
     <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" />
-    <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" />
-    <UML:Attribute stereotype="" package="" xmi.id="200" value="" type="array" abstract="0" documentation="Array con los objetos seccion." name="secciones" static="0" scope="201" />
-    <UML:Attribute stereotype="" package="" xmi.id="203" value="" type="string" abstract="0" documentation="" name="componentesVertical" static="0" scope="201" />
+    <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" />
+    <UML:Attribute stereotype="" package="" xmi.id="200" value="array()" type="array" abstract="0" documentation="Array con los objetos seccion." name="secciones" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="203" value="array()" type="string" abstract="0" documentation="" name="componentesVertical" static="0" scope="201" />
    </UML:Class>
    <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" >
     <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" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Nombre del archivo pagina." name="pagina" static="0" scope="200" />
     </UML:Operation>
     <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" />
    </UML:Class>
    <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" >
     <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" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="string" abstract="0" documentation="Nombre del archivo pagina." name="pagina" static="0" scope="200" />
     </UML:Operation>
     <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" />
-    <UML:Attribute stereotype="" package="" xmi.id="65" value="" type="string" abstract="0" documentation="Nombre del archivo pagina." name="link" static="0" scope="201" />
-    <UML:Attribute stereotype="" package="" xmi.id="80" value="" type="string" abstract="0" documentation="Titulo de la pagina" name="titulo" static="0" scope="201" />
-    <UML:Attribute stereotype="" package="" xmi.id="81" value="" type="array" abstract="0" documentation="Permisos de la pagina" name="permisos" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="65" value="''" type="string" abstract="0" documentation="Nombre del archivo pagina." name="link" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="80" value="''" type="string" abstract="0" documentation="Titulo de la pagina" name="titulo" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="81" value="array()" type="array" abstract="0" documentation="Permisos de la pagina" name="permisos" static="0" scope="201" />
    </UML:Class>
    <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" >
     <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" >
    </UML:Class>
    <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" >
     <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" >
@@ -119,12 +118,12 @@ Devuelve 1 si pertenece a la seccion, en caso contrario 0." name="verifSeccionSe
      <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" />
      <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" />
     </UML:Operation>
      <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" />
      <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" />
     </UML:Operation>
-    <UML:Attribute stereotype="" package="" xmi.id="60" value="" type="string" abstract="0" documentation="Nombre de la seccion." name="nombre" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="60" value="''" type="string" abstract="0" documentation="Nombre de la seccion." name="nombre" static="0" scope="201" />
     <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" />
     <UML:Attribute stereotype="" package="" xmi.id="62" value="" type="Menu" abstract="0" documentation="Hijos (menu) de la seccion." name="hijos" static="0" scope="201" />
     <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" />
     <UML:Attribute stereotype="" package="" xmi.id="62" value="" type="Menu" abstract="0" documentation="Hijos (menu) de la seccion." name="hijos" static="0" scope="201" />
-    <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" />
-    <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" />
-    <UML:Attribute stereotype="" package="" xmi.id="149" value="" type="string" abstract="0" documentation="" name="menuHtml" static="0" scope="201" />
+    <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" />
+    <UML:Attribute stereotype="" package="" xmi.id="130" value="array()" type="array" abstract="0" documentation="Array con la configuracion del sistema" name="configuracion" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="149" value="''" type="string" abstract="0" documentation="" name="menuHtml" static="0" scope="201" />
    </UML:Class>
    <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
 " name="MECON_Marco_ImagenAnimada" static="0" scope="200" >
    </UML:Class>
    <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
 " name="MECON_Marco_ImagenAnimada" static="0" scope="200" >
@@ -142,49 +141,37 @@ Devuelve 1 si pertenece a la seccion, en caso contrario 0." name="verifSeccionSe
      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Directorio." name="directorio" static="0" scope="200" />
      <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" />
     </UML:Operation>
      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Directorio." name="directorio" static="0" scope="200" />
      <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" />
     </UML:Operation>
-    <UML:Attribute stereotype="" package="" xmi.id="208" value="" type="string" abstract="0" documentation="Nombre del archivo imagen." name="imgComun" static="0" scope="201" />
-    <UML:Attribute stereotype="" package="" xmi.id="68" value="" type="string" abstract="0" documentation="Nombre del archivo imagen." name="imgMouseOn" static="0" scope="201" />
-    <UML:Attribute stereotype="" package="" xmi.id="69" value="" type="string" abstract="0" documentation="Nombre del archivo imagen." name="imgSelect" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="208" value="''" type="string" abstract="0" documentation="Nombre del archivo imagen." name="imgComun" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="68" value="''" type="string" abstract="0" documentation="Nombre del archivo imagen." name="imgMouseOn" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="69" value="''" type="string" abstract="0" documentation="Nombre del archivo imagen." name="imgSelect" static="0" scope="201" />
     <UML:Attribute stereotype="" package="" xmi.id="210" value="false" type="bool" abstract="0" documentation="Indica si la imagen esta seleccionada.
 x2c:get set" name="seleccionada" static="0" scope="202" />
     <UML:Attribute stereotype="" package="" xmi.id="211" value="true" type="bool" abstract="0" documentation="Indica si está habilitado el link.
 x2c:get set" name="habilitada" static="0" scope="202" />
     <UML:Attribute stereotype="" package="" xmi.id="212" value="''" type="string" abstract="0" documentation="Link a donde apunta la imagen.
 x2c:get set" name="link" static="0" scope="202" />
     <UML:Attribute stereotype="" package="" xmi.id="210" value="false" type="bool" abstract="0" documentation="Indica si la imagen esta seleccionada.
 x2c:get set" name="seleccionada" static="0" scope="202" />
     <UML:Attribute stereotype="" package="" xmi.id="211" value="true" type="bool" abstract="0" documentation="Indica si está habilitado el link.
 x2c:get set" name="habilitada" static="0" scope="202" />
     <UML:Attribute stereotype="" package="" xmi.id="212" value="''" type="string" abstract="0" documentation="Link a donde apunta la imagen.
 x2c:get set" name="link" static="0" scope="202" />
-    <UML:Attribute stereotype="" package="" xmi.id="213" value="" type="string" abstract="0" documentation="x2c:get set" name="nombre" static="0" scope="202" />
+    <UML:Attribute stereotype="" package="" xmi.id="213" value="''" type="string" abstract="0" documentation="x2c:get set" name="nombre" static="0" scope="202" />
    </UML:Class>
    <UML:Class stereotype="" package="" xmi.id="92" abstract="0" documentation="x2c:extern
 x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
    <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" >
    </UML:Class>
    <UML:Class stereotype="" package="" xmi.id="92" abstract="0" documentation="x2c:extern
 x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
    <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" >
-    <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" >
-     <UML:Parameter stereotype="" package="" xmi.id="5" value="null" type="array" abstract="0" documentation="Configuracion del sistema" name="configuracion" static="0" scope="200" />
-    </UML:Operation>
     <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" >
      <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" />
      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Titulo de la seccion seleccionada" name="titulo" static="0" scope="200" />
     <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" >
      <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" />
      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Titulo de la seccion seleccionada" name="titulo" static="0" scope="200" />
-     <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" />
      <UML:Parameter stereotype="" package="" xmi.id="4" value="null" type="mixed" abstract="0" documentation="Menu a mostrar" name="menu" static="0" scope="200" />
     </UML:Operation>
    </UML:Class>
    <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" >
      <UML:Parameter stereotype="" package="" xmi.id="4" value="null" type="mixed" abstract="0" documentation="Menu a mostrar" name="menu" static="0" scope="200" />
     </UML:Operation>
    </UML:Class>
    <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" >
-    <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" >
-     <UML:Parameter stereotype="" package="" xmi.id="5" value="null" type="array" abstract="0" documentation="Configuracion del sistema" name="configuracion" static="0" scope="200" />
-    </UML:Operation>
     <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" >
      <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" />
      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Titulo de la seccion seleccionada" name="titulo" static="0" scope="200" />
     <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" >
      <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" />
      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Titulo de la seccion seleccionada" name="titulo" static="0" scope="200" />
-     <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" />
      <UML:Parameter stereotype="" package="" xmi.id="4" value="null" type="mixed" abstract="0" documentation="Menu a mostrar" name="menu" static="0" scope="200" />
     </UML:Operation>
    </UML:Class>
    <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" >
      <UML:Parameter stereotype="" package="" xmi.id="4" value="null" type="mixed" abstract="0" documentation="Menu a mostrar" name="menu" static="0" scope="200" />
     </UML:Operation>
    </UML:Class>
    <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" >
-    <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" >
-     <UML:Parameter stereotype="" package="" xmi.id="2" value="null" type="array" abstract="0" documentation="Configuracion del sistema" name="configuracion" static="0" scope="200" />
-    </UML:Operation>
     <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" >
      <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" />
      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Titulo de la seccion seleccionada" name="titulo" static="0" scope="200" />
     <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" >
      <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" />
      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="string" abstract="0" documentation="Titulo de la seccion seleccionada" name="titulo" static="0" scope="200" />
-     <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" />
      <UML:Parameter stereotype="" package="" xmi.id="4" value="null" type="mixed" abstract="0" documentation="Menu a mostrar" name="menu" static="0" scope="200" />
     </UML:Operation>
    </UML:Class>
      <UML:Parameter stereotype="" package="" xmi.id="4" value="null" type="mixed" abstract="0" documentation="Menu a mostrar" name="menu" static="0" scope="200" />
     </UML:Operation>
    </UML:Class>
@@ -197,14 +184,14 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
     <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" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="" name="body" static="0" scope="200" />
     </UML:Operation>
     <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" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="array" abstract="0" documentation="" name="body" static="0" scope="200" />
     </UML:Operation>
-    <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" />
+    <UML:Attribute stereotype="" package="" xmi.id="197" value="null" 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" />
    </UML:Class>
   </umlobjects>
   <diagrams>
    <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" >
     <widgets>
      <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" />
    </UML:Class>
   </umlobjects>
   <diagrams>
    <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" >
     <widgets>
      <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" />
-     <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" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="213" showattsigs="601" usesdiagramusefillcolour="0" x="3" linecolour="#ff0000" y="19" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="44" 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" />
      <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" />
      <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" />
      <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" />
      <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" />
      <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" />
      <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" />
@@ -212,16 +199,16 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
      <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" />
      <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" />
      <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" />
      <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" />
      <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" />
      <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" />
-     <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" />
-     <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" />
-     <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" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="268" showattsigs="601" usesdiagramusefillcolour="0" x="459" linecolour="#ff0000" y="598" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" 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" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="268" showattsigs="601" usesdiagramusefillcolour="0" x="647" linecolour="#ff0000" y="388" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" 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" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="268" showattsigs="601" usesdiagramusefillcolour="0" x="650" linecolour="#ff0000" y="469" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" 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" />
      <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" />
     </widgets>
     <messages/>
     <associations>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="3" widgetaid="9" documentation="" type="501" >
       <linepath>
      <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" />
     </widgets>
     <messages/>
     <associations>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="3" widgetaid="9" documentation="" type="501" >
       <linepath>
-       <startpoint startx="109" starty="74" />
+       <startpoint startx="109" starty="63" />
        <endpoint endx="362" endy="188" />
       </linepath>
      </UML:AssocWidget>
        <endpoint endx="362" endy="188" />
       </linepath>
      </UML:AssocWidget>
@@ -263,25 +250,25 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="14" widgetaid="100" documentation="" type="500" >
       <linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="14" widgetaid="100" documentation="" type="500" >
       <linepath>
-       <startpoint startx="637" starty="598" />
+       <startpoint startx="593" starty="598" />
        <endpoint endx="489" endy="557" />
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="14" widgetaid="103" documentation="" type="500" >
       <linepath>
        <endpoint endx="489" endy="557" />
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="14" widgetaid="103" documentation="" type="500" >
       <linepath>
-       <startpoint startx="647" starty="407" />
+       <startpoint startx="647" starty="401" />
        <endpoint endx="570" endy="439" />
       </linepath>
      </UML:AssocWidget>
        <endpoint endx="570" endy="439" />
       </linepath>
      </UML:AssocWidget>
-     <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="3" indexb="1" widgetbid="14" widgetaid="16" documentation="" type="501" >
+     <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="3" indexb="2" widgetbid="14" widgetaid="16" documentation="" type="501" >
       <linepath>
        <startpoint startx="310" starty="412" />
       <linepath>
        <startpoint startx="310" starty="412" />
-       <endpoint endx="327" endy="439" />
+       <endpoint endx="327" endy="498" />
       </linepath>
      </UML:AssocWidget>
       </linepath>
      </UML:AssocWidget>
-     <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="3" indexb="2" widgetbid="16" widgetaid="14" documentation="" type="501" >
+     <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="3" indexb="2" widgetbid="16" widgetaid="14" documentation="" type="501" >
       <linepath>
       <linepath>
-       <startpoint startx="327" starty="498" />
+       <startpoint startx="327" starty="439" />
        <endpoint endx="310" endy="460" />
       </linepath>
      </UML:AssocWidget>
        <endpoint endx="310" endy="460" />
       </linepath>
      </UML:AssocWidget>
@@ -293,14 +280,14 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="14" widgetaid="136" documentation="" type="500" >
       <linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" widgetbid="14" widgetaid="136" documentation="" type="500" >
       <linepath>
-       <startpoint startx="828" starty="469" />
+       <startpoint startx="784" starty="469" />
        <endpoint endx="570" endy="498" />
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="100" widgetaid="193" documentation="" type="500" >
       <linepath>
        <startpoint startx="635" starty="693" />
        <endpoint endx="570" endy="498" />
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="100" widgetaid="193" documentation="" type="500" >
       <linepath>
        <startpoint startx="635" starty="693" />
-       <endpoint endx="637" endy="636" />
+       <endpoint endx="593" endy="625" />
       </linepath>
      </UML:AssocWidget>
     </associations>
       </linepath>
      </UML:AssocWidget>
     </associations>
@@ -346,16 +333,16 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
    </diagram>
    <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" >
     <widgets>
    </diagram>
    <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" >
     <widgets>
-     <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" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="213" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="20" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="44" 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" />
      <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" />
      <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" />
      <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" />
      <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" />
      <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" />
      <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" />
-     <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" />
-     <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" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="268" showattsigs="601" usesdiagramusefillcolour="0" x="510" linecolour="#ff0000" y="110" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" 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" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="268" showattsigs="601" usesdiagramusefillcolour="0" x="510" linecolour="#ff0000" y="150" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" 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" />
      <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" />
      <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" />
-     <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" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="268" showattsigs="601" usesdiagramusefillcolour="0" x="510" linecolour="#ff0000" y="70" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" 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" />
      <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" />
      <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" />
-     <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" />
+     <UML:ConceptWidget usesdiagramfillcolour="0" width="289" showattsigs="601" usesdiagramusefillcolour="0" x="480" 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" />
     </widgets>
     <messages/>
     <associations/>
     </widgets>
     <messages/>
     <associations/>
@@ -381,19 +368,18 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
        <listitem open="0" type="815" id="220" label="toHTML" />
       </listitem>
       <listitem open="0" type="813" id="9" label="MECON_Marco_Copete" >
        <listitem open="0" type="815" id="220" label="toHTML" />
       </listitem>
       <listitem open="0" type="813" id="9" label="MECON_Marco_Copete" >
-       <listitem open="0" type="815" id="34" label="MECON_Marco_Copete" />
-       <listitem open="0" type="815" id="94" label="darCopete" />
        <listitem open="0" type="814" id="33" label="directorio" />
        <listitem open="0" type="814" id="33" label="directorio" />
+       <listitem open="0" type="815" id="34" label="MECON_Marco_Copete" />
        <listitem open="0" type="815" id="35" label="toHtml" />
       </listitem>
       <listitem open="0" type="813" id="17" label="MECON_Marco_ImagenAnimada" >
        <listitem open="0" type="815" id="209" label="calcularImagen" />
        <listitem open="0" type="814" id="211" label="habilitada" />
        <listitem open="0" type="815" id="35" label="toHtml" />
       </listitem>
       <listitem open="0" type="813" id="17" label="MECON_Marco_ImagenAnimada" >
        <listitem open="0" type="815" id="209" label="calcularImagen" />
        <listitem open="0" type="814" id="211" label="habilitada" />
-       <listitem open="0" type="815" id="70" label="MECON_Marco_ImagenAnimada" />
        <listitem open="0" type="814" id="208" label="imgComun" />
        <listitem open="0" type="814" id="68" label="imgMouseOn" />
        <listitem open="0" type="814" id="69" label="imgSelect" />
        <listitem open="0" type="814" id="212" label="link" />
        <listitem open="0" type="814" id="208" label="imgComun" />
        <listitem open="0" type="814" id="68" label="imgMouseOn" />
        <listitem open="0" type="814" id="69" label="imgSelect" />
        <listitem open="0" type="814" id="212" label="link" />
+       <listitem open="0" type="815" id="70" label="MECON_Marco_ImagenAnimada" />
        <listitem open="0" type="814" id="213" label="nombre" />
        <listitem open="0" type="814" id="210" label="seleccionada" />
        <listitem open="0" type="815" id="71" label="toHtml" />
        <listitem open="0" type="814" id="213" label="nombre" />
        <listitem open="0" type="814" id="210" label="seleccionada" />
        <listitem open="0" type="815" id="71" label="toHtml" />
@@ -417,11 +403,9 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
       </listitem>
       <listitem open="0" type="813" id="100" label="MECON_Marco_MenuHorizontal" >
        <listitem open="0" type="815" id="139" label="addBody" />
       </listitem>
       <listitem open="0" type="813" id="100" label="MECON_Marco_MenuHorizontal" >
        <listitem open="0" type="815" id="139" label="addBody" />
-       <listitem open="0" type="815" id="111" label="MECON_Marco_MenuHorizontal" />
       </listitem>
       <listitem open="0" type="813" id="136" label="MECON_Marco_MenuOculto" >
        <listitem open="0" type="815" id="140" label="addBody" />
       </listitem>
       <listitem open="0" type="813" id="136" label="MECON_Marco_MenuOculto" >
        <listitem open="0" type="815" id="140" label="addBody" />
-       <listitem open="0" type="815" id="138" label="MECON_Marco_MenuOculto" />
       </listitem>
       <listitem open="0" type="813" id="193" label="MECON_Marco_MenuPrincipal" >
        <listitem open="0" type="815" id="199" label="addBody" />
       </listitem>
       <listitem open="0" type="813" id="193" label="MECON_Marco_MenuPrincipal" >
        <listitem open="0" type="815" id="199" label="addBody" />
@@ -430,11 +414,10 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
       </listitem>
       <listitem open="0" type="813" id="103" label="MECON_Marco_MenuVertical" >
        <listitem open="0" type="815" id="141" label="addBody" />
       </listitem>
       <listitem open="0" type="813" id="103" label="MECON_Marco_MenuVertical" >
        <listitem open="0" type="815" id="141" label="addBody" />
-       <listitem open="0" type="815" id="110" label="MECON_Marco_MenuVertical" />
       </listitem>
       <listitem open="0" type="813" id="15" label="MECON_Marco_Pagina" >
       </listitem>
       <listitem open="0" type="813" id="15" label="MECON_Marco_Pagina" >
-       <listitem open="0" type="814" id="65" label="link" />
        <listitem open="0" type="815" id="67" label="link" />
        <listitem open="0" type="815" id="67" label="link" />
+       <listitem open="0" type="814" id="65" label="link" />
        <listitem open="0" type="815" id="66" label="MECON_Marco_Pagina" />
        <listitem open="0" type="814" id="81" label="permisos" />
        <listitem open="0" type="814" id="80" label="titulo" />
        <listitem open="0" type="815" id="66" label="MECON_Marco_Pagina" />
        <listitem open="0" type="814" id="81" label="permisos" />
        <listitem open="0" type="814" id="80" label="titulo" />
@@ -451,9 +434,9 @@ x2c:include: HTML/Page.php" name="HTML_Page" static="0" scope="200" />
        <listitem open="0" type="815" id="127" label="desSerializarArraySecciones" />
        <listitem open="0" type="814" id="62" label="hijos" />
        <listitem open="0" type="814" id="61" label="imagen" />
        <listitem open="0" type="815" id="127" label="desSerializarArraySecciones" />
        <listitem open="0" type="814" id="62" label="hijos" />
        <listitem open="0" type="814" id="61" label="imagen" />
+       <listitem open="0" type="815" id="63" label="MECON_Marco_Seccion" />
        <listitem open="0" type="814" id="149" label="menuHtml" />
        <listitem open="0" type="814" id="60" label="nombre" />
        <listitem open="0" type="814" id="149" label="menuHtml" />
        <listitem open="0" type="814" id="60" label="nombre" />
-       <listitem open="0" type="815" id="63" label="MECON_Marco_Seccion" />
        <listitem open="0" type="814" id="118" label="tipoMenu" />
        <listitem open="0" type="815" id="64" label="toHtml" />
        <listitem open="0" type="815" id="202" label="toHtmlVertical" />
        <listitem open="0" type="814" id="118" label="tipoMenu" />
        <listitem open="0" type="815" id="64" label="toHtml" />
        <listitem open="0" type="815" id="202" label="toHtmlVertical" />
index 471f6cb68c8db7a4d72679832901b039fba6ac6f..79421b899103537122d324f50cf721b48e02fc03 100644 (file)
@@ -243,14 +243,14 @@ Si es un objeto debe tener un metodo toHtml y opcionalmente puede tener un getCS
     function toHTML() // ~X2C
     {
         //Agrego la opcion seleccionada de links a la configuracion 
     function toHTML() // ~X2C
     {
         //Agrego la opcion seleccionada de links a la configuracion 
-        $this->_configuracion['links'] = $this->_links;
+        $this->_configuracion['links']    = $this->_links;
+        //Agrego la opcion seleccionada de espacios a la configuracion 
+        $this->_configuracion['espacios'] = $this->_espacios;
         //Creo el menu principal
         $menu = new MECON_Marco_MenuPrincipal ($this->_configuracion);
         //Agrego el contenido de la pagina
         //Creo el menu principal
         $menu = new MECON_Marco_MenuPrincipal ($this->_configuracion);
         //Agrego el contenido de la pagina
-        $body = array ( 'body'         => $this->_body        , //Page
-                        'espacios'     => $this->_espacios    ,
-                        'menuVertical' => $this->_menuVertical,
-                      );
+        $body = array ( 'body' => $this->_body, 'menuVertical' => $this->_menuVertical);
+                                  //Page
         //Agrego el contenido al menu
         $menu->addBody($body);       
         //Agrego el Marco completo a Page
         //Agrego el contenido al menu
         $menu->addBody($body);       
         //Agrego el Marco completo a Page
index 88d1ab8cf99b888829be4631e4ef2b13d8dd83e0..9b2c5ecf41dba8d74d6748fc81acbf916accc9d9 100644 (file)
@@ -41,7 +41,7 @@ class MECON_Marco_Copete {
      * @var    string $directorio
      * @access private
      */
      * @var    string $directorio
      * @access private
      */
-    var $_directorio;
+    var $_directorio = '';
 
     // ~X2C
 
 
     // ~X2C
 
@@ -78,18 +78,6 @@ class MECON_Marco_Copete {
     }
     // -X2C
 
     }
     // -X2C
 
-    // +X2C Operation 94
-    /**
-     * Funcion que devuelve el html de la imagen a incluir.
-     *
-     * @return string
-     * @access public
-     */
-    function darCopete() // ~X2C
-    {
-        return '<img src="'.$this->_directorio.'/copete.jpg">';
-    }
-    // -X2C
 
 } // -X2C Class :MECON_Marco_Copete
 
 
 } // -X2C Class :MECON_Marco_Copete
 
index b02aa06e1b2b4d44e2693ade3249396316f61f86..65aba3c90a069bac31561622c3a6fe58f98b0290 100644 (file)
@@ -42,7 +42,7 @@ class MECON_Marco_ImagenAnimada {
      * @var    string $imgComun
      * @access private
      */
      * @var    string $imgComun
      * @access private
      */
-    var $_imgComun;
+    var $_imgComun = '';
 
     /**
      * Nombre del archivo imagen.
 
     /**
      * Nombre del archivo imagen.
@@ -50,7 +50,7 @@ class MECON_Marco_ImagenAnimada {
      * @var    string $imgMouseOn
      * @access private
      */
      * @var    string $imgMouseOn
      * @access private
      */
-    var $_imgMouseOn;
+    var $_imgMouseOn = '';
 
     /**
      * Nombre del archivo imagen.
 
     /**
      * Nombre del archivo imagen.
@@ -58,7 +58,7 @@ class MECON_Marco_ImagenAnimada {
      * @var    string $imgSelect
      * @access private
      */
      * @var    string $imgSelect
      * @access private
      */
-    var $_imgSelect;
+    var $_imgSelect = '';
 
     /**
      * Indica si la imagen esta seleccionada.
 
     /**
      * Indica si la imagen esta seleccionada.
@@ -88,7 +88,7 @@ class MECON_Marco_ImagenAnimada {
      * @var    string $nombre
      * @access protected
      */
      * @var    string $nombre
      * @access protected
      */
-    var $_nombre;
+    var $_nombre = '';
 
     /**
      * Gets Seleccionada.
 
     /**
      * Gets Seleccionada.
@@ -229,8 +229,8 @@ class MECON_Marco_ImagenAnimada {
      */
     function toHtml() // ~X2C
     {
      */
     function toHtml() // ~X2C
     {
-        $src = $this->getSeleccionada() ? $this->_imgSelect : $this->_imgComun;
-        $img = new HTML_Image($src, $this->_nombre, array('name' => $this->_nombre, 'border' => 0));
+        $src  = $this->getSeleccionada() ? $this->_imgSelect : $this->_imgComun;
+        $img  = new HTML_Image($src, $this->_nombre, array('name' => $this->_nombre, 'border' => 0));
         $html = $img->toHtml();
         if ($this->getHabilitada()) {
             if ($this->getSeleccionada()) {
         $html = $img->toHtml();
         if ($this->getHabilitada()) {
             if ($this->getSeleccionada()) {
index 029059a730db00df8742896c94c9f47408e6172d..3b3224a448c4b6058ef39fdf18ac9c4a466a69d8 100644 (file)
@@ -45,7 +45,7 @@ class MECON_Marco_Menu {
      * @var    array $configuracion
      * @access private
      */
      * @var    array $configuracion
      * @access private
      */
-    var $_configuracion;
+    var $_configuracion = array();
 
     /**
      * Array de array con los componentes del menu
 
     /**
      * Array de array con los componentes del menu
@@ -53,7 +53,7 @@ class MECON_Marco_Menu {
      * @var    array $componentes
      * @access private
      */
      * @var    array $componentes
      * @access private
      */
-    var $_componentes;
+    var $_componentes = array();
 
     /**
      * Variable que contiene la tabla general de menues que se va a mostrar en pantalla
 
     /**
      * Variable que contiene la tabla general de menues que se va a mostrar en pantalla
@@ -69,7 +69,7 @@ class MECON_Marco_Menu {
      * @var    string $titulo
      * @access private
      */
      * @var    string $titulo
      * @access private
      */
-    var $_titulo;
+    var $_titulo = '';
 
     /**
      * Array con los objetos seccion.
 
     /**
      * Array con los objetos seccion.
@@ -77,13 +77,13 @@ class MECON_Marco_Menu {
      * @var    array $secciones
      * @access private
      */
      * @var    array $secciones
      * @access private
      */
-    var $_secciones;
+    var $_secciones = array();
 
     /**
      * @var    string $componentesVertical
      * @access private
      */
 
     /**
      * @var    string $componentesVertical
      * @access private
      */
-    var $_componentesVertical;
+    var $_componentesVertical = array();
 
     // ~X2C
 
 
     // ~X2C
 
@@ -98,10 +98,12 @@ class MECON_Marco_Menu {
      */
     function MECON_Marco_Menu($configuracion = null) // ~X2C
     {
      */
     function MECON_Marco_Menu($configuracion = null) // ~X2C
     {
-        $this->_componentes = array (); //Inicializo vacio el array de componentes del menu
-        $this->_componentesVertical = array (); //Inicializo vacio el array de componentes del menu
-        $this->_secciones = array (); //Inicializo vacio el array de los objetos secciones
-        $this->_tabla = new HTML_Table('width=760 align="center" bgcolor="#FFFFFF" cellspacing="0" cellpadding="0" border="0"');
+        $this->_tabla = new HTML_Table('width=760 
+                                        align="center" 
+                                        bgcolor="#FFFFFF" 
+                                        cellspacing="0" 
+                                        cellpadding="0" 
+                                        border="0"');
         $this->_configuracion = $configuracion;
     }
     // -X2C
         $this->_configuracion = $configuracion;
     }
     // -X2C
index 0e6b135f89c917817a9a17c23d1a6c8cd1e48c18..172d149ce74eadfaa60132582825996cb1f33056 100644 (file)
@@ -41,46 +41,29 @@ require_once 'MECON/Marco/Menu.php';
 class MECON_Marco_MenuHorizontal extends MECON_Marco_Menu {
     // ~X2C
 
 class MECON_Marco_MenuHorizontal extends MECON_Marco_Menu {
     // ~X2C
 
-
-    // +X2C Operation 111
-    /**
-     * Constructor. Recibe el nombre del directorio en donde esta instalado el sistema
-     *
-     * @param  array $configuracion Configuracion del sistema
-     *
-     * @return void
-     * @access public
-     */
-    function MECON_Marco_MenuHorizontal($configuracion = null) // ~X2C
-    {
-        parent::MECON_Marco_Menu($configuracion);
-    }
-    // -X2C
-
     // +X2C Operation 139
     /**
      * Funcion para agregar el cuerpo de la pagina a la pagina
      *
      * @param  string $body Body para agregar a la pagina
      * @param  string $titulo Titulo de la seccion seleccionada
     // +X2C Operation 139
     /**
      * Funcion para agregar el cuerpo de la pagina a la pagina
      *
      * @param  string $body Body para agregar a la pagina
      * @param  string $titulo Titulo de la seccion seleccionada
-     * @param  bool $espacios Indica si hay que agregar espacios antes y despues del body
      * @param  mixed $menu Menu a mostrar
      *
      * @return void
      * @access public
      */
      * @param  mixed $menu Menu a mostrar
      *
      * @return void
      * @access public
      */
-    function addBody($body, $titulo, $espacios = true, $menu = null) // ~X2C
+    function addBody($body, $titulo, $menu = null) // ~X2C
     {
         $c = count($this->_componentes); 
     {
         $c = count($this->_componentes); 
+        //Agrego el titulo
         $tit = '<font face="Arial, Helvetica, sans-serif" size="3" color="#FFFFFF"><b>'.$titulo.'</b></font>';
         $row = array ($tit);
         $this->_tabla->addRow($row,'align="left" bgcolor="#336699" colspan="'.$c.'"');
         $tit = '<font face="Arial, Helvetica, sans-serif" size="3" color="#FFFFFF"><b>'.$titulo.'</b></font>';
         $row = array ($tit);
         $this->_tabla->addRow($row,'align="left" bgcolor="#336699" colspan="'.$c.'"');
-        
+        //
         $tmp = $this->_componentes;
         $this->_componentes = array ();
         $this->_armarArraySecciones($tmp);
         $this->_tabla->addRow($this->_componentes,'align="center" bgcolor="#FFFFFF"');
         $tmp = $this->_componentes;
         $this->_componentes = array ();
         $this->_armarArraySecciones($tmp);
         $this->_tabla->addRow($this->_componentes,'align="center" bgcolor="#FFFFFF"');
-        
 
         $colcount = $this->_tabla->getColCount();
         $width = 100 / $colcount;
 
         $colcount = $this->_tabla->getColCount();
         $width = 100 / $colcount;
@@ -91,7 +74,7 @@ class MECON_Marco_MenuHorizontal extends MECON_Marco_Menu {
         $tmp='';
         
         //Agrego si corresponde el espacio al inicio
         $tmp='';
         
         //Agrego si corresponde el espacio al inicio
-        if ($espacios) {
+        if ($this->_configuracion['espacios']) {
             $row = array ('&nbsp;');
             $this->_tabla->addRow($row,'align="left" bgcolor="#FFFFFF" colspan="'.$c.'"');
         }
             $row = array ('&nbsp;');
             $this->_tabla->addRow($row,'align="left" bgcolor="#FFFFFF" colspan="'.$c.'"');
         }
@@ -113,7 +96,7 @@ class MECON_Marco_MenuHorizontal extends MECON_Marco_Menu {
         $row = array ($tmp);
         $this->_tabla->addRow($row,'align="center" bgcolor="#FFFFFF" colspan="'.$c.'"');
         //Agrego si corresponde el espacio al final
         $row = array ($tmp);
         $this->_tabla->addRow($row,'align="center" bgcolor="#FFFFFF" colspan="'.$c.'"');
         //Agrego si corresponde el espacio al final
-        if ($espacios) {
+        if ($this->_configuracion['espacios']) {
             $row = array ('&nbsp;');
             $this->_tabla->addRow($row,'align="left" bgcolor="#FFFFFF" colspan="'.$c.'"');
         }
             $row = array ('&nbsp;');
             $this->_tabla->addRow($row,'align="left" bgcolor="#FFFFFF" colspan="'.$c.'"');
         }
index 208ea9300d8c3d16ca681ffbe683551c9fd0cbeb..6d775882363ac9e7bd0c3667c45c2aa759cf69b3 100644 (file)
@@ -38,35 +38,18 @@ require_once 'MECON/Marco/Menu.php';
 class MECON_Marco_MenuOculto extends MECON_Marco_Menu {
     // ~X2C
 
 class MECON_Marco_MenuOculto extends MECON_Marco_Menu {
     // ~X2C
 
-
-    // +X2C Operation 138
-    /**
-     * Constructor. Recibe el nombre del directorio en donde esta instalado el sistema
-     *
-     * @param  array $configuracion Configuracion del sistema
-     *
-     * @return void
-     * @access public
-     */
-    function MECON_Marco_MenuOculto($configuracion = null) // ~X2C
-    {
-        parent::MECON_Marco_Menu($configuracion);
-    }
-    // -X2C
-
     // +X2C Operation 140
     /**
      * Funcion para agregar el cuerpo de la pagina a la pagina
      *
      * @param  string $body String con el cuerpo a agregar a la pagina
      * @param  string $titulo Titulo de la seccion seleccionada
     // +X2C Operation 140
     /**
      * Funcion para agregar el cuerpo de la pagina a la pagina
      *
      * @param  string $body String con el cuerpo a agregar a la pagina
      * @param  string $titulo Titulo de la seccion seleccionada
-     * @param  bool $espacios Indica si hay que agregar espacios antes y despues del body
      * @param  mixed $menu Menu a mostrar
      *
      * @return void
      * @access public
      */
      * @param  mixed $menu Menu a mostrar
      *
      * @return void
      * @access public
      */
-    function addBody($body, $titulo, $espacios = true, $menu = null) // ~X2C
+    function addBody($body, $titulo, $menu = null) // ~X2C
     {
         if ($menu) {
             $colspan = 2;
     {
         if ($menu) {
             $colspan = 2;
@@ -75,14 +58,13 @@ class MECON_Marco_MenuOculto extends MECON_Marco_Menu {
             $colspan = 1;
         }
         
             $colspan = 1;
         }
         
+        //Agrego el titulo
         $tit = '<font face="Arial, Helvetica, sans-serif" size="3" color="#FFFFFF"><b>'.$titulo.'</b></font>';
         $row = array ($tit);
         $this->_tabla->addRow($row,'align="left" bgcolor="#336699" colspan="'.$colspan.'"');
         
         $tit = '<font face="Arial, Helvetica, sans-serif" size="3" color="#FFFFFF"><b>'.$titulo.'</b></font>';
         $row = array ($tit);
         $this->_tabla->addRow($row,'align="left" bgcolor="#336699" colspan="'.$colspan.'"');
         
-            
-        
         //Agrego si corresponde el espacio al inicio
         //Agrego si corresponde el espacio al inicio
-        if ($espacios) {
+        if ($this->_configuracion['espacios']) {
             $row = array ('&nbsp;');
             $this->_tabla->addRow($row,'align="left" bgcolor="#FFFFFF" colspan="'.$colspan.'"');
         }
             $row = array ('&nbsp;');
             $this->_tabla->addRow($row,'align="left" bgcolor="#FFFFFF" colspan="'.$colspan.'"');
         }
@@ -125,7 +107,7 @@ class MECON_Marco_MenuOculto extends MECON_Marco_Menu {
         $this->_tabla->addRow($row,'align="center" bgcolor="#FFFFFF"');
         
         //Agrego si corresponde el espacio al final
         $this->_tabla->addRow($row,'align="center" bgcolor="#FFFFFF"');
         
         //Agrego si corresponde el espacio al final
-        if ($espacios) {
+        if ($this->_configuracion['espacios']) {
             $row = array ('&nbsp;');
             $this->_tabla->addRow($row,'align="left" bgcolor="#FFFFFF" colspan="'.$colspan.'"');
         }
             $row = array ('&nbsp;');
             $this->_tabla->addRow($row,'align="left" bgcolor="#FFFFFF" colspan="'.$colspan.'"');
         }
index 18702f163fccc1380a38edd1f7bae6e319435629..b44326129b71cfaa246e7c71031640fe2a4997cd 100644 (file)
@@ -44,7 +44,7 @@ class MECON_Marco_MenuPrincipal extends MECON_Marco_MenuHorizontal {
      * @var    Seccion $seccionSeleccionada
      * @access private
      */
      * @var    Seccion $seccionSeleccionada
      * @access private
      */
-    var $_seccionSeleccionada;
+    var $_seccionSeleccionada = null;
 
     // ~X2C
 
 
     // ~X2C
 
@@ -57,7 +57,6 @@ class MECON_Marco_MenuPrincipal extends MECON_Marco_MenuHorizontal {
      */
     function MECON_Marco_MenuPrincipal($configuracion) // ~X2C
     {
      */
     function MECON_Marco_MenuPrincipal($configuracion) // ~X2C
     {
-        $this->_seccionSeleccionada = null;
         parent::MECON_Marco_Menu($configuracion);
 
         if (!is_null($configuracion['secciones'] || $configuracion['secciones'] == '')) {
         parent::MECON_Marco_Menu($configuracion);
 
         if (!is_null($configuracion['secciones'] || $configuracion['secciones'] == '')) {
@@ -107,7 +106,7 @@ class MECON_Marco_MenuPrincipal extends MECON_Marco_MenuHorizontal {
         }
         //Agrego el contenido de la pagina
         if (!is_null($this->_seccionSeleccionada) && isset($this->_seccionSeleccionada->_hijos)) {
         }
         //Agrego el contenido de la pagina
         if (!is_null($this->_seccionSeleccionada) && isset($this->_seccionSeleccionada->_hijos)) {
-            $this->_seccionSeleccionada->_hijos->addBody($body['body'],$this->_seccionSeleccionada->_nombre, $body['espacios'], $body['menuVertical']);
+            $this->_seccionSeleccionada->_hijos->addBody($body['body'],$this->_seccionSeleccionada->_nombre, $body['menuVertical']);
             $row = array ($this->_seccionSeleccionada->_hijos->toHtml());
             $this->_tabla->addRow($row,'align="center" bgcolor="#FFFFFF" colspan="'.$colspan.'"');
         }
             $row = array ($this->_seccionSeleccionada->_hijos->toHtml());
             $this->_tabla->addRow($row,'align="center" bgcolor="#FFFFFF" colspan="'.$colspan.'"');
         }
@@ -116,7 +115,7 @@ class MECON_Marco_MenuPrincipal extends MECON_Marco_MenuHorizontal {
             $this->_tabla->addRow($row,'align="left" bgcolor="#336699" colspan="'.$colspan.'"');
  
             //Agrego si corresponde el espacio al inicio
             $this->_tabla->addRow($row,'align="left" bgcolor="#336699" colspan="'.$colspan.'"');
  
             //Agrego si corresponde el espacio al inicio
-            if ($body['espacios']) {
+            if ($this->_configuracion['espacios']) {
                 $espacio = '&nbsp;<BR>';
             }
             else {
                 $espacio = '&nbsp;<BR>';
             }
             else {
index 8d87af9f1a7172b03047b11d9f9d261d34dfd02c..af5c0986b5a67adaee94c6b799f2cd0621635a83 100644 (file)
@@ -38,35 +38,18 @@ require_once 'MECON/Marco/Menu.php';
 class MECON_Marco_MenuVertical extends MECON_Marco_Menu {
     // ~X2C
 
 class MECON_Marco_MenuVertical extends MECON_Marco_Menu {
     // ~X2C
 
-
-    // +X2C Operation 110
-    /**
-     * Constructor. Recibe el nombre del directorio en donde esta instalado el sistema
-     *
-     * @param  array $configuracion Configuracion del sistema
-     *
-     * @return void
-     * @access public
-     */
-    function MECON_Marco_MenuVertical($configuracion = null) // ~X2C
-    {
-        parent::MECON_Marco_Menu($configuracion);
-    }
-    // -X2C
-
     // +X2C Operation 141
     /**
      * Funcion para agregar el cuerpo de la pagina a la pagina
      *
      * @param  string $body Cuerpo del mensaje para agregar a la pagina
      * @param  string $titulo Titulo de la seccion seleccionada
     // +X2C Operation 141
     /**
      * Funcion para agregar el cuerpo de la pagina a la pagina
      *
      * @param  string $body Cuerpo del mensaje para agregar a la pagina
      * @param  string $titulo Titulo de la seccion seleccionada
-     * @param  bool $espacios Indica si hay que agregar espacios antes y despues del body
      * @param  mixed $menu Menu a mostrar
      *
      * @return void
      * @access public
      */
      * @param  mixed $menu Menu a mostrar
      *
      * @return void
      * @access public
      */
-    function addBody($body, $titulo, $espacios = true, $menu = null) // ~X2C
+    function addBody($body, $titulo, $menu = null) // ~X2C
     {
         $c= count($this->_componentes); 
         
     {
         $c= count($this->_componentes); 
         
@@ -96,7 +79,7 @@ class MECON_Marco_MenuVertical extends MECON_Marco_Menu {
 //AGREGO EL CUERPO
         $tmp = '';
         //Agrego si corresponde el espacio al inicio
 //AGREGO EL CUERPO
         $tmp = '';
         //Agrego si corresponde el espacio al inicio
-        if ($espacios) {
+        if ($this->_configuracion['espacios']) {
             $tmp.='&nbsp;<BR>';
         }
         //
             $tmp.='&nbsp;<BR>';
         }
         //
@@ -115,7 +98,7 @@ class MECON_Marco_MenuVertical extends MECON_Marco_Menu {
             }
         }        
         //Agrego si corresponde el espacio al final
             }
         }        
         //Agrego si corresponde el espacio al final
-        if ($espacios) {
+        if ($this->_configuracion['espacios']) {
             $tmp.='<BR>&nbsp;';
         }
         //
             $tmp.='<BR>&nbsp;';
         }
         //
index 3fea4030d2df33e26454817c2b43f57f9285708d..e0b5da8bb9bfb4cc1a05d156cfb4fdbc2cd597a5 100644 (file)
@@ -38,7 +38,7 @@ class MECON_Marco_Pagina {
      * @var    string $link
      * @access private
      */
      * @var    string $link
      * @access private
      */
-    var $_link;
+    var $_link = '';
 
     /**
      * Titulo de la pagina
 
     /**
      * Titulo de la pagina
@@ -46,7 +46,7 @@ class MECON_Marco_Pagina {
      * @var    string $titulo
      * @access private
      */
      * @var    string $titulo
      * @access private
      */
-    var $_titulo;
+    var $_titulo = '';
 
     /**
      * Permisos de la pagina
 
     /**
      * Permisos de la pagina
@@ -54,7 +54,7 @@ class MECON_Marco_Pagina {
      * @var    array $permisos
      * @access private
      */
      * @var    array $permisos
      * @access private
      */
-    var $_permisos;
+    var $_permisos = array();
 
     // ~X2C
 
 
     // ~X2C
 
index 0d6719a17aac31514e011ea431fce3466256ffa0..14b538f859038e9796251b09f746ae6d295e494d 100644 (file)
@@ -49,7 +49,7 @@ class MECON_Marco_Seccion extends MECON_Marco_Pagina {
      * @var    string $nombre
      * @access private
      */
      * @var    string $nombre
      * @access private
      */
-    var $_nombre;
+    var $_nombre = '';
 
     /**
      * Este es el nombre de la imagen
 
     /**
      * Este es el nombre de la imagen
@@ -73,7 +73,7 @@ class MECON_Marco_Seccion extends MECON_Marco_Pagina {
      * @var    string $tipoMenu
      * @access private
      */
      * @var    string $tipoMenu
      * @access private
      */
-    var $_tipoMenu;
+    var $_tipoMenu = '';
 
     /**
      * Array con la configuracion del sistema
 
     /**
      * Array con la configuracion del sistema
@@ -81,13 +81,13 @@ class MECON_Marco_Seccion extends MECON_Marco_Pagina {
      * @var    array $configuracion
      * @access private
      */
      * @var    array $configuracion
      * @access private
      */
-    var $_configuracion;
+    var $_configuracion = array();
 
     /**
      * @var    string $menuHtml
      * @access private
      */
 
     /**
      * @var    string $menuHtml
      * @access private
      */
-    var $_menuHtml;
+    var $_menuHtml = '';
 
     // ~X2C
 
 
     // ~X2C
 
@@ -111,9 +111,13 @@ class MECON_Marco_Seccion extends MECON_Marco_Pagina {
         if (@$seccion['link']) {
             parent::MECON_Marco_Pagina($seccion['link']);
         }        
         if (@$seccion['link']) {
             parent::MECON_Marco_Pagina($seccion['link']);
         }        
-        $this->_imagen = new MECON_Marco_ImagenAnimada($imgComun, $imgMouseOn, $imgSelect,
-        $configuracion['directorios']['imagenes'], $this->_nombre,
-        $configuracion['directorios']['root'].'/'.$this->_link);
+        $this->_imagen = new MECON_Marco_ImagenAnimada( $imgComun, 
+                                                        $imgMouseOn, 
+                                                        $imgSelect,
+                                                        $configuracion['directorios']['imagenes'], 
+                                                        $this->_nombre,
+                                                        $configuracion['directorios']['root'].'/'.
+                                                        $this->_link);
         if (!is_null($configuracion)) {
             $this->_configuracion = $configuracion;
         }
         if (!is_null($configuracion)) {
             $this->_configuracion = $configuracion;
         }