Skip to content

Package: DruckTyp

DruckTyp

nameinstructionbranchcomplexitylinemethod
accept(AusschliessenderParameterVisitor)
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%
accept(DokumentenklassenVariablenVisitor)
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%
static {...}
M: 0 C: 24
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%

Coverage

1: package maschine.faehigkeit;
2:
3: import auftraege.auftragsBildungsParameter.abstraction.AusschliessenderParameter;
4: import auftraege.auftragsBildungsParameter.abstraction.AusschliessenderParameterVisitor;
5: import auftraege.auftragsBildungsParameter.abstraction.DokumentenklassenVariable;
6: import auftraege.auftragsBildungsParameter.abstraction.DokumentenklassenVariablenVisitor;
7:
8: /**
9: * Stellt entweder Simplex oder Duplex Druck dar. Duplex ist die dominante Eigenschaft.
10: */
11: public enum DruckTyp implements AusschliessenderParameter, DokumentenklassenVariable {
12: simplex, duplex;
13:
14: @Override
15: public <T> T accept(final DokumentenklassenVariablenVisitor<T> v) {
16: return v.handle(this);
17: }
18:
19: @Override
20: public <T> T accept(final AusschliessenderParameterVisitor<T> v) {
21: return v.handle(this);
22: }
23:
24:
25:
26: }