Souborové dialogy si pamatují naposledy použitý adresář.
1 package cz.frantovo.postak;
3 import java.io.Serializable;
4 import java.util.ArrayList;
10 public class Nastaveni implements Serializable {
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;
27 * Výchozí adresář pro ukládání a načítání souborů
28 * např. pro souborové dialogy
30 private String pracovniAdresar;
32 public String getPracovniAdresar() {
33 if (pracovniAdresar == null) {
34 return System.getProperty("user.home");
36 return pracovniAdresar;
40 public void setPracovniAdresar(String pracovniAdresar) {
41 this.pracovniAdresar = pracovniAdresar;
44 public String getCestaKCertifikatum() {
45 return cestaKCertifikatum;
48 public void setCestaKCertifikatum(String cestaKCertifikatum) {
49 this.cestaKCertifikatum = cestaKCertifikatum;
52 public String getPostovniServer() {
53 return postovniServer;
56 public void setPostovniServer(String postovniServer) {
57 this.postovniServer = postovniServer;
60 public int getPostovniPort() {
64 public void setPostovniPort(int postovniPort) {
65 this.postovniPort = postovniPort;
68 public String getPostovniJmeno() {
72 public void setPostovniJmeno(String postovniJmeno) {
73 this.postovniJmeno = postovniJmeno;
76 public char[] getPostovniHeslo() {
80 public void setPostovniHeslo(char[] postovniHeslo) {
81 this.postovniHeslo = postovniHeslo;
84 public int getLimitZprav() {
88 public void setLimitZprav(int limitZprav) {
89 this.limitZprav = limitZprav;
92 public String getDatabaze() {
96 public String getDbJmeno() {
100 public char[] getDbHeslo() {
104 public ArrayList<InternetAddressKomu> getVychoziPrijemci() {
105 return vychoziPrijemci;
108 public void setDatabaze(String databaze) {
109 this.databaze = databaze;
112 public void setDbJmeno(String dbJmeno) {
113 this.dbJmeno = dbJmeno;
116 public void setDbHeslo(char[] dbHeslo) {
117 this.dbHeslo = dbHeslo;
120 public void setVychoziPrijemci(ArrayList<InternetAddressKomu> vychoziPrijemci) {
121 this.vychoziPrijemci = vychoziPrijemci;