root/java/Postak/src/cz/frantovo/postak/Nastaveni.java @ 5:bea5d9e11d37

Revision 5:bea5d9e11d37, 2.6 KB (checked in by František Kučera <franta-hg@…>, 14 years ago)

Souborové dialogy si pamatují naposledy použitý adresář.

Line 
1package cz.frantovo.postak;
2
3import java.io.Serializable;
4import java.util.ArrayList;
5
6/**
7 *
8 * @author fiki
9 */
10public class Nastaveni implements Serializable {
11
12        private static final long serialVersionUID = -3155540704924123097L;
13        private String postovniServer = "localhost";
14        private int postovniPort = 25;
15        private String postovniJmeno;
16        private char[] postovniHeslo;
17        private int limitZprav = 1000;
18        /** Připojovací řetězec */
19        private String databaze;
20        private String dbJmeno;
21        private char[] dbHeslo;
22        /** Výchozí příjemci */
23        private ArrayList<InternetAddressKomu> vychoziPrijemci;
24        /** Přejatá konstanta od SuperPošťáka */
25        private String cestaKCertifikatum;
26        /**
27         * Výchozí adresář pro ukládání a načítání souborů
28         * např. pro souborové dialogy
29         */
30        private String pracovniAdresar;
31
32        public String getPracovniAdresar() {
33                if (pracovniAdresar == null) {
34                        return System.getProperty("user.home");
35                } else {
36                        return pracovniAdresar;
37                }
38        }
39
40        public void setPracovniAdresar(String pracovniAdresar) {
41                this.pracovniAdresar = pracovniAdresar;
42        }
43
44        public String getCestaKCertifikatum() {
45                return cestaKCertifikatum;
46        }
47
48        public void setCestaKCertifikatum(String cestaKCertifikatum) {
49                this.cestaKCertifikatum = cestaKCertifikatum;
50        }
51
52        public String getPostovniServer() {
53                return postovniServer;
54        }
55
56        public void setPostovniServer(String postovniServer) {
57                this.postovniServer = postovniServer;
58        }
59
60        public int getPostovniPort() {
61                return postovniPort;
62        }
63
64        public void setPostovniPort(int postovniPort) {
65                this.postovniPort = postovniPort;
66        }
67
68        public String getPostovniJmeno() {
69                return postovniJmeno;
70        }
71
72        public void setPostovniJmeno(String postovniJmeno) {
73                this.postovniJmeno = postovniJmeno;
74        }
75
76        public char[] getPostovniHeslo() {
77                return postovniHeslo;
78        }
79
80        public void setPostovniHeslo(char[] postovniHeslo) {
81                this.postovniHeslo = postovniHeslo;
82        }
83
84        public int getLimitZprav() {
85                return limitZprav;
86        }
87
88        public void setLimitZprav(int limitZprav) {
89                this.limitZprav = limitZprav;
90        }
91
92        public String getDatabaze() {
93                return databaze;
94        }
95
96        public String getDbJmeno() {
97                return dbJmeno;
98        }
99
100        public char[] getDbHeslo() {
101                return dbHeslo;
102        }
103
104        public ArrayList<InternetAddressKomu> getVychoziPrijemci() {
105                return vychoziPrijemci;
106        }
107
108        public void setDatabaze(String databaze) {
109                this.databaze = databaze;
110        }
111
112        public void setDbJmeno(String dbJmeno) {
113                this.dbJmeno = dbJmeno;
114        }
115
116        public void setDbHeslo(char[] dbHeslo) {
117                this.dbHeslo = dbHeslo;
118        }
119
120        public void setVychoziPrijemci(ArrayList<InternetAddressKomu> vychoziPrijemci) {
121                this.vychoziPrijemci = vychoziPrijemci;
122        }
123}
Note: See TracBrowser for help on using the browser.