1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.fhw.cabaweb.data.dataobjects;
21
22 /***
23 * Klasse die eine Beziehung ForschungUndEntwicklung - Produktartänderung kapselt
24 *
25 * @author <a href="mailto:thomas.vogt@tvc-software.com">Thomas Vogt</a>
26 * @version Version 1.0 05.03.2004
27 */
28 public class ForschungUndEntwicklung
29 {
30 /***
31 * Die Membervariable für die wirksamen Forschungs- und Entwicklungsaufwendungen
32 */
33 private double forschungUndEntwicklungWirksam = 0.0;
34 /***
35 * Die Membervariable für die Produktartänderung
36 */
37 private int produktartaenderung = 0;
38
39 /***
40 * Standardkonstruktor, setzt Elemente auf 0.00
41 */
42 public ForschungUndEntwicklung()
43 {
44 this.forschungUndEntwicklungWirksam = 0.0;
45 this.produktartaenderung = 0;
46 }
47
48 /***
49 * Überschriebener Konstruktor, setzt Elemente auf entsprechend übergebene Werte
50 *
51 * @param forschungUndEntwicklungWirksam Die wirksamen Forschungs- und Entwicklungsaufwendungen
52 * @param produktartaenderung Die Produktartänderung
53 */
54 public ForschungUndEntwicklung(double forschungUndEntwicklungWirksam, int produktartaenderung)
55 {
56 this.forschungUndEntwicklungWirksam = forschungUndEntwicklungWirksam;
57 this.produktartaenderung = produktartaenderung;
58 }
59
60 /***
61 * Funktion um die wirksamen Forschungs- und Entwicklungsaufwendungen zu setzen
62 *
63 * @param forschungUndEntwicklungWirksam Die wirksamen Forschungs- und Entwicklungsaufwendungen
64 */
65 public void setForschungUndEntwicklungWirksam(double forschungUndEntwicklungWirksam)
66 {
67 this.forschungUndEntwicklungWirksam = forschungUndEntwicklungWirksam;
68 }
69
70 /***
71 * Funktion um die wirksamen Forschungs- und Entwicklungsaufwendungen zurückzugeben
72 *
73 * @return Die wirksamen Forschungs- und Entwicklungsaufwendungen
74 */
75 public double getForschungUndEntwicklungWirksam()
76 {
77 return forschungUndEntwicklungWirksam;
78 }
79
80 /***
81 * Funktion um die Produktartänderung zu setzen
82 *
83 * @param produktartaenderung Die Produktartänderung
84 */
85 public void setProduktartaenderung(int produktartaenderung)
86 {
87 this.produktartaenderung = produktartaenderung;
88 }
89
90 /***
91 * Funktion um die Produktartänderung zurückzugeben
92 *
93 * @return Die Produktartänderung
94 */
95 public int getProduktartaenderung()
96 {
97 return produktartaenderung;
98 }
99
100 /***
101 * Gibt den Inhalt der Klassenparameter als String zurück
102 *
103 * @return String mit dem Inhalt der Klassenparameter
104 */
105 public String toString()
106 {
107 return forschungUndEntwicklungWirksam + " | " + produktartaenderung;
108
109 }
110 }