Skip to content

Package: GroupElementVisitor

GroupElementVisitor

Coverage

1: package de.fhdw.wtf.common.ast.visitor;
2:
3: import de.fhdw.wtf.common.ast.Group;
4: import de.fhdw.wtf.common.ast.type.ClassType;
5:
6: /**
7: * Visitor for the {@link de.fhdw.wtf.common.ast.GroupElement}.
8: *
9: */
10: public interface GroupElementVisitor {
11:         
12:         /**
13:          * Handle operations for the type {@link Group}.
14:          *
15:          * @param group
16:          * {@link Group}
17:          */
18:         void handle(Group group);
19:         
20:         /**
21:          * Handle operations for the type {@link ClassType}.
22:          *
23:          * @param clss
24:          * {@link ClassType}
25:          */
26:         void handle(ClassType clss);
27: }