2.14 - DataSourceTexto.java
package br.aiec.persistencia.arquivotexto; import java.io.File; public class DataSourceTexto { //Atributo para armazenar o arquivo texto private File file; /** * Esse método tem por finalidade criar o arquivo texto no diretório corrente de execução da aplicação */ public DataSourceTexto() { //Diretório de trabalho corrente String diretorioUsuario = System.getProperty("user.dir"); //Separador de arquivo. Para linux "/" e para windows "\" String separadorArquivo = System.getProperty("file.separator"); //Nome do arquivo que irá armazenar o conteúdo da aplicação String nomearquivo = "arquivoRegistroPessoas.txt"; //Local onde o arquivo será gravado. String pathname = diretorioUsuario + separadorArquivo + nomearquivo; //Criando o objeto File para o arquivo file = new File(pathname); } /** * Esse método tem por finalidade retornar o arquivo texto * * @return File */ public File getArquivoTexto() { return file; } }