import java.util.Hashtable;
/*=========================================================================
  ENCABEZADO DE LA CLASE 
  =========================================================================*/

/**
 * CLASE: Libreria.java
 * OBJETIVO: Clase que representa a una Libreria de Publicaciones (Libros y Revistas)
 * ASIGNATURA: 
 * @version 1.0 25/07/2005
 * @author William Mendoza Rodríguez.
 */

public class Libreria {

	//atributos privados de la clase
	private Hashtable publicaciones;
	
	
	public Libreria() {
		publicaciones = new Hashtable();
	}

       /**
         * Metodo que registra una publicacion en la libreria
         * @param Publicacion a registrar 
         */   

	public void registrar(Publicacion p) {
	//HAGA LO NECESARIO PARA AGREGAR LA PUBLICACION AL CONTENEDOR
	//CON SU ID COMO LLAVE
		
	}

       /**
         * Metodo que elimina una publicacion en la libreria
         * @param Publicacion a registrar
         * @return booleano indicando si fue existosa o no su eliminacion (true - si/ false - no) 
         */   
	
	public boolean eliminar(String llave) {
		Object resultado = null;
		//HAGA LO NECESARIO PARA ELIMINAR LA PUBLICACION 
		
		
	}
	
	/**
	 * Retorna Los datos de todas las publicaciones de la Libreria.
	 * El objeto retornado es de tipo String.
	 * <br>Precondicion: True. 	
	 * @return Los datos de todas las publicaciones existentes en la libreria.
	 */
	

		
	//CREE UNA ENUMERACION QUE LE PERMITA RECORRER TODO EL CONTENEDOR (HASTABLE)
	//E INVOQUE EL METODO toString() DE CADA ELEMENTO, PARA PRESENTAR SU PRECIO PUBLICO 
	public String toString() {
	String s = "";
	Publicacion p;
	
	}
	
	return s;
	}






}