Project

General

Profile

Revision 9

Added by Willibald K. over 8 years ago

remove support for Qualitative Action Systems, rename UlyssesType to Type

View differences:

OoaEmptyVisitor.java
37 37
import org.momut.ooas.ast.expressions.ListConstructor;
38 38
import org.momut.ooas.ast.expressions.MapConstructor;
39 39
import org.momut.ooas.ast.expressions.ObjectConstructor;
40
import org.momut.ooas.ast.expressions.QValConstructor;
41 40
import org.momut.ooas.ast.expressions.SetConstructor;
42 41
import org.momut.ooas.ast.expressions.TernaryOperator;
43 42
import org.momut.ooas.ast.expressions.TupleConstructor;
......
50 49
import org.momut.ooas.ast.identifiers.ConstantIdentifier;
51 50
import org.momut.ooas.ast.identifiers.EnumIdentifier;
52 51
import org.momut.ooas.ast.identifiers.ExpressionVariableIdentifier;
53
import org.momut.ooas.ast.identifiers.LandmarkIdentifier;
54 52
import org.momut.ooas.ast.identifiers.LocalVariableIdentifier;
55 53
import org.momut.ooas.ast.identifiers.MainModule;
56 54
import org.momut.ooas.ast.identifiers.MethodIdentifier;
......
71 69
import org.momut.ooas.ast.statements.KillStatement;
72 70
import org.momut.ooas.ast.statements.NondetBlock;
73 71
import org.momut.ooas.ast.statements.PrioBlock;
74
import org.momut.ooas.ast.statements.QualitativeConstraintStatement;
75 72
import org.momut.ooas.ast.statements.SeqBlock;
76 73
import org.momut.ooas.ast.statements.SkipStatement;
77 74
import org.momut.ooas.ast.types.AnyType;
......
86 83
import org.momut.ooas.ast.types.NullType;
87 84
import org.momut.ooas.ast.types.OoActionSystemType;
88 85
import org.momut.ooas.ast.types.OpaqueType;
89
import org.momut.ooas.ast.types.QrType;
90 86
import org.momut.ooas.ast.types.TupleType;
91 87

  
92 88
public class OoaEmptyVisitor implements IAstVisitor {
......
102 98
	@Override
103 99
	public void visit(EnumIdentifier enumIdentifier)             {throw new UnsupportedOperationException();}
104 100
	@Override
105
	public void visit(LandmarkIdentifier landmarkIdentifier)     {throw new UnsupportedOperationException();}
106
	@Override
107 101
	public void visit(AttributeIdentifier attributeIdentifier)   {throw new UnsupportedOperationException();}
108 102
	@Override
109 103
	public void visit(ExpressionVariableIdentifier expressionVariableIdentifier) {throw new UnsupportedOperationException();}
......
152 146
	@Override
153 147
	public void visit(KillStatement killStatement)               {throw new UnsupportedOperationException();}
154 148
	@Override
155
	public void visit(QualitativeConstraintStatement qalitativeConstraintStatement) {throw new UnsupportedOperationException();}
156
	@Override
157 149
	public <T> void visit(ValueExpression<T> valueExpression)    {throw new UnsupportedOperationException();}
158 150
	@Override
159 151
	public void visit(UnresolvedIdentifierExpression unresolvedIdentifierExpression) {throw new UnsupportedOperationException();}
......
170 162
	@Override
171 163
	public void visit(ObjectConstructor objectConstructor)       {throw new UnsupportedOperationException();}
172 164
	@Override
173
	public void visit(QValConstructor qValConstructor)           {throw new UnsupportedOperationException();}
174
	@Override
175 165
	public void visit(AccessExpression accessExpression)         {throw new UnsupportedOperationException();}
176 166
	@Override
177 167
	public void visit(BinaryOperator binaryOperator)             {throw new UnsupportedOperationException();}
......
204 194
	@Override
205 195
	public void visit(MapType mapType)                           {throw new UnsupportedOperationException();}
206 196
	@Override
207
	public void visit(QrType qrType)                             {throw new UnsupportedOperationException();}
208
	@Override
209 197
	public void visit(TupleType tupleType)                       {throw new UnsupportedOperationException();}
210 198
	@Override
211 199
	public void visit(FunctionType functionType)                 {throw new UnsupportedOperationException();}

Also available in: Unified diff