Skip to content

Package: ExtendTypes

ExtendTypes

nameinstructionbranchcomplexitylinemethod
ExtendTypes(TypeFileManager)
M: 6 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 3 C: 0
0%
M: 1 C: 0
0%
action()
M: 4 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 2 C: 0
0%
M: 1 C: 0
0%

Coverage

1: /**
2: *
3: */
4: package controller.extendingphase;
5:
6: import controller.ExtendingPhase;
7: import model.type.TypeDoesNotExistException;
8: import model.type.TypeExceptions;
9: import model.type.TypeFileManager;
10:
11: /**
12: * @author Hendrik
13: *
14: */
15: public class ExtendTypes extends ExtendingPhase {
16:         /**
17:          * The typeFileManager.
18:          */
19:         private final TypeFileManager typeFileManager;
20:
21:         /**
22:          * The constructor without side-effects.
23:          *
24:          * @param typeFileManager
25:          * the typeFileManager
26:          */
27:         public ExtendTypes(final TypeFileManager typeFileManager) {
28:                 this.typeFileManager = typeFileManager;
29:         }
30:
31:         @Override
32:         public void action() throws TypeDoesNotExistException, TypeExceptions {
33:                 this.typeFileManager.extend();
34:         }
35: }