Skip to content

Method: accept(GenerationModelItemVisitor)

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