1 package de.fhdw.wtf.common.ast;
2
3 import de.fhdw.wtf.common.ast.visitor.OperationModifierVisitor;
4 import de.fhdw.wtf.common.ast.visitor.OperationModifierVisitorReturn;
5 import de.fhdw.wtf.common.token.Token;
6
7
8
9
10
11 public abstract class OperationModifier extends SyntaxObject {
12
13
14
15
16 private static final long serialVersionUID = -4853317676624075910L;
17
18
19
20
21
22
23
24
25
26 protected OperationModifier(final Token firstToken, final Token lastToken) {
27 super(firstToken, lastToken);
28 }
29
30
31
32
33
34
35
36
37 public abstract boolean accept(OperationModifierVisitor visitor);
38
39
40
41
42
43
44
45
46
47
48 public abstract <X> X accept(OperationModifierVisitorReturn<X> visitor);
49
50 }