Exemplo n.º 1
0
        }     // TotalArchivos

        /// <summary>
        /// Metodo que retorna el String que contiene la impresion del archivo
        /// </summary>
        /// <param name="impresora"> impresora concreta para imprimir el archivo </param>
        /// <returns> impresion del archivo </returns>
        public String Accept(Impresora impresora, Func <String, String> visualizacion)
        {
            return(impresora.ImprimirArchivo(this, visualizacion));
        } // Accept
Exemplo n.º 2
0
        }     // TotalArchivos

        /// <summary>
        /// Metodo que retorna el String que contiene la impresion del archivo
        /// </summary>
        /// <param name="impresora"> impresora concreta para imprimir el archivo </param>
        /// <returns> impresion del archivo </returns>
        public String Accept(Impresora impresora)
        {
            return(impresora.ImprimirArchivo(this));
        } // Accept
Exemplo n.º 3
0
        }// EliminaElemento

        /// <summary>
        /// Metodo que retorna el String que contiene la impresion del elemento
        /// </summary>
        /// <param name="impresora"> impresora concreta para imprimir el elemento </param>
        /// <returns> impresion del elemento </returns>
        public abstract string Accept(Impresora impresora);
Exemplo n.º 4
0
        }// ObtenerElementos

        /// <summary>
        /// Metodo que retorna el String que contiene la impresion del archivo
        /// </summary>
        /// <param name="impresora"> impresora concreta para imprimir el archivo </param>
        /// <returns> impresion del archivo </returns>
        public override String Accept(Impresora impresora)
        {
            return(impresora.ImprimirArchivoComprimido(this));
        } // Accept
Exemplo n.º 5
0
        }// EliminaElemento

        /// <summary>
        /// Metodo que retorna el String que contiene la impresion del elemento
        /// </summary>
        /// <param name="impresora"> impresora concreta para imprimir el elemento </param>
        /// <returns> impresion del elemento </returns>
        public abstract string Accept(Impresora impresora, Func <String, String> visualizacion);
Exemplo n.º 6
0
        }// ObtenerElementos

        /// <summary>
        /// Metodo que retorna el String que contiene la impresion del archivo
        /// </summary>
        /// <param name="impresora"> impresora concreta para imprimir el archivo </param>
        /// <returns> impresion del archivo </returns>
        public override String Accept(Impresora impresora)
        {
            return(impresora.ImprimirDirectorio(this));
        } // Accept
Exemplo n.º 7
0
        }     // TotalArchivos

        /// <summary>
        /// Metodo que retorna el String que contiene la impresion del enlace
        /// </summary>
        /// <param name="impresora"> impresora concreta para imprimir el enlace </param>
        /// <returns> impresion del archivo </returns>
        public String Accept(Impresora impresora)
        {
            return(impresora.ImprimirEnlace(this));
        } // Accept
Exemplo n.º 8
0
        }// ObtenerElementos

        /// <summary>
        /// Metodo que retorna el String que contiene la impresion del archivo
        /// </summary>
        /// <param name="impresora"> impresora concreta para imprimir el archivo </param>
        /// <returns> impresion del archivo </returns>
        public override String Accept(Impresora impresora, Func <String, String> visualizacion)
        {
            return(impresora.ImprimirDirectorio(this, visualizacion));
        } // Accept