Skip to contentPackage: 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: }