1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package de.jaret.examples.timebars.pdi.model;
21
22 import java.util.ArrayList;
23 import java.util.List;
24
25 import de.jaret.util.date.IntervalImpl;
26
27 /***
28 * @author Peter Kliem
29 * @version $Id: Taetigkeit.java 160 2007-01-02 22:02:40Z olk $
30 */
31 public class Taetigkeit extends IntervalImpl {
32 protected String _beginOrt;
33 protected String _endeOrt;
34 protected int _bezahlteZeitSeconds;
35 protected List _probleme;
36
37 /***
38 * @return Returns the beginOrt.
39 */
40 public String getBeginOrt() {
41 return _beginOrt;
42 }
43
44 /***
45 * @param beginOrt The beginOrt to set.
46 */
47 public void setBeginOrt(String beginOrt) {
48 _beginOrt = beginOrt;
49 }
50
51 /***
52 * @return Returns the bezahlteZeitSeconds.
53 */
54 public int getBezahlteZeitSeconds() {
55 return _bezahlteZeitSeconds;
56 }
57
58 /***
59 * @param bezahlteZeitSeconds The bezahlteZeitSeconds to set.
60 */
61 public void setBezahlteZeitSeconds(int bezahlteZeitSeconds) {
62 _bezahlteZeitSeconds = bezahlteZeitSeconds;
63 }
64
65 /***
66 * @return Returns the endeOrt.
67 */
68 public String getEndeOrt() {
69 return _endeOrt;
70 }
71
72 /***
73 * @param endeOrt The endeOrt to set.
74 */
75 public void setEndeOrt(String endeOrt) {
76 _endeOrt = endeOrt;
77 }
78
79 public List getProbleme() {
80 return _probleme;
81 }
82
83 public void addProblem(String problem) {
84 if (_probleme == null) {
85 _probleme = new ArrayList();
86 }
87 _probleme.add(problem);
88 firePropertyChange("Probleme", null, problem);
89 }
90
91 public void clearProbleme() {
92 if (_probleme != null) {
93 _probleme.clear();
94 firePropertyChange("Probleme", null, null);
95 }
96 }
97
98 }