Subversion Repositories Integrator Subversion

Rev

Rev 554 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
554 blopes 1
package br.com.ec.domain.dto;
2
 
3
import java.io.File;
4
 
5
import br.com.ec.core.util.StringUtil;
555 blopes 6
import br.com.ec.domain.shared.ConstantesSEC;
554 blopes 7
 
8
public class ArquivoPadraoDTO {
9
 
10
        private String descricao;
11
        private String nomeArquivo;
12
        private String extensao;
13
 
14
        private File arquivo;
15
        private byte[] dados;
16
 
17
        public ArquivoPadraoDTO() {}
18
 
19
        public String getDescricao() {
20
                return descricao;
21
        }
22
        public void setDescricao(String descricao) {
23
                this.descricao = StringUtil.setarUpperCaseComTrim(descricao);
24
        }
25
 
26
        public String getNomeArquivo() {
27
                return nomeArquivo;
28
        }
29
        public void setNomeArquivo(String nomeArquivo) {
30
                this.nomeArquivo = nomeArquivo;
31
        }
32
 
33
        public String getExtensao() {
34
                return extensao;
35
        }
36
        public void setExtensao(String extensao) {
37
                this.extensao = extensao;
38
        }
39
 
40
        public File getArquivo() {
41
                return arquivo;
42
        }
43
        public void setArquivo(File arquivo) {
44
                this.arquivo = arquivo;
45
        }
46
 
47
        public byte[] getDados() {
48
                return dados;
49
        }
50
        public void setDados(byte[] dados) {
51
                this.dados = dados;
52
        }
53
 
555 blopes 54
        /***********************************/
55
 
56
        public String retornarCaminhoCompletoArquivo() {
57
                return ConstantesSEC.ArquivosPadrao.CAMINHO_PADRAO_SERVIDOR + getNomeArquivo() + "." + getExtensao();
58
        }
554 blopes 59
}