+<?php
+// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:
+// +----------------------------------------------------------------------+
+// | PHP Version 4 |
+// +----------------------------------------------------------------------+
+// | Copyright (c) 1997-2003 The PHP Group |
+// +----------------------------------------------------------------------+
+// | This source file is subject to version 2.02 of the PHP license, |
+// | that is bundled with this package in the file LICENSE, and is |
+// | available at through the world-wide-web at |
+// | http://www.php.net/license/2_02.txt. |
+// | If you did not receive a copy of the PHP license and are unable to |
+// | obtain it through the world-wide-web, please send a note to |
+// | license@php.net so we can mail you a copy immediately. |
+// +----------------------------------------------------------------------+
+// | Created: Mon Apr 14 16:23:22 2003
+// | Author: Martin Marrese <mmarre@mecon.gov.ar>
+// +----------------------------------------------------------------------+
+//
+// $Id$
+// $Author$
+// $URL$
+// $Date$
+// $Rev$
+//
+
+#require_once 'PEAR.php';
+
+
+
+// +X2C Class 14 :Menu
+/**
+ * Clase para el manejo de los menues y secciones de los sistemas.
+ *
+ * @access public
+ */
+class Menu {
+ /**
+ * Array de secciones. Contiene la informacion de las secciones del sistema.
+ *
+ * @var array(seccion) $_secciones
+ *
+ * @access private
+ */
+ var $_secciones;
+
+ /**
+ * Nombre del directorio en donde se encuentra el sistema;.
+ *
+ * @var string $_directorio
+ *
+ * @access private
+ */
+ var $_directorio;
+
+ // ~X2C
+
+ // +X2C Operation 56
+ /**
+ * Constructor. Recibe como parametro el directorio en donde se encuentra el sistema.
+ *
+ * @param string $directorio Nombre del directorio en donde se encuentra el sistema.
+ *
+ * @return void
+ *
+ * @access public
+ */
+ function Menu($directorio) // ~X2C
+ {
+ trigger_error('Not implemented!', E_USER_WARNING);
+ }
+ // -X2C
+
+ // +X2C Operation 57
+ /**
+ * Funcion que se encarga de generar el archivo que despues sera utilizado con la funcion EVAL.
+ *
+ * @return void
+ *
+ * @access private
+ */
+ function _generarArchivo() // ~X2C
+ {
+ trigger_error('Not implemented!', E_USER_WARNING);
+ }
+ // -X2C
+
+ // +X2C Operation 58
+ /**
+ * Funcion que se encarga de obtener el archivo con los datos del objeto para ser utilizado con la funcion EVAL.
+ *
+ * @return string
+ *
+ * @access private
+ */
+ function _obtenerArchivo() // ~X2C
+ {
+ trigger_error('Not implemented!', E_USER_WARNING);
+ }
+ // -X2C
+
+ // +X2C Operation 59
+ /**
+ * Funcion que devuelve un string en html con lo que hay que imprimir en pantalla.
+ *
+ * @return string
+ *
+ * @access public
+ */
+ function toHtml() // ~X2C
+ {
+ trigger_error('Not implemented!', E_USER_WARNING);
+ }
+ // -X2C
+
+ // +X2C Operation 76
+ /**
+ * Funcion que se encarga de obtener y generar el array de configuracion de secciones.
+ *
+ * @param string $directorio Nombre del directorio en donde se encuentra el sistema.
+ *
+ * @return array
+ *
+ * @access private
+ */
+ function _obtenerConfSecciones($directorio) // ~X2C
+ {
+ trigger_error('Not implemented!', E_USER_WARNING);
+ }
+ // -X2C
+
+} // -X2C Class :Menu
+
+?>
\ No newline at end of file