Skip to content

Package: GenerateAsStateVisitor

GenerateAsStateVisitor

Coverage

1: package de.fhdw.wtf.generator.java.visitor;
2:
3: import de.fhdw.wtf.generator.java.generatorModel.GenerateAsClassState;
4: import de.fhdw.wtf.generator.java.generatorModel.GenerateAsInterfaceWithImplState;
5:
6: /**
7: * This visitor handles all GenerateAsState-types.
8: */
9: public interface GenerateAsStateVisitor {
10:         
11:         /**
12:          * Handle method for objects of GenerateAsClassState-type.
13:          *
14:          * @param asClassState
15:          * GenerateAsClassState to handle.
16:          */
17:         void handle(GenerateAsClassState asClassState);
18:         
19:         /**
20:          * Handle method for objects of GenerateAsInterfaceWithImplState-type.
21:          *
22:          * @param asInterfaceState
23:          * GenerateAsInterfaceWithImplState to handle.
24:          */
25:         void handle(GenerateAsInterfaceWithImplState asInterfaceState);
26: }