public File generarASC(String nombre) throws IOException
    {
        String parent = fuente.getParent();
        File salida = new File(parent+"\\"+nombre);
        if(!salida.exists())
            salida.createNewFile();
        BufferedWriter bw = new BufferedWriter(new FileWriter(salida));
        String linea;
        Iterator listaElementos = listaElementos();
        while(listaElementos.hasNext())
        {
            Map.Entry entrada = (Map.Entry)listaElementos.next();
            linea = "   "+ entrada.getKey() +"  "+((Elemento)entrada.getValue()).valor();
            bw.write(linea);
            bw.newLine();
        }
        bw.close();
        return salida;
    }