aboutsummaryrefslogtreecommitdiffstats
path: root/Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/solverLanguage/util/SolverLanguageAdapterFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/solverLanguage/util/SolverLanguageAdapterFactory.java')
-rw-r--r--Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/solverLanguage/util/SolverLanguageAdapterFactory.java604
1 files changed, 227 insertions, 377 deletions
diff --git a/Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/solverLanguage/util/SolverLanguageAdapterFactory.java b/Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/solverLanguage/util/SolverLanguageAdapterFactory.java
index 9931598c..37b20718 100644
--- a/Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/solverLanguage/util/SolverLanguageAdapterFactory.java
+++ b/Application/org.eclipse.viatra.solver.language/src-gen/org/eclipse/viatra/solver/language/solverLanguage/util/SolverLanguageAdapterFactory.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.18.0.M3 2 * generated by Xtext 2.21.0
3 */ 3 */
4package org.eclipse.viatra.solver.language.solverLanguage.util; 4package org.eclipse.viatra.solver.language.solverLanguage.util;
5 5
@@ -10,57 +10,7 @@ import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
10 10
11import org.eclipse.emf.ecore.EObject; 11import org.eclipse.emf.ecore.EObject;
12 12
13import org.eclipse.viatra.solver.language.solverLanguage.AllInstances; 13import org.eclipse.viatra.solver.language.solverLanguage.*;
14import org.eclipse.viatra.solver.language.solverLanguage.AllObjects;
15import org.eclipse.viatra.solver.language.solverLanguage.BasicInterpretation;
16import org.eclipse.viatra.solver.language.solverLanguage.BooleanFalse;
17import org.eclipse.viatra.solver.language.solverLanguage.BooleanObject;
18import org.eclipse.viatra.solver.language.solverLanguage.BooleanSymbol;
19import org.eclipse.viatra.solver.language.solverLanguage.BooleanTrue;
20import org.eclipse.viatra.solver.language.solverLanguage.BooleanValue;
21import org.eclipse.viatra.solver.language.solverLanguage.CDInterpretation;
22import org.eclipse.viatra.solver.language.solverLanguage.ClassInterpretation;
23import org.eclipse.viatra.solver.language.solverLanguage.ClosureType;
24import org.eclipse.viatra.solver.language.solverLanguage.ComplexObject;
25import org.eclipse.viatra.solver.language.solverLanguage.Constraint;
26import org.eclipse.viatra.solver.language.solverLanguage.DataObject;
27import org.eclipse.viatra.solver.language.solverLanguage.DataSymbol;
28import org.eclipse.viatra.solver.language.solverLanguage.DefaultInterpretation;
29import org.eclipse.viatra.solver.language.solverLanguage.EnumInterpretation;
30import org.eclipse.viatra.solver.language.solverLanguage.EqualsSymbol;
31import org.eclipse.viatra.solver.language.solverLanguage.ExistSymbol;
32import org.eclipse.viatra.solver.language.solverLanguage.False;
33import org.eclipse.viatra.solver.language.solverLanguage.FieldRelationInterpretation;
34import org.eclipse.viatra.solver.language.solverLanguage.GlobalRelationInterpretation;
35import org.eclipse.viatra.solver.language.solverLanguage.IntObject;
36import org.eclipse.viatra.solver.language.solverLanguage.IntegerSymbol;
37import org.eclipse.viatra.solver.language.solverLanguage.Interpretation;
38import org.eclipse.viatra.solver.language.solverLanguage.IrreflexiveClosure;
39import org.eclipse.viatra.solver.language.solverLanguage.Literal;
40import org.eclipse.viatra.solver.language.solverLanguage.ModelSymbol;
41import org.eclipse.viatra.solver.language.solverLanguage.MultiplicityDefinition;
42import org.eclipse.viatra.solver.language.solverLanguage.NamedObject;
43import org.eclipse.viatra.solver.language.solverLanguage.Negative;
44import org.eclipse.viatra.solver.language.solverLanguage.Parameter;
45import org.eclipse.viatra.solver.language.solverLanguage.PartialitySymbol;
46import org.eclipse.viatra.solver.language.solverLanguage.PatternBody;
47import org.eclipse.viatra.solver.language.solverLanguage.Polarity;
48import org.eclipse.viatra.solver.language.solverLanguage.Positive;
49import org.eclipse.viatra.solver.language.solverLanguage.Predicate;
50import org.eclipse.viatra.solver.language.solverLanguage.Problem;
51import org.eclipse.viatra.solver.language.solverLanguage.RealObject;
52import org.eclipse.viatra.solver.language.solverLanguage.RealSymbol;
53import org.eclipse.viatra.solver.language.solverLanguage.ReflexiveClosure;
54import org.eclipse.viatra.solver.language.solverLanguage.SolverLanguagePackage;
55import org.eclipse.viatra.solver.language.solverLanguage.Statement;
56import org.eclipse.viatra.solver.language.solverLanguage.StringObject;
57import org.eclipse.viatra.solver.language.solverLanguage.StringSymbol;
58import org.eclipse.viatra.solver.language.solverLanguage.Symbol;
59import org.eclipse.viatra.solver.language.solverLanguage.True;
60import org.eclipse.viatra.solver.language.solverLanguage.TruthValue;
61import org.eclipse.viatra.solver.language.solverLanguage.Unknown;
62import org.eclipse.viatra.solver.language.solverLanguage.UnnamedObject;
63import org.eclipse.viatra.solver.language.solverLanguage.Variable;
64 14
65/** 15/**
66 * <!-- begin-user-doc --> 16 * <!-- begin-user-doc -->
@@ -136,254 +86,229 @@ public class SolverLanguageAdapterFactory extends AdapterFactoryImpl
136 return createStatementAdapter(); 86 return createStatementAdapter();
137 } 87 }
138 @Override 88 @Override
139 public Adapter caseBooleanValue(BooleanValue object) 89 public Adapter casePredicateDefinition(PredicateDefinition object)
140 { 90 {
141 return createBooleanValueAdapter(); 91 return createPredicateDefinitionAdapter();
142 } 92 }
143 @Override 93 @Override
144 public Adapter caseTruthValue(TruthValue object) 94 public Adapter caseUnnamedErrorPrediateDefinition(UnnamedErrorPrediateDefinition object)
145 { 95 {
146 return createTruthValueAdapter(); 96 return createUnnamedErrorPrediateDefinitionAdapter();
147 } 97 }
148 @Override 98 @Override
149 public Adapter caseInterpretation(Interpretation object) 99 public Adapter caseDefaultDefinition(DefaultDefinition object)
150 { 100 {
151 return createInterpretationAdapter(); 101 return createDefaultDefinitionAdapter();
152 } 102 }
153 @Override 103 @Override
154 public Adapter caseBasicInterpretation(BasicInterpretation object) 104 public Adapter caseExternPredicateDefinition(ExternPredicateDefinition object)
155 { 105 {
156 return createBasicInterpretationAdapter(); 106 return createExternPredicateDefinitionAdapter();
157 } 107 }
158 @Override 108 @Override
159 public Adapter caseSymbol(Symbol object) 109 public Adapter caseMetricDefinition(MetricDefinition object)
160 { 110 {
161 return createSymbolAdapter(); 111 return createMetricDefinitionAdapter();
162 } 112 }
163 @Override 113 @Override
164 public Adapter caseModelSymbol(ModelSymbol object) 114 public Adapter caseExternMetricDefinition(ExternMetricDefinition object)
165 { 115 {
166 return createModelSymbolAdapter(); 116 return createExternMetricDefinitionAdapter();
167 } 117 }
168 @Override 118 @Override
169 public Adapter casePartialitySymbol(PartialitySymbol object) 119 public Adapter caseExpression(Expression object)
170 { 120 {
171 return createPartialitySymbolAdapter(); 121 return createExpressionAdapter();
172 } 122 }
173 @Override 123 @Override
174 public Adapter caseExistSymbol(ExistSymbol object) 124 public Adapter caseIfElse(IfElse object)
175 { 125 {
176 return createExistSymbolAdapter(); 126 return createIfElseAdapter();
177 } 127 }
178 @Override 128 @Override
179 public Adapter caseEqualsSymbol(EqualsSymbol object) 129 public Adapter caseCase(Case object)
180 { 130 {
181 return createEqualsSymbolAdapter(); 131 return createCaseAdapter();
182 } 132 }
183 @Override 133 @Override
184 public Adapter caseDataSymbol(DataSymbol object) 134 public Adapter caseCount(Count object)
185 { 135 {
186 return createDataSymbolAdapter(); 136 return createCountAdapter();
187 } 137 }
188 @Override 138 @Override
189 public Adapter caseBooleanSymbol(BooleanSymbol object) 139 public Adapter caseAggregation(Aggregation object)
190 { 140 {
191 return createBooleanSymbolAdapter(); 141 return createAggregationAdapter();
192 } 142 }
193 @Override 143 @Override
194 public Adapter caseIntegerSymbol(IntegerSymbol object) 144 public Adapter caseCall(Call object)
195 { 145 {
196 return createIntegerSymbolAdapter(); 146 return createCallAdapter();
197 } 147 }
198 @Override 148 @Override
199 public Adapter caseRealSymbol(RealSymbol object) 149 public Adapter caseArgumentList(ArgumentList object)
200 { 150 {
201 return createRealSymbolAdapter(); 151 return createArgumentListAdapter();
202 } 152 }
203 @Override 153 @Override
204 public Adapter caseStringSymbol(StringSymbol object) 154 public Adapter caseArgument(Argument object)
205 { 155 {
206 return createStringSymbolAdapter(); 156 return createArgumentAdapter();
207 } 157 }
208 @Override 158 @Override
209 public Adapter caseComplexObject(ComplexObject object) 159 public Adapter caseExpressionArgument(ExpressionArgument object)
210 { 160 {
211 return createComplexObjectAdapter(); 161 return createExpressionArgumentAdapter();
212 } 162 }
213 @Override 163 @Override
214 public Adapter caseObject(org.eclipse.viatra.solver.language.solverLanguage.Object object) 164 public Adapter caseStarArgument(StarArgument object)
215 { 165 {
216 return createObjectAdapter(); 166 return createStarArgumentAdapter();
217 } 167 }
218 @Override 168 @Override
219 public Adapter caseNamedObject(NamedObject object) 169 public Adapter caseTypedArgument(TypedArgument object)
220 { 170 {
221 return createNamedObjectAdapter(); 171 return createTypedArgumentAdapter();
222 } 172 }
223 @Override 173 @Override
224 public Adapter caseUnnamedObject(UnnamedObject object) 174 public Adapter caseTypedStarArgument(TypedStarArgument object)
225 { 175 {
226 return createUnnamedObjectAdapter(); 176 return createTypedStarArgumentAdapter();
227 } 177 }
228 @Override 178 @Override
229 public Adapter caseDataObject(DataObject object) 179 public Adapter caseReference(Reference object)
230 { 180 {
231 return createDataObjectAdapter(); 181 return createReferenceAdapter();
232 } 182 }
233 @Override 183 @Override
234 public Adapter caseBooleanObject(BooleanObject object) 184 public Adapter caseInterval(Interval object)
235 { 185 {
236 return createBooleanObjectAdapter(); 186 return createIntervalAdapter();
237 } 187 }
238 @Override 188 @Override
239 public Adapter caseIntObject(IntObject object) 189 public Adapter caseLiteral(Literal object)
240 {
241 return createIntObjectAdapter();
242 }
243 @Override
244 public Adapter caseRealObject(RealObject object)
245 {
246 return createRealObjectAdapter();
247 }
248 @Override
249 public Adapter caseStringObject(StringObject object)
250 {
251 return createStringObjectAdapter();
252 }
253 @Override
254 public Adapter casePredicate(Predicate object)
255 {
256 return createPredicateAdapter();
257 }
258 @Override
259 public Adapter caseParameter(Parameter object)
260 { 190 {
261 return createParameterAdapter(); 191 return createLiteralAdapter();
262 } 192 }
263 @Override 193 @Override
264 public Adapter casePatternBody(PatternBody object) 194 public Adapter caseLogicLiteral(LogicLiteral object)
265 { 195 {
266 return createPatternBodyAdapter(); 196 return createLogicLiteralAdapter();
267 } 197 }
268 @Override 198 @Override
269 public Adapter casePolarity(Polarity object) 199 public Adapter caseNumericLiteral(NumericLiteral object)
270 { 200 {
271 return createPolarityAdapter(); 201 return createNumericLiteralAdapter();
272 } 202 }
273 @Override 203 @Override
274 public Adapter caseConstraint(Constraint object) 204 public Adapter caseInfinityLiteral(InfinityLiteral object)
275 { 205 {
276 return createConstraintAdapter(); 206 return createInfinityLiteralAdapter();
277 } 207 }
278 @Override 208 @Override
279 public Adapter caseClosureType(ClosureType object) 209 public Adapter caseEmptyIntervalLiteral(EmptyIntervalLiteral object)
280 { 210 {
281 return createClosureTypeAdapter(); 211 return createEmptyIntervalLiteralAdapter();
282 } 212 }
283 @Override 213 @Override
284 public Adapter caseLiteral(Literal object) 214 public Adapter caseStringLiteral(StringLiteral object)
285 { 215 {
286 return createLiteralAdapter(); 216 return createStringLiteralAdapter();
287 } 217 }
288 @Override 218 @Override
289 public Adapter caseVariable(Variable object) 219 public Adapter caseClassDefinition(ClassDefinition object)
290 { 220 {
291 return createVariableAdapter(); 221 return createClassDefinitionAdapter();
292 } 222 }
293 @Override 223 @Override
294 public Adapter caseAllInstances(AllInstances object) 224 public Adapter caseMemberDefinition(MemberDefinition object)
295 { 225 {
296 return createAllInstancesAdapter(); 226 return createMemberDefinitionAdapter();
297 } 227 }
298 @Override 228 @Override
299 public Adapter caseAllObjects(AllObjects object) 229 public Adapter caseMultiplicity(Multiplicity object)
300 { 230 {
301 return createAllObjectsAdapter(); 231 return createMultiplicityAdapter();
302 } 232 }
303 @Override 233 @Override
304 public Adapter caseDefaultInterpretation(DefaultInterpretation object) 234 public Adapter caseManyMultiplicity(ManyMultiplicity object)
305 { 235 {
306 return createDefaultInterpretationAdapter(); 236 return createManyMultiplicityAdapter();
307 } 237 }
308 @Override 238 @Override
309 public Adapter caseCDInterpretation(CDInterpretation object) 239 public Adapter caseExactMultiplicity(ExactMultiplicity object)
310 { 240 {
311 return createCDInterpretationAdapter(); 241 return createExactMultiplicityAdapter();
312 } 242 }
313 @Override 243 @Override
314 public Adapter caseClassInterpretation(ClassInterpretation object) 244 public Adapter caseBoundedMultiplicity(BoundedMultiplicity object)
315 { 245 {
316 return createClassInterpretationAdapter(); 246 return createBoundedMultiplicityAdapter();
317 } 247 }
318 @Override 248 @Override
319 public Adapter caseEnumInterpretation(EnumInterpretation object) 249 public Adapter caseScopeDefinition(ScopeDefinition object)
320 { 250 {
321 return createEnumInterpretationAdapter(); 251 return createScopeDefinitionAdapter();
322 } 252 }
323 @Override 253 @Override
324 public Adapter caseFieldRelationInterpretation(FieldRelationInterpretation object) 254 public Adapter caseExactScopeDefinition(ExactScopeDefinition object)
325 { 255 {
326 return createFieldRelationInterpretationAdapter(); 256 return createExactScopeDefinitionAdapter();
327 } 257 }
328 @Override 258 @Override
329 public Adapter caseGlobalRelationInterpretation(GlobalRelationInterpretation object) 259 public Adapter caseBoundedScopeDefinition(BoundedScopeDefinition object)
330 { 260 {
331 return createGlobalRelationInterpretationAdapter(); 261 return createBoundedScopeDefinitionAdapter();
332 } 262 }
333 @Override 263 @Override
334 public Adapter caseMultiplicityDefinition(MultiplicityDefinition object) 264 public Adapter caseLowerBoundedScopeDefinition(LowerBoundedScopeDefinition object)
335 { 265 {
336 return createMultiplicityDefinitionAdapter(); 266 return createLowerBoundedScopeDefinitionAdapter();
337 } 267 }
338 @Override 268 @Override
339 public Adapter caseBooleanTrue(BooleanTrue object) 269 public Adapter caseObjectiveDefinition(ObjectiveDefinition object)
340 { 270 {
341 return createBooleanTrueAdapter(); 271 return createObjectiveDefinitionAdapter();
342 } 272 }
343 @Override 273 @Override
344 public Adapter caseBooleanFalse(BooleanFalse object) 274 public Adapter caseNamedElement(NamedElement object)
345 { 275 {
346 return createBooleanFalseAdapter(); 276 return createNamedElementAdapter();
347 } 277 }
348 @Override 278 @Override
349 public Adapter caseTrue(True object) 279 public Adapter caseAssertion(Assertion object)
350 { 280 {
351 return createTrueAdapter(); 281 return createAssertionAdapter();
352 } 282 }
353 @Override 283 @Override
354 public Adapter caseFalse(False object) 284 public Adapter caseDisjunction(Disjunction object)
355 { 285 {
356 return createFalseAdapter(); 286 return createDisjunctionAdapter();
357 } 287 }
358 @Override 288 @Override
359 public Adapter caseUnknown(Unknown object) 289 public Adapter caseSwitch(Switch object)
360 { 290 {
361 return createUnknownAdapter(); 291 return createSwitchAdapter();
362 } 292 }
363 @Override 293 @Override
364 public Adapter caseError(org.eclipse.viatra.solver.language.solverLanguage.Error object) 294 public Adapter caseConjunction(Conjunction object)
365 { 295 {
366 return createErrorAdapter(); 296 return createConjunctionAdapter();
367 } 297 }
368 @Override 298 @Override
369 public Adapter casePositive(Positive object) 299 public Adapter caseComparison(Comparison object)
370 { 300 {
371 return createPositiveAdapter(); 301 return createComparisonAdapter();
372 } 302 }
373 @Override 303 @Override
374 public Adapter caseNegative(Negative object) 304 public Adapter caseBinaryExpression(BinaryExpression object)
375 { 305 {
376 return createNegativeAdapter(); 306 return createBinaryExpressionAdapter();
377 } 307 }
378 @Override 308 @Override
379 public Adapter caseReflexiveClosure(ReflexiveClosure object) 309 public Adapter caseUnaryExpression(UnaryExpression object)
380 { 310 {
381 return createReflexiveClosureAdapter(); 311 return createUnaryExpressionAdapter();
382 }
383 @Override
384 public Adapter caseIrreflexiveClosure(IrreflexiveClosure object)
385 {
386 return createIrreflexiveClosureAdapter();
387 } 312 }
388 @Override 313 @Override
389 public Adapter defaultCase(EObject object) 314 public Adapter defaultCase(EObject object)
@@ -438,751 +363,676 @@ public class SolverLanguageAdapterFactory extends AdapterFactoryImpl
438 } 363 }
439 364
440 /** 365 /**
441 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.BooleanValue <em>Boolean Value</em>}'. 366 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.PredicateDefinition <em>Predicate Definition</em>}'.
442 * <!-- begin-user-doc -->
443 * This default implementation returns null so that we can easily ignore cases;
444 * it's useful to ignore a case when inheritance will catch all the cases anyway.
445 * <!-- end-user-doc -->
446 * @return the new adapter.
447 * @see org.eclipse.viatra.solver.language.solverLanguage.BooleanValue
448 * @generated
449 */
450 public Adapter createBooleanValueAdapter()
451 {
452 return null;
453 }
454
455 /**
456 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.TruthValue <em>Truth Value</em>}'.
457 * <!-- begin-user-doc -->
458 * This default implementation returns null so that we can easily ignore cases;
459 * it's useful to ignore a case when inheritance will catch all the cases anyway.
460 * <!-- end-user-doc -->
461 * @return the new adapter.
462 * @see org.eclipse.viatra.solver.language.solverLanguage.TruthValue
463 * @generated
464 */
465 public Adapter createTruthValueAdapter()
466 {
467 return null;
468 }
469
470 /**
471 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Interpretation <em>Interpretation</em>}'.
472 * <!-- begin-user-doc --> 367 * <!-- begin-user-doc -->
473 * This default implementation returns null so that we can easily ignore cases; 368 * This default implementation returns null so that we can easily ignore cases;
474 * it's useful to ignore a case when inheritance will catch all the cases anyway. 369 * it's useful to ignore a case when inheritance will catch all the cases anyway.
475 * <!-- end-user-doc --> 370 * <!-- end-user-doc -->
476 * @return the new adapter. 371 * @return the new adapter.
477 * @see org.eclipse.viatra.solver.language.solverLanguage.Interpretation 372 * @see org.eclipse.viatra.solver.language.solverLanguage.PredicateDefinition
478 * @generated 373 * @generated
479 */ 374 */
480 public Adapter createInterpretationAdapter() 375 public Adapter createPredicateDefinitionAdapter()
481 { 376 {
482 return null; 377 return null;
483 } 378 }
484 379
485 /** 380 /**
486 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.BasicInterpretation <em>Basic Interpretation</em>}'. 381 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.UnnamedErrorPrediateDefinition <em>Unnamed Error Prediate Definition</em>}'.
487 * <!-- begin-user-doc --> 382 * <!-- begin-user-doc -->
488 * This default implementation returns null so that we can easily ignore cases; 383 * This default implementation returns null so that we can easily ignore cases;
489 * it's useful to ignore a case when inheritance will catch all the cases anyway. 384 * it's useful to ignore a case when inheritance will catch all the cases anyway.
490 * <!-- end-user-doc --> 385 * <!-- end-user-doc -->
491 * @return the new adapter. 386 * @return the new adapter.
492 * @see org.eclipse.viatra.solver.language.solverLanguage.BasicInterpretation 387 * @see org.eclipse.viatra.solver.language.solverLanguage.UnnamedErrorPrediateDefinition
493 * @generated 388 * @generated
494 */ 389 */
495 public Adapter createBasicInterpretationAdapter() 390 public Adapter createUnnamedErrorPrediateDefinitionAdapter()
496 { 391 {
497 return null; 392 return null;
498 } 393 }
499 394
500 /** 395 /**
501 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Symbol <em>Symbol</em>}'. 396 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.DefaultDefinition <em>Default Definition</em>}'.
502 * <!-- begin-user-doc --> 397 * <!-- begin-user-doc -->
503 * This default implementation returns null so that we can easily ignore cases; 398 * This default implementation returns null so that we can easily ignore cases;
504 * it's useful to ignore a case when inheritance will catch all the cases anyway. 399 * it's useful to ignore a case when inheritance will catch all the cases anyway.
505 * <!-- end-user-doc --> 400 * <!-- end-user-doc -->
506 * @return the new adapter. 401 * @return the new adapter.
507 * @see org.eclipse.viatra.solver.language.solverLanguage.Symbol 402 * @see org.eclipse.viatra.solver.language.solverLanguage.DefaultDefinition
508 * @generated 403 * @generated
509 */ 404 */
510 public Adapter createSymbolAdapter() 405 public Adapter createDefaultDefinitionAdapter()
511 { 406 {
512 return null; 407 return null;
513 } 408 }
514 409
515 /** 410 /**
516 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ModelSymbol <em>Model Symbol</em>}'. 411 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ExternPredicateDefinition <em>Extern Predicate Definition</em>}'.
517 * <!-- begin-user-doc --> 412 * <!-- begin-user-doc -->
518 * This default implementation returns null so that we can easily ignore cases; 413 * This default implementation returns null so that we can easily ignore cases;
519 * it's useful to ignore a case when inheritance will catch all the cases anyway. 414 * it's useful to ignore a case when inheritance will catch all the cases anyway.
520 * <!-- end-user-doc --> 415 * <!-- end-user-doc -->
521 * @return the new adapter. 416 * @return the new adapter.
522 * @see org.eclipse.viatra.solver.language.solverLanguage.ModelSymbol 417 * @see org.eclipse.viatra.solver.language.solverLanguage.ExternPredicateDefinition
523 * @generated 418 * @generated
524 */ 419 */
525 public Adapter createModelSymbolAdapter() 420 public Adapter createExternPredicateDefinitionAdapter()
526 { 421 {
527 return null; 422 return null;
528 } 423 }
529 424
530 /** 425 /**
531 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.PartialitySymbol <em>Partiality Symbol</em>}'. 426 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.MetricDefinition <em>Metric Definition</em>}'.
532 * <!-- begin-user-doc --> 427 * <!-- begin-user-doc -->
533 * This default implementation returns null so that we can easily ignore cases; 428 * This default implementation returns null so that we can easily ignore cases;
534 * it's useful to ignore a case when inheritance will catch all the cases anyway. 429 * it's useful to ignore a case when inheritance will catch all the cases anyway.
535 * <!-- end-user-doc --> 430 * <!-- end-user-doc -->
536 * @return the new adapter. 431 * @return the new adapter.
537 * @see org.eclipse.viatra.solver.language.solverLanguage.PartialitySymbol 432 * @see org.eclipse.viatra.solver.language.solverLanguage.MetricDefinition
538 * @generated 433 * @generated
539 */ 434 */
540 public Adapter createPartialitySymbolAdapter() 435 public Adapter createMetricDefinitionAdapter()
541 { 436 {
542 return null; 437 return null;
543 } 438 }
544 439
545 /** 440 /**
546 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ExistSymbol <em>Exist Symbol</em>}'. 441 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ExternMetricDefinition <em>Extern Metric Definition</em>}'.
547 * <!-- begin-user-doc --> 442 * <!-- begin-user-doc -->
548 * This default implementation returns null so that we can easily ignore cases; 443 * This default implementation returns null so that we can easily ignore cases;
549 * it's useful to ignore a case when inheritance will catch all the cases anyway. 444 * it's useful to ignore a case when inheritance will catch all the cases anyway.
550 * <!-- end-user-doc --> 445 * <!-- end-user-doc -->
551 * @return the new adapter. 446 * @return the new adapter.
552 * @see org.eclipse.viatra.solver.language.solverLanguage.ExistSymbol 447 * @see org.eclipse.viatra.solver.language.solverLanguage.ExternMetricDefinition
553 * @generated 448 * @generated
554 */ 449 */
555 public Adapter createExistSymbolAdapter() 450 public Adapter createExternMetricDefinitionAdapter()
556 { 451 {
557 return null; 452 return null;
558 } 453 }
559 454
560 /** 455 /**
561 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.EqualsSymbol <em>Equals Symbol</em>}'. 456 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Expression <em>Expression</em>}'.
562 * <!-- begin-user-doc --> 457 * <!-- begin-user-doc -->
563 * This default implementation returns null so that we can easily ignore cases; 458 * This default implementation returns null so that we can easily ignore cases;
564 * it's useful to ignore a case when inheritance will catch all the cases anyway. 459 * it's useful to ignore a case when inheritance will catch all the cases anyway.
565 * <!-- end-user-doc --> 460 * <!-- end-user-doc -->
566 * @return the new adapter. 461 * @return the new adapter.
567 * @see org.eclipse.viatra.solver.language.solverLanguage.EqualsSymbol 462 * @see org.eclipse.viatra.solver.language.solverLanguage.Expression
568 * @generated 463 * @generated
569 */ 464 */
570 public Adapter createEqualsSymbolAdapter() 465 public Adapter createExpressionAdapter()
571 { 466 {
572 return null; 467 return null;
573 } 468 }
574 469
575 /** 470 /**
576 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.DataSymbol <em>Data Symbol</em>}'. 471 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.IfElse <em>If Else</em>}'.
577 * <!-- begin-user-doc --> 472 * <!-- begin-user-doc -->
578 * This default implementation returns null so that we can easily ignore cases; 473 * This default implementation returns null so that we can easily ignore cases;
579 * it's useful to ignore a case when inheritance will catch all the cases anyway. 474 * it's useful to ignore a case when inheritance will catch all the cases anyway.
580 * <!-- end-user-doc --> 475 * <!-- end-user-doc -->
581 * @return the new adapter. 476 * @return the new adapter.
582 * @see org.eclipse.viatra.solver.language.solverLanguage.DataSymbol 477 * @see org.eclipse.viatra.solver.language.solverLanguage.IfElse
583 * @generated 478 * @generated
584 */ 479 */
585 public Adapter createDataSymbolAdapter() 480 public Adapter createIfElseAdapter()
586 { 481 {
587 return null; 482 return null;
588 } 483 }
589 484
590 /** 485 /**
591 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.BooleanSymbol <em>Boolean Symbol</em>}'. 486 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Case <em>Case</em>}'.
592 * <!-- begin-user-doc --> 487 * <!-- begin-user-doc -->
593 * This default implementation returns null so that we can easily ignore cases; 488 * This default implementation returns null so that we can easily ignore cases;
594 * it's useful to ignore a case when inheritance will catch all the cases anyway. 489 * it's useful to ignore a case when inheritance will catch all the cases anyway.
595 * <!-- end-user-doc --> 490 * <!-- end-user-doc -->
596 * @return the new adapter. 491 * @return the new adapter.
597 * @see org.eclipse.viatra.solver.language.solverLanguage.BooleanSymbol 492 * @see org.eclipse.viatra.solver.language.solverLanguage.Case
598 * @generated 493 * @generated
599 */ 494 */
600 public Adapter createBooleanSymbolAdapter() 495 public Adapter createCaseAdapter()
601 { 496 {
602 return null; 497 return null;
603 } 498 }
604 499
605 /** 500 /**
606 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.IntegerSymbol <em>Integer Symbol</em>}'. 501 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Count <em>Count</em>}'.
607 * <!-- begin-user-doc --> 502 * <!-- begin-user-doc -->
608 * This default implementation returns null so that we can easily ignore cases; 503 * This default implementation returns null so that we can easily ignore cases;
609 * it's useful to ignore a case when inheritance will catch all the cases anyway. 504 * it's useful to ignore a case when inheritance will catch all the cases anyway.
610 * <!-- end-user-doc --> 505 * <!-- end-user-doc -->
611 * @return the new adapter. 506 * @return the new adapter.
612 * @see org.eclipse.viatra.solver.language.solverLanguage.IntegerSymbol 507 * @see org.eclipse.viatra.solver.language.solverLanguage.Count
613 * @generated 508 * @generated
614 */ 509 */
615 public Adapter createIntegerSymbolAdapter() 510 public Adapter createCountAdapter()
616 { 511 {
617 return null; 512 return null;
618 } 513 }
619 514
620 /** 515 /**
621 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.RealSymbol <em>Real Symbol</em>}'. 516 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Aggregation <em>Aggregation</em>}'.
622 * <!-- begin-user-doc --> 517 * <!-- begin-user-doc -->
623 * This default implementation returns null so that we can easily ignore cases; 518 * This default implementation returns null so that we can easily ignore cases;
624 * it's useful to ignore a case when inheritance will catch all the cases anyway. 519 * it's useful to ignore a case when inheritance will catch all the cases anyway.
625 * <!-- end-user-doc --> 520 * <!-- end-user-doc -->
626 * @return the new adapter. 521 * @return the new adapter.
627 * @see org.eclipse.viatra.solver.language.solverLanguage.RealSymbol 522 * @see org.eclipse.viatra.solver.language.solverLanguage.Aggregation
628 * @generated 523 * @generated
629 */ 524 */
630 public Adapter createRealSymbolAdapter() 525 public Adapter createAggregationAdapter()
631 { 526 {
632 return null; 527 return null;
633 } 528 }
634 529
635 /** 530 /**
636 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.StringSymbol <em>String Symbol</em>}'. 531 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Call <em>Call</em>}'.
637 * <!-- begin-user-doc --> 532 * <!-- begin-user-doc -->
638 * This default implementation returns null so that we can easily ignore cases; 533 * This default implementation returns null so that we can easily ignore cases;
639 * it's useful to ignore a case when inheritance will catch all the cases anyway. 534 * it's useful to ignore a case when inheritance will catch all the cases anyway.
640 * <!-- end-user-doc --> 535 * <!-- end-user-doc -->
641 * @return the new adapter. 536 * @return the new adapter.
642 * @see org.eclipse.viatra.solver.language.solverLanguage.StringSymbol 537 * @see org.eclipse.viatra.solver.language.solverLanguage.Call
643 * @generated 538 * @generated
644 */ 539 */
645 public Adapter createStringSymbolAdapter() 540 public Adapter createCallAdapter()
646 { 541 {
647 return null; 542 return null;
648 } 543 }
649 544
650 /** 545 /**
651 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ComplexObject <em>Complex Object</em>}'. 546 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ArgumentList <em>Argument List</em>}'.
652 * <!-- begin-user-doc --> 547 * <!-- begin-user-doc -->
653 * This default implementation returns null so that we can easily ignore cases; 548 * This default implementation returns null so that we can easily ignore cases;
654 * it's useful to ignore a case when inheritance will catch all the cases anyway. 549 * it's useful to ignore a case when inheritance will catch all the cases anyway.
655 * <!-- end-user-doc --> 550 * <!-- end-user-doc -->
656 * @return the new adapter. 551 * @return the new adapter.
657 * @see org.eclipse.viatra.solver.language.solverLanguage.ComplexObject 552 * @see org.eclipse.viatra.solver.language.solverLanguage.ArgumentList
658 * @generated 553 * @generated
659 */ 554 */
660 public Adapter createComplexObjectAdapter() 555 public Adapter createArgumentListAdapter()
661 { 556 {
662 return null; 557 return null;
663 } 558 }
664 559
665 /** 560 /**
666 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Object <em>Object</em>}'. 561 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Argument <em>Argument</em>}'.
667 * <!-- begin-user-doc --> 562 * <!-- begin-user-doc -->
668 * This default implementation returns null so that we can easily ignore cases; 563 * This default implementation returns null so that we can easily ignore cases;
669 * it's useful to ignore a case when inheritance will catch all the cases anyway. 564 * it's useful to ignore a case when inheritance will catch all the cases anyway.
670 * <!-- end-user-doc --> 565 * <!-- end-user-doc -->
671 * @return the new adapter. 566 * @return the new adapter.
672 * @see org.eclipse.viatra.solver.language.solverLanguage.Object 567 * @see org.eclipse.viatra.solver.language.solverLanguage.Argument
673 * @generated 568 * @generated
674 */ 569 */
675 public Adapter createObjectAdapter() 570 public Adapter createArgumentAdapter()
676 { 571 {
677 return null; 572 return null;
678 } 573 }
679 574
680 /** 575 /**
681 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.NamedObject <em>Named Object</em>}'. 576 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ExpressionArgument <em>Expression Argument</em>}'.
682 * <!-- begin-user-doc --> 577 * <!-- begin-user-doc -->
683 * This default implementation returns null so that we can easily ignore cases; 578 * This default implementation returns null so that we can easily ignore cases;
684 * it's useful to ignore a case when inheritance will catch all the cases anyway. 579 * it's useful to ignore a case when inheritance will catch all the cases anyway.
685 * <!-- end-user-doc --> 580 * <!-- end-user-doc -->
686 * @return the new adapter. 581 * @return the new adapter.
687 * @see org.eclipse.viatra.solver.language.solverLanguage.NamedObject 582 * @see org.eclipse.viatra.solver.language.solverLanguage.ExpressionArgument
688 * @generated 583 * @generated
689 */ 584 */
690 public Adapter createNamedObjectAdapter() 585 public Adapter createExpressionArgumentAdapter()
691 { 586 {
692 return null; 587 return null;
693 } 588 }
694 589
695 /** 590 /**
696 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.UnnamedObject <em>Unnamed Object</em>}'. 591 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.StarArgument <em>Star Argument</em>}'.
697 * <!-- begin-user-doc --> 592 * <!-- begin-user-doc -->
698 * This default implementation returns null so that we can easily ignore cases; 593 * This default implementation returns null so that we can easily ignore cases;
699 * it's useful to ignore a case when inheritance will catch all the cases anyway. 594 * it's useful to ignore a case when inheritance will catch all the cases anyway.
700 * <!-- end-user-doc --> 595 * <!-- end-user-doc -->
701 * @return the new adapter. 596 * @return the new adapter.
702 * @see org.eclipse.viatra.solver.language.solverLanguage.UnnamedObject 597 * @see org.eclipse.viatra.solver.language.solverLanguage.StarArgument
703 * @generated 598 * @generated
704 */ 599 */
705 public Adapter createUnnamedObjectAdapter() 600 public Adapter createStarArgumentAdapter()
706 { 601 {
707 return null; 602 return null;
708 } 603 }
709 604
710 /** 605 /**
711 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.DataObject <em>Data Object</em>}'. 606 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.TypedArgument <em>Typed Argument</em>}'.
712 * <!-- begin-user-doc --> 607 * <!-- begin-user-doc -->
713 * This default implementation returns null so that we can easily ignore cases; 608 * This default implementation returns null so that we can easily ignore cases;
714 * it's useful to ignore a case when inheritance will catch all the cases anyway. 609 * it's useful to ignore a case when inheritance will catch all the cases anyway.
715 * <!-- end-user-doc --> 610 * <!-- end-user-doc -->
716 * @return the new adapter. 611 * @return the new adapter.
717 * @see org.eclipse.viatra.solver.language.solverLanguage.DataObject 612 * @see org.eclipse.viatra.solver.language.solverLanguage.TypedArgument
718 * @generated 613 * @generated
719 */ 614 */
720 public Adapter createDataObjectAdapter() 615 public Adapter createTypedArgumentAdapter()
721 { 616 {
722 return null; 617 return null;
723 } 618 }
724 619
725 /** 620 /**
726 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.BooleanObject <em>Boolean Object</em>}'. 621 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.TypedStarArgument <em>Typed Star Argument</em>}'.
727 * <!-- begin-user-doc --> 622 * <!-- begin-user-doc -->
728 * This default implementation returns null so that we can easily ignore cases; 623 * This default implementation returns null so that we can easily ignore cases;
729 * it's useful to ignore a case when inheritance will catch all the cases anyway. 624 * it's useful to ignore a case when inheritance will catch all the cases anyway.
730 * <!-- end-user-doc --> 625 * <!-- end-user-doc -->
731 * @return the new adapter. 626 * @return the new adapter.
732 * @see org.eclipse.viatra.solver.language.solverLanguage.BooleanObject 627 * @see org.eclipse.viatra.solver.language.solverLanguage.TypedStarArgument
733 * @generated 628 * @generated
734 */ 629 */
735 public Adapter createBooleanObjectAdapter() 630 public Adapter createTypedStarArgumentAdapter()
736 { 631 {
737 return null; 632 return null;
738 } 633 }
739 634
740 /** 635 /**
741 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.IntObject <em>Int Object</em>}'. 636 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Reference <em>Reference</em>}'.
742 * <!-- begin-user-doc --> 637 * <!-- begin-user-doc -->
743 * This default implementation returns null so that we can easily ignore cases; 638 * This default implementation returns null so that we can easily ignore cases;
744 * it's useful to ignore a case when inheritance will catch all the cases anyway. 639 * it's useful to ignore a case when inheritance will catch all the cases anyway.
745 * <!-- end-user-doc --> 640 * <!-- end-user-doc -->
746 * @return the new adapter. 641 * @return the new adapter.
747 * @see org.eclipse.viatra.solver.language.solverLanguage.IntObject 642 * @see org.eclipse.viatra.solver.language.solverLanguage.Reference
748 * @generated 643 * @generated
749 */ 644 */
750 public Adapter createIntObjectAdapter() 645 public Adapter createReferenceAdapter()
751 { 646 {
752 return null; 647 return null;
753 } 648 }
754 649
755 /** 650 /**
756 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.RealObject <em>Real Object</em>}'. 651 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Interval <em>Interval</em>}'.
757 * <!-- begin-user-doc --> 652 * <!-- begin-user-doc -->
758 * This default implementation returns null so that we can easily ignore cases; 653 * This default implementation returns null so that we can easily ignore cases;
759 * it's useful to ignore a case when inheritance will catch all the cases anyway. 654 * it's useful to ignore a case when inheritance will catch all the cases anyway.
760 * <!-- end-user-doc --> 655 * <!-- end-user-doc -->
761 * @return the new adapter. 656 * @return the new adapter.
762 * @see org.eclipse.viatra.solver.language.solverLanguage.RealObject 657 * @see org.eclipse.viatra.solver.language.solverLanguage.Interval
763 * @generated 658 * @generated
764 */ 659 */
765 public Adapter createRealObjectAdapter() 660 public Adapter createIntervalAdapter()
766 { 661 {
767 return null; 662 return null;
768 } 663 }
769 664
770 /** 665 /**
771 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.StringObject <em>String Object</em>}'. 666 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Literal <em>Literal</em>}'.
772 * <!-- begin-user-doc -->
773 * This default implementation returns null so that we can easily ignore cases;
774 * it's useful to ignore a case when inheritance will catch all the cases anyway.
775 * <!-- end-user-doc -->
776 * @return the new adapter.
777 * @see org.eclipse.viatra.solver.language.solverLanguage.StringObject
778 * @generated
779 */
780 public Adapter createStringObjectAdapter()
781 {
782 return null;
783 }
784
785 /**
786 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Predicate <em>Predicate</em>}'.
787 * <!-- begin-user-doc -->
788 * This default implementation returns null so that we can easily ignore cases;
789 * it's useful to ignore a case when inheritance will catch all the cases anyway.
790 * <!-- end-user-doc -->
791 * @return the new adapter.
792 * @see org.eclipse.viatra.solver.language.solverLanguage.Predicate
793 * @generated
794 */
795 public Adapter createPredicateAdapter()
796 {
797 return null;
798 }
799
800 /**
801 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Parameter <em>Parameter</em>}'.
802 * <!-- begin-user-doc -->
803 * This default implementation returns null so that we can easily ignore cases;
804 * it's useful to ignore a case when inheritance will catch all the cases anyway.
805 * <!-- end-user-doc -->
806 * @return the new adapter.
807 * @see org.eclipse.viatra.solver.language.solverLanguage.Parameter
808 * @generated
809 */
810 public Adapter createParameterAdapter()
811 {
812 return null;
813 }
814
815 /**
816 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.PatternBody <em>Pattern Body</em>}'.
817 * <!-- begin-user-doc --> 667 * <!-- begin-user-doc -->
818 * This default implementation returns null so that we can easily ignore cases; 668 * This default implementation returns null so that we can easily ignore cases;
819 * it's useful to ignore a case when inheritance will catch all the cases anyway. 669 * it's useful to ignore a case when inheritance will catch all the cases anyway.
820 * <!-- end-user-doc --> 670 * <!-- end-user-doc -->
821 * @return the new adapter. 671 * @return the new adapter.
822 * @see org.eclipse.viatra.solver.language.solverLanguage.PatternBody 672 * @see org.eclipse.viatra.solver.language.solverLanguage.Literal
823 * @generated 673 * @generated
824 */ 674 */
825 public Adapter createPatternBodyAdapter() 675 public Adapter createLiteralAdapter()
826 { 676 {
827 return null; 677 return null;
828 } 678 }
829 679
830 /** 680 /**
831 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Polarity <em>Polarity</em>}'. 681 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.LogicLiteral <em>Logic Literal</em>}'.
832 * <!-- begin-user-doc --> 682 * <!-- begin-user-doc -->
833 * This default implementation returns null so that we can easily ignore cases; 683 * This default implementation returns null so that we can easily ignore cases;
834 * it's useful to ignore a case when inheritance will catch all the cases anyway. 684 * it's useful to ignore a case when inheritance will catch all the cases anyway.
835 * <!-- end-user-doc --> 685 * <!-- end-user-doc -->
836 * @return the new adapter. 686 * @return the new adapter.
837 * @see org.eclipse.viatra.solver.language.solverLanguage.Polarity 687 * @see org.eclipse.viatra.solver.language.solverLanguage.LogicLiteral
838 * @generated 688 * @generated
839 */ 689 */
840 public Adapter createPolarityAdapter() 690 public Adapter createLogicLiteralAdapter()
841 { 691 {
842 return null; 692 return null;
843 } 693 }
844 694
845 /** 695 /**
846 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Constraint <em>Constraint</em>}'. 696 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.NumericLiteral <em>Numeric Literal</em>}'.
847 * <!-- begin-user-doc --> 697 * <!-- begin-user-doc -->
848 * This default implementation returns null so that we can easily ignore cases; 698 * This default implementation returns null so that we can easily ignore cases;
849 * it's useful to ignore a case when inheritance will catch all the cases anyway. 699 * it's useful to ignore a case when inheritance will catch all the cases anyway.
850 * <!-- end-user-doc --> 700 * <!-- end-user-doc -->
851 * @return the new adapter. 701 * @return the new adapter.
852 * @see org.eclipse.viatra.solver.language.solverLanguage.Constraint 702 * @see org.eclipse.viatra.solver.language.solverLanguage.NumericLiteral
853 * @generated 703 * @generated
854 */ 704 */
855 public Adapter createConstraintAdapter() 705 public Adapter createNumericLiteralAdapter()
856 { 706 {
857 return null; 707 return null;
858 } 708 }
859 709
860 /** 710 /**
861 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ClosureType <em>Closure Type</em>}'. 711 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.InfinityLiteral <em>Infinity Literal</em>}'.
862 * <!-- begin-user-doc --> 712 * <!-- begin-user-doc -->
863 * This default implementation returns null so that we can easily ignore cases; 713 * This default implementation returns null so that we can easily ignore cases;
864 * it's useful to ignore a case when inheritance will catch all the cases anyway. 714 * it's useful to ignore a case when inheritance will catch all the cases anyway.
865 * <!-- end-user-doc --> 715 * <!-- end-user-doc -->
866 * @return the new adapter. 716 * @return the new adapter.
867 * @see org.eclipse.viatra.solver.language.solverLanguage.ClosureType 717 * @see org.eclipse.viatra.solver.language.solverLanguage.InfinityLiteral
868 * @generated 718 * @generated
869 */ 719 */
870 public Adapter createClosureTypeAdapter() 720 public Adapter createInfinityLiteralAdapter()
871 { 721 {
872 return null; 722 return null;
873 } 723 }
874 724
875 /** 725 /**
876 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Literal <em>Literal</em>}'. 726 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.EmptyIntervalLiteral <em>Empty Interval Literal</em>}'.
877 * <!-- begin-user-doc --> 727 * <!-- begin-user-doc -->
878 * This default implementation returns null so that we can easily ignore cases; 728 * This default implementation returns null so that we can easily ignore cases;
879 * it's useful to ignore a case when inheritance will catch all the cases anyway. 729 * it's useful to ignore a case when inheritance will catch all the cases anyway.
880 * <!-- end-user-doc --> 730 * <!-- end-user-doc -->
881 * @return the new adapter. 731 * @return the new adapter.
882 * @see org.eclipse.viatra.solver.language.solverLanguage.Literal 732 * @see org.eclipse.viatra.solver.language.solverLanguage.EmptyIntervalLiteral
883 * @generated 733 * @generated
884 */ 734 */
885 public Adapter createLiteralAdapter() 735 public Adapter createEmptyIntervalLiteralAdapter()
886 { 736 {
887 return null; 737 return null;
888 } 738 }
889 739
890 /** 740 /**
891 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Variable <em>Variable</em>}'. 741 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.StringLiteral <em>String Literal</em>}'.
892 * <!-- begin-user-doc --> 742 * <!-- begin-user-doc -->
893 * This default implementation returns null so that we can easily ignore cases; 743 * This default implementation returns null so that we can easily ignore cases;
894 * it's useful to ignore a case when inheritance will catch all the cases anyway. 744 * it's useful to ignore a case when inheritance will catch all the cases anyway.
895 * <!-- end-user-doc --> 745 * <!-- end-user-doc -->
896 * @return the new adapter. 746 * @return the new adapter.
897 * @see org.eclipse.viatra.solver.language.solverLanguage.Variable 747 * @see org.eclipse.viatra.solver.language.solverLanguage.StringLiteral
898 * @generated 748 * @generated
899 */ 749 */
900 public Adapter createVariableAdapter() 750 public Adapter createStringLiteralAdapter()
901 { 751 {
902 return null; 752 return null;
903 } 753 }
904 754
905 /** 755 /**
906 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.AllInstances <em>All Instances</em>}'. 756 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ClassDefinition <em>Class Definition</em>}'.
907 * <!-- begin-user-doc --> 757 * <!-- begin-user-doc -->
908 * This default implementation returns null so that we can easily ignore cases; 758 * This default implementation returns null so that we can easily ignore cases;
909 * it's useful to ignore a case when inheritance will catch all the cases anyway. 759 * it's useful to ignore a case when inheritance will catch all the cases anyway.
910 * <!-- end-user-doc --> 760 * <!-- end-user-doc -->
911 * @return the new adapter. 761 * @return the new adapter.
912 * @see org.eclipse.viatra.solver.language.solverLanguage.AllInstances 762 * @see org.eclipse.viatra.solver.language.solverLanguage.ClassDefinition
913 * @generated 763 * @generated
914 */ 764 */
915 public Adapter createAllInstancesAdapter() 765 public Adapter createClassDefinitionAdapter()
916 { 766 {
917 return null; 767 return null;
918 } 768 }
919 769
920 /** 770 /**
921 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.AllObjects <em>All Objects</em>}'. 771 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.MemberDefinition <em>Member Definition</em>}'.
922 * <!-- begin-user-doc --> 772 * <!-- begin-user-doc -->
923 * This default implementation returns null so that we can easily ignore cases; 773 * This default implementation returns null so that we can easily ignore cases;
924 * it's useful to ignore a case when inheritance will catch all the cases anyway. 774 * it's useful to ignore a case when inheritance will catch all the cases anyway.
925 * <!-- end-user-doc --> 775 * <!-- end-user-doc -->
926 * @return the new adapter. 776 * @return the new adapter.
927 * @see org.eclipse.viatra.solver.language.solverLanguage.AllObjects 777 * @see org.eclipse.viatra.solver.language.solverLanguage.MemberDefinition
928 * @generated 778 * @generated
929 */ 779 */
930 public Adapter createAllObjectsAdapter() 780 public Adapter createMemberDefinitionAdapter()
931 { 781 {
932 return null; 782 return null;
933 } 783 }
934 784
935 /** 785 /**
936 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.DefaultInterpretation <em>Default Interpretation</em>}'. 786 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Multiplicity <em>Multiplicity</em>}'.
937 * <!-- begin-user-doc --> 787 * <!-- begin-user-doc -->
938 * This default implementation returns null so that we can easily ignore cases; 788 * This default implementation returns null so that we can easily ignore cases;
939 * it's useful to ignore a case when inheritance will catch all the cases anyway. 789 * it's useful to ignore a case when inheritance will catch all the cases anyway.
940 * <!-- end-user-doc --> 790 * <!-- end-user-doc -->
941 * @return the new adapter. 791 * @return the new adapter.
942 * @see org.eclipse.viatra.solver.language.solverLanguage.DefaultInterpretation 792 * @see org.eclipse.viatra.solver.language.solverLanguage.Multiplicity
943 * @generated 793 * @generated
944 */ 794 */
945 public Adapter createDefaultInterpretationAdapter() 795 public Adapter createMultiplicityAdapter()
946 { 796 {
947 return null; 797 return null;
948 } 798 }
949 799
950 /** 800 /**
951 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.CDInterpretation <em>CD Interpretation</em>}'. 801 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ManyMultiplicity <em>Many Multiplicity</em>}'.
952 * <!-- begin-user-doc --> 802 * <!-- begin-user-doc -->
953 * This default implementation returns null so that we can easily ignore cases; 803 * This default implementation returns null so that we can easily ignore cases;
954 * it's useful to ignore a case when inheritance will catch all the cases anyway. 804 * it's useful to ignore a case when inheritance will catch all the cases anyway.
955 * <!-- end-user-doc --> 805 * <!-- end-user-doc -->
956 * @return the new adapter. 806 * @return the new adapter.
957 * @see org.eclipse.viatra.solver.language.solverLanguage.CDInterpretation 807 * @see org.eclipse.viatra.solver.language.solverLanguage.ManyMultiplicity
958 * @generated 808 * @generated
959 */ 809 */
960 public Adapter createCDInterpretationAdapter() 810 public Adapter createManyMultiplicityAdapter()
961 { 811 {
962 return null; 812 return null;
963 } 813 }
964 814
965 /** 815 /**
966 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ClassInterpretation <em>Class Interpretation</em>}'. 816 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ExactMultiplicity <em>Exact Multiplicity</em>}'.
967 * <!-- begin-user-doc --> 817 * <!-- begin-user-doc -->
968 * This default implementation returns null so that we can easily ignore cases; 818 * This default implementation returns null so that we can easily ignore cases;
969 * it's useful to ignore a case when inheritance will catch all the cases anyway. 819 * it's useful to ignore a case when inheritance will catch all the cases anyway.
970 * <!-- end-user-doc --> 820 * <!-- end-user-doc -->
971 * @return the new adapter. 821 * @return the new adapter.
972 * @see org.eclipse.viatra.solver.language.solverLanguage.ClassInterpretation 822 * @see org.eclipse.viatra.solver.language.solverLanguage.ExactMultiplicity
973 * @generated 823 * @generated
974 */ 824 */
975 public Adapter createClassInterpretationAdapter() 825 public Adapter createExactMultiplicityAdapter()
976 { 826 {
977 return null; 827 return null;
978 } 828 }
979 829
980 /** 830 /**
981 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.EnumInterpretation <em>Enum Interpretation</em>}'. 831 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.BoundedMultiplicity <em>Bounded Multiplicity</em>}'.
982 * <!-- begin-user-doc --> 832 * <!-- begin-user-doc -->
983 * This default implementation returns null so that we can easily ignore cases; 833 * This default implementation returns null so that we can easily ignore cases;
984 * it's useful to ignore a case when inheritance will catch all the cases anyway. 834 * it's useful to ignore a case when inheritance will catch all the cases anyway.
985 * <!-- end-user-doc --> 835 * <!-- end-user-doc -->
986 * @return the new adapter. 836 * @return the new adapter.
987 * @see org.eclipse.viatra.solver.language.solverLanguage.EnumInterpretation 837 * @see org.eclipse.viatra.solver.language.solverLanguage.BoundedMultiplicity
988 * @generated 838 * @generated
989 */ 839 */
990 public Adapter createEnumInterpretationAdapter() 840 public Adapter createBoundedMultiplicityAdapter()
991 { 841 {
992 return null; 842 return null;
993 } 843 }
994 844
995 /** 845 /**
996 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.FieldRelationInterpretation <em>Field Relation Interpretation</em>}'. 846 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ScopeDefinition <em>Scope Definition</em>}'.
997 * <!-- begin-user-doc --> 847 * <!-- begin-user-doc -->
998 * This default implementation returns null so that we can easily ignore cases; 848 * This default implementation returns null so that we can easily ignore cases;
999 * it's useful to ignore a case when inheritance will catch all the cases anyway. 849 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1000 * <!-- end-user-doc --> 850 * <!-- end-user-doc -->
1001 * @return the new adapter. 851 * @return the new adapter.
1002 * @see org.eclipse.viatra.solver.language.solverLanguage.FieldRelationInterpretation 852 * @see org.eclipse.viatra.solver.language.solverLanguage.ScopeDefinition
1003 * @generated 853 * @generated
1004 */ 854 */
1005 public Adapter createFieldRelationInterpretationAdapter() 855 public Adapter createScopeDefinitionAdapter()
1006 { 856 {
1007 return null; 857 return null;
1008 } 858 }
1009 859
1010 /** 860 /**
1011 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.GlobalRelationInterpretation <em>Global Relation Interpretation</em>}'. 861 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ExactScopeDefinition <em>Exact Scope Definition</em>}'.
1012 * <!-- begin-user-doc --> 862 * <!-- begin-user-doc -->
1013 * This default implementation returns null so that we can easily ignore cases; 863 * This default implementation returns null so that we can easily ignore cases;
1014 * it's useful to ignore a case when inheritance will catch all the cases anyway. 864 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1015 * <!-- end-user-doc --> 865 * <!-- end-user-doc -->
1016 * @return the new adapter. 866 * @return the new adapter.
1017 * @see org.eclipse.viatra.solver.language.solverLanguage.GlobalRelationInterpretation 867 * @see org.eclipse.viatra.solver.language.solverLanguage.ExactScopeDefinition
1018 * @generated 868 * @generated
1019 */ 869 */
1020 public Adapter createGlobalRelationInterpretationAdapter() 870 public Adapter createExactScopeDefinitionAdapter()
1021 { 871 {
1022 return null; 872 return null;
1023 } 873 }
1024 874
1025 /** 875 /**
1026 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.MultiplicityDefinition <em>Multiplicity Definition</em>}'. 876 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.BoundedScopeDefinition <em>Bounded Scope Definition</em>}'.
1027 * <!-- begin-user-doc --> 877 * <!-- begin-user-doc -->
1028 * This default implementation returns null so that we can easily ignore cases; 878 * This default implementation returns null so that we can easily ignore cases;
1029 * it's useful to ignore a case when inheritance will catch all the cases anyway. 879 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1030 * <!-- end-user-doc --> 880 * <!-- end-user-doc -->
1031 * @return the new adapter. 881 * @return the new adapter.
1032 * @see org.eclipse.viatra.solver.language.solverLanguage.MultiplicityDefinition 882 * @see org.eclipse.viatra.solver.language.solverLanguage.BoundedScopeDefinition
1033 * @generated 883 * @generated
1034 */ 884 */
1035 public Adapter createMultiplicityDefinitionAdapter() 885 public Adapter createBoundedScopeDefinitionAdapter()
1036 { 886 {
1037 return null; 887 return null;
1038 } 888 }
1039 889
1040 /** 890 /**
1041 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.BooleanTrue <em>Boolean True</em>}'. 891 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.LowerBoundedScopeDefinition <em>Lower Bounded Scope Definition</em>}'.
1042 * <!-- begin-user-doc --> 892 * <!-- begin-user-doc -->
1043 * This default implementation returns null so that we can easily ignore cases; 893 * This default implementation returns null so that we can easily ignore cases;
1044 * it's useful to ignore a case when inheritance will catch all the cases anyway. 894 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1045 * <!-- end-user-doc --> 895 * <!-- end-user-doc -->
1046 * @return the new adapter. 896 * @return the new adapter.
1047 * @see org.eclipse.viatra.solver.language.solverLanguage.BooleanTrue 897 * @see org.eclipse.viatra.solver.language.solverLanguage.LowerBoundedScopeDefinition
1048 * @generated 898 * @generated
1049 */ 899 */
1050 public Adapter createBooleanTrueAdapter() 900 public Adapter createLowerBoundedScopeDefinitionAdapter()
1051 { 901 {
1052 return null; 902 return null;
1053 } 903 }
1054 904
1055 /** 905 /**
1056 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.BooleanFalse <em>Boolean False</em>}'. 906 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ObjectiveDefinition <em>Objective Definition</em>}'.
1057 * <!-- begin-user-doc --> 907 * <!-- begin-user-doc -->
1058 * This default implementation returns null so that we can easily ignore cases; 908 * This default implementation returns null so that we can easily ignore cases;
1059 * it's useful to ignore a case when inheritance will catch all the cases anyway. 909 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1060 * <!-- end-user-doc --> 910 * <!-- end-user-doc -->
1061 * @return the new adapter. 911 * @return the new adapter.
1062 * @see org.eclipse.viatra.solver.language.solverLanguage.BooleanFalse 912 * @see org.eclipse.viatra.solver.language.solverLanguage.ObjectiveDefinition
1063 * @generated 913 * @generated
1064 */ 914 */
1065 public Adapter createBooleanFalseAdapter() 915 public Adapter createObjectiveDefinitionAdapter()
1066 { 916 {
1067 return null; 917 return null;
1068 } 918 }
1069 919
1070 /** 920 /**
1071 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.True <em>True</em>}'. 921 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.NamedElement <em>Named Element</em>}'.
1072 * <!-- begin-user-doc --> 922 * <!-- begin-user-doc -->
1073 * This default implementation returns null so that we can easily ignore cases; 923 * This default implementation returns null so that we can easily ignore cases;
1074 * it's useful to ignore a case when inheritance will catch all the cases anyway. 924 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1075 * <!-- end-user-doc --> 925 * <!-- end-user-doc -->
1076 * @return the new adapter. 926 * @return the new adapter.
1077 * @see org.eclipse.viatra.solver.language.solverLanguage.True 927 * @see org.eclipse.viatra.solver.language.solverLanguage.NamedElement
1078 * @generated 928 * @generated
1079 */ 929 */
1080 public Adapter createTrueAdapter() 930 public Adapter createNamedElementAdapter()
1081 { 931 {
1082 return null; 932 return null;
1083 } 933 }
1084 934
1085 /** 935 /**
1086 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.False <em>False</em>}'. 936 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Assertion <em>Assertion</em>}'.
1087 * <!-- begin-user-doc --> 937 * <!-- begin-user-doc -->
1088 * This default implementation returns null so that we can easily ignore cases; 938 * This default implementation returns null so that we can easily ignore cases;
1089 * it's useful to ignore a case when inheritance will catch all the cases anyway. 939 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1090 * <!-- end-user-doc --> 940 * <!-- end-user-doc -->
1091 * @return the new adapter. 941 * @return the new adapter.
1092 * @see org.eclipse.viatra.solver.language.solverLanguage.False 942 * @see org.eclipse.viatra.solver.language.solverLanguage.Assertion
1093 * @generated 943 * @generated
1094 */ 944 */
1095 public Adapter createFalseAdapter() 945 public Adapter createAssertionAdapter()
1096 { 946 {
1097 return null; 947 return null;
1098 } 948 }
1099 949
1100 /** 950 /**
1101 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Unknown <em>Unknown</em>}'. 951 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Disjunction <em>Disjunction</em>}'.
1102 * <!-- begin-user-doc --> 952 * <!-- begin-user-doc -->
1103 * This default implementation returns null so that we can easily ignore cases; 953 * This default implementation returns null so that we can easily ignore cases;
1104 * it's useful to ignore a case when inheritance will catch all the cases anyway. 954 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1105 * <!-- end-user-doc --> 955 * <!-- end-user-doc -->
1106 * @return the new adapter. 956 * @return the new adapter.
1107 * @see org.eclipse.viatra.solver.language.solverLanguage.Unknown 957 * @see org.eclipse.viatra.solver.language.solverLanguage.Disjunction
1108 * @generated 958 * @generated
1109 */ 959 */
1110 public Adapter createUnknownAdapter() 960 public Adapter createDisjunctionAdapter()
1111 { 961 {
1112 return null; 962 return null;
1113 } 963 }
1114 964
1115 /** 965 /**
1116 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Error <em>Error</em>}'. 966 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Switch <em>Switch</em>}'.
1117 * <!-- begin-user-doc --> 967 * <!-- begin-user-doc -->
1118 * This default implementation returns null so that we can easily ignore cases; 968 * This default implementation returns null so that we can easily ignore cases;
1119 * it's useful to ignore a case when inheritance will catch all the cases anyway. 969 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1120 * <!-- end-user-doc --> 970 * <!-- end-user-doc -->
1121 * @return the new adapter. 971 * @return the new adapter.
1122 * @see org.eclipse.viatra.solver.language.solverLanguage.Error 972 * @see org.eclipse.viatra.solver.language.solverLanguage.Switch
1123 * @generated 973 * @generated
1124 */ 974 */
1125 public Adapter createErrorAdapter() 975 public Adapter createSwitchAdapter()
1126 { 976 {
1127 return null; 977 return null;
1128 } 978 }
1129 979
1130 /** 980 /**
1131 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Positive <em>Positive</em>}'. 981 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Conjunction <em>Conjunction</em>}'.
1132 * <!-- begin-user-doc --> 982 * <!-- begin-user-doc -->
1133 * This default implementation returns null so that we can easily ignore cases; 983 * This default implementation returns null so that we can easily ignore cases;
1134 * it's useful to ignore a case when inheritance will catch all the cases anyway. 984 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1135 * <!-- end-user-doc --> 985 * <!-- end-user-doc -->
1136 * @return the new adapter. 986 * @return the new adapter.
1137 * @see org.eclipse.viatra.solver.language.solverLanguage.Positive 987 * @see org.eclipse.viatra.solver.language.solverLanguage.Conjunction
1138 * @generated 988 * @generated
1139 */ 989 */
1140 public Adapter createPositiveAdapter() 990 public Adapter createConjunctionAdapter()
1141 { 991 {
1142 return null; 992 return null;
1143 } 993 }
1144 994
1145 /** 995 /**
1146 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Negative <em>Negative</em>}'. 996 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.Comparison <em>Comparison</em>}'.
1147 * <!-- begin-user-doc --> 997 * <!-- begin-user-doc -->
1148 * This default implementation returns null so that we can easily ignore cases; 998 * This default implementation returns null so that we can easily ignore cases;
1149 * it's useful to ignore a case when inheritance will catch all the cases anyway. 999 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1150 * <!-- end-user-doc --> 1000 * <!-- end-user-doc -->
1151 * @return the new adapter. 1001 * @return the new adapter.
1152 * @see org.eclipse.viatra.solver.language.solverLanguage.Negative 1002 * @see org.eclipse.viatra.solver.language.solverLanguage.Comparison
1153 * @generated 1003 * @generated
1154 */ 1004 */
1155 public Adapter createNegativeAdapter() 1005 public Adapter createComparisonAdapter()
1156 { 1006 {
1157 return null; 1007 return null;
1158 } 1008 }
1159 1009
1160 /** 1010 /**
1161 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.ReflexiveClosure <em>Reflexive Closure</em>}'. 1011 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.BinaryExpression <em>Binary Expression</em>}'.
1162 * <!-- begin-user-doc --> 1012 * <!-- begin-user-doc -->
1163 * This default implementation returns null so that we can easily ignore cases; 1013 * This default implementation returns null so that we can easily ignore cases;
1164 * it's useful to ignore a case when inheritance will catch all the cases anyway. 1014 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1165 * <!-- end-user-doc --> 1015 * <!-- end-user-doc -->
1166 * @return the new adapter. 1016 * @return the new adapter.
1167 * @see org.eclipse.viatra.solver.language.solverLanguage.ReflexiveClosure 1017 * @see org.eclipse.viatra.solver.language.solverLanguage.BinaryExpression
1168 * @generated 1018 * @generated
1169 */ 1019 */
1170 public Adapter createReflexiveClosureAdapter() 1020 public Adapter createBinaryExpressionAdapter()
1171 { 1021 {
1172 return null; 1022 return null;
1173 } 1023 }
1174 1024
1175 /** 1025 /**
1176 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.IrreflexiveClosure <em>Irreflexive Closure</em>}'. 1026 * Creates a new adapter for an object of class '{@link org.eclipse.viatra.solver.language.solverLanguage.UnaryExpression <em>Unary Expression</em>}'.
1177 * <!-- begin-user-doc --> 1027 * <!-- begin-user-doc -->
1178 * This default implementation returns null so that we can easily ignore cases; 1028 * This default implementation returns null so that we can easily ignore cases;
1179 * it's useful to ignore a case when inheritance will catch all the cases anyway. 1029 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1180 * <!-- end-user-doc --> 1030 * <!-- end-user-doc -->
1181 * @return the new adapter. 1031 * @return the new adapter.
1182 * @see org.eclipse.viatra.solver.language.solverLanguage.IrreflexiveClosure 1032 * @see org.eclipse.viatra.solver.language.solverLanguage.UnaryExpression
1183 * @generated 1033 * @generated
1184 */ 1034 */
1185 public Adapter createIrreflexiveClosureAdapter() 1035 public Adapter createUnaryExpressionAdapter()
1186 { 1036 {
1187 return null; 1037 return null;
1188 } 1038 }