Skip to content

Package: Rollenkapazitaet

Rollenkapazitaet

nameinstructionbranchcomplexitylinemethod
Rollenkapazitaet(Integer)
M: 0 C: 6
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 3
100%
M: 0 C: 1
100%
accept(LimitierenderParameterVisitor)
M: 0 C: 4
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
getKapazitaet()
M: 0 C: 3
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 1
100%
M: 0 C: 1
100%

Coverage

1: package auftraege.auftragsBildungsParameter;
2:
3: import auftraege.auftragsBildungsParameter.abstraction.LimitierenderParameter;
4: import auftraege.auftragsBildungsParameter.abstraction.LimitierenderParameterVisitor;
5:
6: /**
7: * Klasse, welche die Kapazität einer Rolle in anzahl von A4-Blättern angibt.
8: */
9: public class Rollenkapazitaet implements LimitierenderParameter {
10: /**
11: * Kapazität der Rolle in A4-Blättern.
12: */
13: private final Integer kapazitaet;
14:
15: /**
16: * erstellt eine {@link Rollenkapazitaet} mit der übergebenen Kapazität.
17: *
18: * @param kapazitaet {@link Rollenkapazitaet#kapazitaet}
19: */
20: public Rollenkapazitaet(final Integer kapazitaet) {
21: this.kapazitaet = kapazitaet;
22: }
23:
24: /**
25: * @return die {@link Rollenkapazitaet#kapazitaet}
26: */
27: public Integer getKapazitaet() {
28: return this.kapazitaet;
29: }
30:
31: @Override
32: public <T> T accept(final LimitierenderParameterVisitor<T> v) {
33: return v.handle(this);
34: }
35: }