// Path: src/erro/ErrorLog.java
// public class ErrorLog {
// 
// 	private Calendar timeError;
// 	private Exception error;
// 	private String stringErro;
// 	
// 	public ErrorLog(Calendar timeError, Exception e) {
// 		this.timeError = timeError;
// 		this.error = e;
// 		
// 		StringBuilder message = new StringBuilder();
// 		message.append("\r\n-\r\n");
// 		message.append("|Data e hora do erro: " + this.timeError.getTime() + "\r\n");
// 		message.append("|Mensagem informada pelo erro:\r\n");
// 		message.append("|" + this.error.getMessage() + "\r\n");
// 		//message.append("|Pilha do erro:\r\n");
// 		//message.append("|" + this.error.toString() + "\r\n");
// 		message.append("-\r\n");
// 		
// 		this.stringErro = message.toString();
// 		
// 	}
// 	
// 	@Override
// 	public String toString(){
// 		return this.stringErro;
// 		
// 	}
// 
// }


import java.nio.file.Path;
import java.util.Calendar;
import erro.ErrorLog;
package arquivo;



public class Log extends ConciliacaoFiles {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	public Log(Path path) {
		super(path);
	}

	public void makeLog(Exception exception) throws Exception {
// Path: src/erro/ErrorLog.java
// public class ErrorLog {
// 
// 	private Calendar timeError;
// 	private Exception error;
// 	private String stringErro;
// 	
// 	public ErrorLog(Calendar timeError, Exception e) {
// 		this.timeError = timeError;
// 		this.error = e;
// 		
// 		StringBuilder message = new StringBuilder();
// 		message.append("\r\n-\r\n");
// 		message.append("|Data e hora do erro: " + this.timeError.getTime() + "\r\n");
// 		message.append("|Mensagem informada pelo erro:\r\n");
// 		message.append("|" + this.error.getMessage() + "\r\n");
// 		//message.append("|Pilha do erro:\r\n");
// 		//message.append("|" + this.error.toString() + "\r\n");
// 		message.append("-\r\n");
// 		
// 		this.stringErro = message.toString();
// 		
// 	}
// 	
// 	@Override
// 	public String toString(){
// 		return this.stringErro;
// 		
// 	}
// 
// }


// Path: src/arquivo/Log.java
import java.nio.file.Path;
import java.util.Calendar;
import erro.ErrorLog;

package arquivo;



public class Log extends ConciliacaoFiles {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	public Log(Path path) {
		super(path);
	}

	public void makeLog(Exception exception) throws Exception {
		ErrorLog erroLog = new ErrorLog(Calendar.getInstance(), exception);