01: /*
02: * GFDProperties.java
03: *
04: * Created on 20 de Março de 2004, 22:23
05: */
06:
07: package br.com.gfp.util;
08:
09: import java.io.File;
10:
11: /**
12: *
13: * @author Igor Regis da Silva Simões
14: */
15: public class GFPProperties {
16: /**
17: * Diretorio de instalação
18: */
19: public static final String DIRETORIO_INSTALACAO = "diretorio.instalacao";
20:
21: /**
22: * Diretorio do Banco de Dados
23: */
24: public static final String DIRETORIO_BANCO_DE_DADOS = "diretorio.banco.de.dados";
25:
26: /**
27: * Path completo do arqivo de configuração do banco de dados
28: */
29: public static final String ARQUIVO_CONFIG_BANCO_DE_DADOS = "arquivo.config.banco.de.dados";
30:
31: /**
32: * Diretório onde serão carregados os LookAndFeel
33: */
34: public static final String DIRETORIO_LOOK_AND_FEEL = "diretorio.look.and.feel";
35:
36: /**
37: * Cria uma nova instancia de GFDProperties
38: * Carrega também todas as variáveis de ambiente para o sistema funcionar
39: */
40: public GFPProperties() {
41: System.getProperties().put(
42: DIRETORIO_LOOK_AND_FEEL,
43: System.getProperty("user.dir") + File.separator
44: + "lookAndFeel");
45: System.getProperties().put(DIRETORIO_BANCO_DE_DADOS,
46: System.getProperty("user.dir") + File.separator + "db");
47: System.getProperties().put(
48: ARQUIVO_CONFIG_BANCO_DE_DADOS,
49: System.getProperty("user.dir") + File.separator + "db"
50: + File.separator + "gfd_db.properties");
51: }
52: }
|