Package: DruckTyp
DruckTyp
name | instruction | branch | complexity | line | method | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
accept(AusschliessenderParameterVisitor) |
|
|
|
|
|
||||||||||||||||||||
accept(DokumentenklassenVariablenVisitor) |
|
|
|
|
|
||||||||||||||||||||
static {...} |
|
|
|
|
|
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: }