package wto.prito.inf66268.util;

import java.io.*;


public class SheetWriter {

	private String configurationString;
		
	private Sheet sheet;
	

	/**
	 * Reader configuration
	 * 
	 * @param configurationString
	 */
	public SheetWriter(String configurationString, Sheet sheet) {
		this.configurationString = configurationString;		
		this.sheet = sheet;
	}

	/**
	 * metod that read the file and generate sheet
	 * 
	 * @return
	 */
	public void write() {
		Writer output = null;
		try{
			output = new BufferedWriter( new FileWriter(configurationString) );
			output.write(sheet.getStringMapOut());			
			output.close();			
		}
		catch(IOException e){
			System.out.println(e.getMessage());
			try{
				output.close();
			}
			catch(IOException ee){
				System.out.println(ee.getMessage());
			}
		}	
	}
	
	

}
