Skip to content

Package: GenAdvice

GenAdvice

nameinstructionbranchcomplexitylinemethod
GenAdvice(String, GenJoinpoint, String)
M: 10 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 4 C: 0
0%
M: 1 C: 0
0%
accept(GenerationModelItemVisitor)
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%
create(String, GenJoinpoint, String)
M: 7 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
getJoinpoint()
M: 3 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%
getMethodBody()
M: 3 C: 0
0%
M: 0 C: 0
100%
M: 1 C: 0
0%
M: 1 C: 0
0%
M: 1 C: 0
0%

Coverage

1: package de.fhdw.wtf.generator.java.generatorModel;
2:
3: import de.fhdw.wtf.generator.java.visitor.GenerationModelItemVisitor;
4:
5: public final class GenAdvice extends GenerationModelItem {
6:         
7:         private final GenJoinpoint joinpoint;
8:         private final String methodBody;
9:         
10:         private GenAdvice(final String name, final GenJoinpoint joinpoint, final String methodBody) {
11:                 super(name);
12:                 this.joinpoint = joinpoint;
13:                 this.methodBody = methodBody;
14:         }
15:         
16:         public static GenAdvice create(final String name, final GenJoinpoint joinpoint, final String methodBody) {
17:                 return new GenAdvice(name, joinpoint, methodBody);
18:         }
19:         
20:         @Override
21:         public void accept(final GenerationModelItemVisitor visitor) {
22:                 visitor.handle(this);
23:         }
24:         
25:         public GenJoinpoint getJoinpoint() {
26:                 return this.joinpoint;
27:         }
28:         
29:         public String getMethodBody() {
30:                 return this.methodBody;
31:         }
32:         
33: }