Blame view

BRIC/src/LOGIC/PathFDR.java 2.06 KB
eeb5cac08   Madiel de Souza Conserva Filho   first
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
  /*
   * To change this template, choose Tools | Templates
   * and open the template in the editor.
   */
  package LOGIC;
  
  import java.io.FileInputStream;
  import java.io.FileOutputStream;
  import java.io.IOException;
  import java.io.ObjectInputStream;
  import java.io.ObjectOutputStream;
  import java.io.Serializable;
  import java.util.LinkedList;
  
  /**
   *
   * @author dalayalmeida
   */
  public class PathFDR implements Serializable{
      public static String path = "/home/sarah/fdr2/scripts/";
      
      public String getPath() {
          return path;
      }
  
      public void setPath(String path) {
          this.path = path;
      }
      /*
      
      public void serializaPath(String path) {
  	//LinkedList<ObjectSaved> lista = saves;
          this.path = path;
          String arquivo = "Path.dat";
          FileOutputStream arq = null;
  	ObjectOutputStream out = null;
  	try {
  		//arquivo no qual os dados vao ser gravados
  		arq = new FileOutputStream(arquivo);
                  
  		//objeto que vai escrever os dados
  		out = new ObjectOutputStream(arq);
                  out.reset();
  		//escreve todos os dados
  		out.writeObject(this);
  	} catch (IOException ex) {
  		ex.printStackTrace();
  	} finally {
  		try {
  			arq.close();
  			out.close();
  		} catch (IOException ex) {
  			ex.printStackTrace();
  		}
  	}
      }
      public String deserializaLista() {
          String arquivo = "path.dat";
  	FileInputStream arqLeitura = null;
  	ObjectInputStream in = null;
          PathFDR aux = new PathFDR();
  	//LinkedList<ObjectSaved> lista = null;
  	try {
  		//arquivo onde estao os dados serializados
  		arqLeitura = new FileInputStream(arquivo);
                  
  		//objeto que vai ler os dados do arquivo		
                  in = new ObjectInputStream(arqLeitura);
  		aux = (PathFDR) in.readObject();
                  
  		//recupera os dados
  		//lista = (List<ObjectSaved>) in.readObject();
  	} catch (ClassNotFoundException ex) {
  		ex.printStackTrace();
  	} catch (IOException ex) {
  		ex.printStackTrace();
  	} finally {
  		try {
  			arqLeitura.close();
  //			in.close();
  		} catch (IOException ex) {
  			ex.printStackTrace();
  		}
  	}
   
  	return aux.path;
      }*/
  }