Skip to content

Package: KuvertFormat

KuvertFormat

nameinstructionbranchcomplexitylinemethod
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: 104
100%
M: 0 C: 0
100%
M: 0 C: 1
100%
M: 0 C: 2
100%
M: 0 C: 1
100%

Coverage

1: package material.kuvert;
2:
3: import auftraege.auftragsBildungsParameter.abstraction.DokumentenklassenVariable;
4: import auftraege.auftragsBildungsParameter.abstraction.DokumentenklassenVariablenVisitor;
5:
6: /**
7: * KuvertFormat{a}: Abstrakte Klasse mit den Attributen <flaeche>, <maxGefuelltesKuvertDicke> und <maxGewicht>, unter
8: * welcher sämtliche Kuvertformate als Singletons gekapselt sind. Hierdurch koennen bei Bedarf neue Formate hinzugefügt
9: * werden.
10: */
11: public enum KuvertFormat implements DokumentenklassenVariable {
12: B4, B5, B6, C3, C4, C5, C5C6, C6, C6C5, E4;
13:
14:
15: @Override
16: public <T> T accept(final DokumentenklassenVariablenVisitor<T> v) {
17: return v.handle(this);
18: }
19:
20: }