Skip to content

Package: KuvertFormateVerboten

KuvertFormateVerboten

nameinstructionbranchcomplexitylinemethod
KuvertFormateVerboten(List)
M: 0 C: 4
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
contains(KuvertFormat)
M: 0 C: 10
100%
M: 0 C: 2
100%
M: 0 C: 2
100%
M: 0 C: 1
100%
M: 0 C: 1
100%

Coverage

1: package auftraege.auftragsBildungsParameter.states;
2:
3: import material.kuvert.KuvertFormat;
4:
5: import java.util.List;
6:
7: /**
8: * Enthält eine Liste von Kuvertformaten, die bei der Produktionsauftragsbildung verboten werden sollen.
9: */
10: public class KuvertFormateVerboten extends KuvertFormateState {
11: /**
12: * Konstruktor für die Klasse.
13: * @param formate Liste von Kuvertformaten, die verboten werden.
14: */
15: public KuvertFormateVerboten(final List<KuvertFormat> formate) {
16: super(formate);
17: }
18:
19: @Override
20: public Boolean contains(final KuvertFormat kuvertFormat) {
21:• return !this.getFormate().contains(kuvertFormat);
22: }
23: }